Commit Graph

2661 Commits

Author SHA1 Message Date
Benjamin Canac 597ac29582 fix(FileUpload): keep input visible when preview is disabled with multiple files
Resolves #5875
2026-01-15 11:19:01 +01:00
Benjamin Canac 3ae04c64aa feat(CommandPalette): add size prop (#5878) 2026-01-14 17:49:53 +01:00
Benjamin Canac 8610d4d9ef feat(Timeline/Stepper): add wrapper slot and fix dynamic slot conditions (#5868) 2026-01-14 11:03:27 +01:00
Benjamin Canac e12ceb6584 fix(CommandPalette): prevent XSS in search highlight 2026-01-13 11:06:30 +01:00
Vachmara 6a925cd4e5 feat(ChangelogVersions): handle scroll options in indicator prop (#5257)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2026-01-12 17:16:21 +01:00
Benjamin Canac 6ccb1f53b9 fix(Error/Main): render as main instead of div
Related to https://github.com/nuxt/ui/issues/4955#issuecomment-3733214187, reverts https://github.com/nuxt/ui/commit/2a09ac0c1ed5b528dc843ebeb0032395dc8a125b#diff-5f3f33e42494c1566f99776e8332b9a5612beb7a5dfb2ef1f4f01f5d1da59e0c
2026-01-12 15:27:26 +01:00
Benjamin Canac deaa23c653 docs(chat-messages): prevent XSS by rendering user messages as plain text
https://github.com/nuxt/ui/security/advisories/GHSA-wpmj-r844-vvfg
2026-01-12 14:55:07 +01:00
Benjamin Canac 2dd004744e chore(deps): remove shamefully-hoist option (#5854) 2026-01-12 13:02:06 +01:00
Benjamin Canac db041979b2 feat(Editor): add taskList handler (#5837) 2026-01-08 16:10:10 +01:00
Youri van Mill f4a945cc59 feat(InputMenu/Select/SelectMenu): expose viewportRef for infinite scroll (#5836)
Co-authored-by: Youri van Mill <y.vanmill@nobears.nl>
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2026-01-08 16:08:58 +01:00
ナイトウコウスケ b3adccc1f6 fix(ContentSurround): align next link to right on tablet without prev (#5833) 2026-01-08 12:44:49 +01:00
Benjamin Canac 2ed2d5deb9 feat(Editor): add support for code inside links 2026-01-07 17:32:08 +01:00
Benjamin Canac 859390e7c6 feat(ProseTd/ProseTh): handle align prop
Resolves #5795
2026-01-07 15:00:03 +01:00
Teages 182af209fc fix(useOverlay): refine close event argument extraction (#5775)
Co-authored-by: Eugen Istoc <eugenistoc@gmail.com>
2026-01-07 10:53:28 +01:00
Benjamin Canac d90acb334a feat(Editor): add placeholder.mode prop
Resolves #5785
2026-01-06 14:55:04 +01:00
Benjamin Canac b6fa83a089 feat(Editor): handle boolean in image and mention props
Resolves #5820
2026-01-06 10:54:01 +01:00
Branislav Juhás af6f28883f fix(locale): improve cs and sk terminology for correct inflection (#5789) 2026-01-05 15:30:30 +01:00
Benjamin Canac f422de8326 fix(module): only override primary color and md size default variants 2026-01-05 12:44:26 +01:00
Benjamin Canac 4e334a0efd fix(Banner): prevent XSS via id prop injection 2025-12-31 10:03:47 +01:00
Benjamin Canac cbed0ccf36 fix(EditorToolbar): prevent onClick from being called twice on items
Resolves #5784
2025-12-30 11:15:17 +01:00
Benjamin Canac d473f6307d fix(EditorToolbar): prevent disabled dropdown when items have no kind 2025-12-30 11:12:00 +01:00
Benjamin Canac c37d6f7b0a fix(Editor): set contentType when updating value
Resolves #5709
2025-12-28 12:32:14 +01:00
Benjamin Canac d51b424d9e feat(CommandPalette/InputMenu/SelectMenu/Tree): handle virtualizer estimateSize as function (#5748) 2025-12-23 16:09:48 +01:00
Benjamin Canac 12052e8c99 feat(CommandPalette): add input prop (#5736) 2025-12-23 15:54:51 +01:00
Benjamin Canac ec6b8ecb03 feat(InputMenu/SelectMenu): add clear prop (#5643) 2025-12-23 15:53:02 +01:00
renovate[bot] 48c1286605 chore(deps): update vue-tsc to ^3.2.1 (v4) (#5738)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2025-12-22 17:05:19 +01:00
Benjamin Canac 3f5bdb3c16 fix(CommandPalette/ContextMenu/DropdownMenu): keyboard selection on link items 2025-12-22 15:28:57 +01:00
Enzo Innocenzi b34cf8a134 feat(unplugin): add router option to disable router (#5213)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2025-12-17 15:42:59 +01:00
ISOREX 4e57139c8c feat(unplugin): add scanPackages option (#5510)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2025-12-17 12:03:20 +01:00
Benjamin Canac 07147f13ea fix(DashboardResizeHandle): allow hover over panel with z-index 2025-12-17 10:42:32 +01:00
Michel EDIGHOFFER b74ec6ef9f feat(FormField): add orientation prop (#5632)
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2025-12-16 15:35:35 +01:00
Benjamin Canac 05bd995f63 feat(Slideover): add inset prop 2025-12-16 14:43:26 +01:00
Benjamin Canac cb34ca5aee feat(ProseCodeTree): add items prop 2025-12-16 12:31:42 +01:00
Joseba Osés 748d78ff74 feat(locale): add Basque language (#5689) 2025-12-16 12:26:43 +01:00
Mike Newbon effbb18bfe feat(ScrollArea): new component (#5245)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2025-12-16 11:47:24 +01:00
Benjamin Canac feb756db74 fix(EditorToolbar): map dropdown items recursively to support kind 2025-12-12 15:27:10 +01:00
Nazar Antoniuk 4e71271f69 feat(extractShortcuts): add separator option (#5642)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2025-12-10 18:10:53 +01:00
Benjamin Canac de98a72129 feat(module): generate @source for nuxt layers (#5630) 2025-12-10 17:54:30 +01:00
Mike Newbon 60b430c318 fix(PageCard/PageCTA/PageSection): handle reverse prop under lg screens (#5545)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2025-12-10 11:15:09 +01:00
Benjamin Canac 47d93d31d9 fix(BlogPost/ChangelogVersion/PageFeature/User): allow tab focus
Resolves #5635
2025-12-09 17:35:02 +01:00
Benjamin Canac cc90fb818c fix(Carousel): improve dots focus styles 2025-12-09 17:30:05 +01:00
Benjamin Canac df5f8c250c fix(ProseA/ProseCallout/ProseCard): improve focus styles 2025-12-09 16:12:02 +01:00
Ali Maher ece0568dfc feat(defineShortcuts): add layoutIndependent option (#4251)
Co-authored-by: amaher <amaher@ffscompany.com>
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2025-12-08 15:19:42 +01:00
Alex b0139f0128 feat(locale): add English (United Kingdom) language (#5561)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2025-12-08 14:09:16 +01:00
Jakub Michálek b09e6bc339 feat(ContextMenu/DropdownMenu): expose sub prop on content slots (#5609) 2025-12-08 12:26:32 +01:00
Jakub Michálek 1f9009f412 feat(AuthForm): allow all input types (#5565) 2025-12-06 22:11:19 +01:00
Jakub Michálek 6b7fe25935 fix(FormField): hide error if error prop is false (#5599)
Co-authored-by: Jakub <jakub.michalek@freelo.io>
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2025-12-04 15:31:22 +01:00
Alex a92ee7b58b feat(InputMenu/Select/SelectMenu): add modelModifiers prop (#5559)
Co-authored-by: Sandro Circi <sandro.circi@digitoolmedia.com>
2025-12-04 11:41:02 +01:00
Benjamin Canac 1b850bbd65 fix(EditorDragHandle): add missing UButton import 2025-12-03 18:23:13 +01:00
Benjamin Canac 38765c367d feat(Editor): new component (#5407)
Co-authored-by: Baptiste Leproux <leproux.baptiste@gmail.com>
2025-12-03 18:19:16 +01:00