Skip to content

chore(deps): bump @nuxt/ui from 4.5.1 to 4.8.1 - #252

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/nuxt/ui-4.8.1
Open

chore(deps): bump @nuxt/ui from 4.5.1 to 4.8.1#252
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/nuxt/ui-4.8.1

Conversation

@dependabot

@dependabotdependabotBot commented on behalf of githubAug 5, 2026

Copy link
Copy Markdown
Contributor

Bumps @nuxt/ui from 4.5.1 to 4.8.1.

Release notes

Sourced from @​nuxt/ui's releases.

v4.8.1

🐛 Bug Fixes

  • ContentSearch/DashboardSearch: proxy missing CommandPalette props (#6505) (631f5dc)
  • Form: add method="post" to prevent credential leaking via GET before hydration (#6512) (7a0825a)
  • Icon: avoid recursive icon resolution (#6495) (d50c121)
  • locale: improve Thai translation accuracy and consistency (#6509) (5d82418)
  • module: expose component theme keys in AppConfig type (#6520) (ffaf163)
  • Select/SelectMenu/InputMenu: add fallback for max-height (#6503) (f4d7cbe)

❤️ Contributors

Full Changelog: nuxt/ui@v4.8.0...v4.8.1

v4.8.0

✨ Highlights

🎨 Theme component prop defaults

The Theme component can now override default prop values for all descendant components. Pass a props object where keys are component names and values are their prop overrides:

\<template>
<UTheme
:props="{ tooltip: { delayDuration: 0, arrow: true }, button: { color: 'neutral', variant: 'subtle', size: 'lg' }, input: { size: 'lg' } }"
>
<UTooltip text="Tooltip">
<UButton label="Save" />
</UTooltip>
&lt;UInput placeholder=&quot;Search...&quot; /&gt;
</UTheme>
</template>

Explicit props on a component always take priority. Theme components can be nested (innermost wins) and propagate through the entire tree via provide / inject.

🔍 ContentSearch async search

The ContentSearch component now supports FTS5 full-text search via the new search prop and the useSearchCollection composable (nuxt/content#3787, released in @nuxt/content v3.14.0). Instead of loading all content upfront with files and filtering client-side with Fuse.js, you can now run async queries with highlighted snippets:

... (truncated)

Changelog

Sourced from @​nuxt/ui's changelog.

4.8.1 (2026-05-28)

Bug Fixes

  • ContentSearch/DashboardSearch: proxy missing CommandPalette props (#6505) (631f5dc)
  • Form: add method="post" to prevent credential leaking via GET before hydration (#6512) (7a0825a)
  • Icon: avoid recursive icon resolution (#6495) (d50c121)
  • locale: improve Thai translation accuracy and consistency (#6509) (5d82418)
  • module: expose component theme keys in AppConfig type (#6520) (ffaf163)
  • module: revert tagPriority to -2 for inline style tag (2dac778)
  • Select/SelectMenu/InputMenu: add fallback for max-height (#6503) (f4d7cbe)

4.8.0 (2026-05-21)

⚠ BREAKING CHANGES

  • InputMenu: rename autocomplete prop to mode to free up HTML attribute (#6474)

Features

  • Avatar/AvatarGroup: add color prop (#6405) (6f2396f)
  • Breadcrumb: add color prop (#6406) (955dac1)
  • ChatMessage: add body slot and improve actions alignment (#6460) (48685b6)
  • ChatMessage: add color prop and header slot (#6407) (c6ce8ca)
  • ChatPrompt: add submitOnEnter prop to control Enter behavior (b597f90), closes #6177
  • Checkbox/RadioGroup/Switch: add highlight prop for error ring styling (a0deee4)
  • CommandPalette: search and highlight description field (524c34d)
  • ContentSearch/DashboardSearch: enable Fuse.js token search by default (ba08220)
  • ContentSearch: add async search support via useSearchCollection (#6432) (a1bef8b)
  • DashboardGroup: add storageOptions prop (8f0101b), closes #6170
  • Error: add icon prop and leading slot (e6ea707), closes #6119
  • Separator: add position prop (#6415) (844660a)
  • Theme: override component prop defaults (#6031) (71c008e)

Bug Fixes

  • ChatMessage: add wrap-break-word to content slot (#6476) (eb468e6)
  • CommandPalette: only split tokens in highlight when useTokenSearch is enabled (898fbce)
  • CommandPalette: preserve relative order of ignoreFilter groups (e4c1787)
  • CommandPalette: re-highlight first item after debounced results render (efd7b8e)
  • CommandPalette: update default fuse keys in docs and search components (0d9cc0d)
  • components: apply theme.prefix to hardcoded utility classes (f51b1e8)
  • components: constrain popper content to available viewport height (007b136), closes #6449
  • ContentSearch: preserve intermediate ancestors in breadcrumb prefix (#6466) (f639b19)
  • ContentToc: apply ui.trigger prop to trigger elements (252b906), closes #6428
  • defineShortcuts: use e.code for alt shortcuts to handle macOS key remapping (231f156), closes #6444
  • FileUpload: pass disabled attribute to button variant (2890c83), closes #6420
  • Form: improve errors type (#6208) (c1090ab)
  • InputMenu/Select/SelectMenu: respect trailing: false over default trailingIcon (#6457) (65b47ce)
  • InputMenu: rename autocomplete prop to mode to free up HTML attribute (#6474) (2799fa6)

... (truncated)

Commits
  • 00aded7 chore(release): v4.8.1
  • 80bd0cc docs(search): improve relevance and tooltip behavior (#6521)
  • ffaf163 fix(module): expose component theme keys in AppConfig type (#6520)
  • c9fc7a4 docs: fix missing CSS variables on prerendered pages (#6519)
  • 564adbf docs(toast): remove misleading AppConfig notes from examples
  • 7a0825a fix(Form): add method="post" to prevent credential leaking via GET before h...
  • fc6295b chore(playground): update vite optimizeDeps include list
  • a4dfa9e chore: add .cursor to .gitignore
  • 2dac778 fix(module): revert tagPriority to -2 for inline style tag
  • 5b9a9c9 chore(repl): use Vue-compatible component overrides for Icon and Link
  • Additional commits viewable in compare view

@dependabotdependabotBot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Aug 5, 2026
@dependabot
dependabotBot requested a review from danielroe as a code ownerAugust 5, 2026 07:58
@dependabotdependabotBot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Aug 5, 2026
@vercel

vercelBot commented Aug 5, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

ProjectDeploymentActionsUpdated (UTC)
examplesErrorErrorAug 10, 2026 5:17pm

Request Review

@socket-security

socket-securityBot commented Aug 5, 2026

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

DiffPackageSupply Chain
Security
VulnerabilityQualityMaintenanceLicense
Added@​nuxt/​ui@​4.8.19710010098100

View full report

Bumps [@nuxt/ui](https://github.com/nuxt/ui) from 4.5.1 to 4.8.1.
- [Release notes](https://github.com/nuxt/ui/releases)
- [Changelog](https://github.com/nuxt/ui/blob/v4/CHANGELOG.md)
- [Commits](nuxt/ui@v4.5.1...v4.8.1)
---
updated-dependencies:
- dependency-name: "@nuxt/ui"
dependency-version: 4.8.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependenciesPull requests that update a dependency filejavascriptPull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants