Commit Graph

2197 Commits

Author SHA1 Message Date
Benjamin Canac 0fabbe5bc4 fix(theme): keep variants when replacing slot classes in app config (#6824) 2026-08-14 16:33:52 +02:00
Benjamin Canac 731ff26bf9 fix(Theme): merge class from props with the component class (#6842) 2026-08-14 15:44:06 +02:00
Benjamin Canac 7c74269387 fix(components): resolve theme props consistently in form controls (#6834) 2026-08-13 15:17:47 +02:00
Benjamin Canac edf73d346a chore: remove dead code
- `as any` on the Modal `tv` call
- never-assigned `completed` ref in PinInput
- `@defeaultValue` typo in PricingTable
- unreachable `InferInput` branch, already matched by the first
- empty `compoundVariants` in the color-picker theme
2026-08-12 16:28:36 +02:00
Benjamin Canac 9b08a84f1d fix(Marquee): use logical properties and drop broken vertical RTL animation (#6833) 2026-08-12 16:27:17 +02:00
Benjamin Canac 4fdccd333b docs(mcp): compact component metadata and rank search by intent (#6829) 2026-08-12 16:06:40 +02:00
Lazizbek Ergashev 958a3ba557 fix(Tree): use logical padding for indentation (#6815) 2026-08-12 14:41:01 +02:00
Benjamin Canac 5e552e1a81 chore(components): clean up imports 2026-08-12 11:58:27 +02:00
eitea-phil 80cad107e4 feat(locale): add Austrian language (#6806)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2026-08-11 12:48:26 +02:00
Benjamin Canac e333e8d424 fix(locale): correct native names and tajik language code (#6823) 2026-08-11 12:44:05 +02:00
Lazizbek Ergashev 795c3538bb fix(AuthForm): type submit payload with the schema output (#6816) 2026-08-11 11:19:21 +02:00
Benjamin Canac 10ec237623 fix(locale): correct slide placeholder casing in lb (#6822) 2026-08-11 11:17:15 +02:00
renovate[bot] 229b64f67e chore(deps): update all non-major dependencies (#6794)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2026-08-10 15:13:11 +02:00
Max 7e615e1a0e fix(Editor): ignore updates without document changes (#6807)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2026-08-10 14:39:21 +02:00
Benjamin Canac 4200e80c03 perf(components): memoize tv slot invocations with simple args (#6737) 2026-07-31 16:41:07 +02:00
Benjamin Canac 5afbd5c9ae fix(Modal): emit transition events from overlay when scrollable (#6786) 2026-07-31 15:51:17 +02:00
Benjamin Canac 735b264e4d fix(theme): unify motion easing and respect prefers-reduced-motion (#6742) 2026-07-31 14:43:28 +02:00
Benjamin Canac 6bd1dfc86c perf(Button/Select/SelectMenu/InputMenu): narrow reactive dependencies (#6736) 2026-07-30 17:17:27 +02:00
Benjamin Canac 706cfd0db7 fix(ContentToc): prevent list from collapsing (#6778) 2026-07-29 12:00:00 +02:00
renovate[bot] 282759e7c6 chore(deps): update nuxt framework (#6751)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2026-07-28 14:20:11 +02:00
Benjamin Canac 2a172ef187 fix(CommandPalette): always escape search highlight to prevent XSS (#6741) 2026-07-16 12:48:05 +02:00
Benjamin Canac f419731d9b feat(prose): configurable heading anchors and copy button (#6735) 2026-07-15 17:16:21 +02:00
Benjamin Canac fe5bb2388b fix(BlogPost/ChangelogVersion): format date in UTC to prevent hydration mismatch (#6722) 2026-07-13 11:13:37 +02:00
Benjamin Canac f41d11e2e3 fix(Carousel): prevent reset when plugin props use inline objects
Resolves #6221
2026-07-13 10:51:04 +02:00
Artyom Friedman 86cd25c5ca feat(Empty): add loading and loadingIcon props (#6707) 2026-07-13 10:48:02 +02:00
Benjamin Canac 123184b5c7 feat(ChatPrompt): add body slot and focus highlight (#6709) 2026-07-10 15:50:34 +02:00
Benjamin Canac 76d613c590 feat(Editor): allow disabling starter kit for plain text (#6713) 2026-07-10 15:13:22 +02:00
Benjamin Canac 7e6d8b0e69 fix(Editor): prevent suggestion menu blinking on keystroke (#6712) 2026-07-10 14:47:14 +02:00
Benjamin Canac d56e39a06c fix(types): type prose components in app config (#6711) 2026-07-10 14:14:26 +02:00
Benjamin Canac 76ee17697f fix(defineShortcuts): defer standalone shortcuts that prefix a chain (#6703) 2026-07-09 16:38:35 +02:00
Benjamin Canac 71c623b900 fix(useToast): dedupe duplicate ids and handle max of 0 (#6698) 2026-07-09 14:36:50 +02:00
Benjamin Canac 4c607453fe fix(useResizable): recover from corrupted persisted storage (#6704) 2026-07-09 14:36:30 +02:00
Benjamin Canac 730a54c023 fix(useResizable): share resize logic between mouse and touch (#6705) 2026-07-09 14:16:14 +02:00
Benjamin Canac 59440671dd fix(useScrollspy): unobserve previous headings on update (#6700) 2026-07-09 13:05:04 +02:00
Benjamin Canac 000aba433d fix(useFileUpload): keep dropzone type filter reactive to accept (#6699) 2026-07-09 13:04:17 +02:00
Benjamin Canac 2128414292 fix(defineShortcuts): add missing arrowdown to shiftable keys (#6702) 2026-07-09 12:51:20 +02:00
Benjamin Canac 64b9f7dd93 feat(ContentToc): scroll list independently and center active link (#6697) 2026-07-09 12:00:17 +02:00
Benjamin Canac 1a3a9dc35b feat(ChatTool): add actions prop for tool approval (#6694) 2026-07-09 11:02:13 +02:00
martipops c256997f33 fix(inertia): make useRoute().fullPath reactive across navigations (#6696)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2026-07-09 10:33:29 +02:00
Benjamin Canac 7bdcb1381c feat(Prompt): add claude action (#6693) 2026-07-08 15:38:05 +02:00
Benjamin Canac dcf7cbc091 feat(unplugin): pre-bundle used icons into the Vue/Vite build (#6635)
Co-authored-by: Typed SIGTERM <145281501+typed-sigterm@users.noreply.github.com>
2026-07-07 15:26:58 +02:00
Enzo Innocenzi c3b2996f18 fix(FileUpload): add aria-disabled attribute when disabled (#6653) 2026-07-07 14:58:07 +02:00
Benjamin Canac a71dece0fd fix(SelectMenu/InputMenu): only re-highlight first item with create-item (#6689) 2026-07-07 14:38:40 +02:00
Benjamin Canac c9c5232238 fix(components): forward data-slot to component root (#6643) 2026-07-06 16:14:03 +02:00
Benjamin Canac f5e58fb7ba fix(useComponentProps): let app config defaultVariants override withDefaults (#6686) 2026-07-06 16:13:06 +02:00
renovate[bot] ad931219f7 chore(deps): update tiptap to ^3.27.1 (#6654)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2026-07-06 15:20:10 +02:00
Artyom Friedman 276302eef2 fix(Link): apply rel prop to internal links (#6677)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2026-07-06 15:10:33 +02:00
Benjamin Canac 5c986dd405 fix(ChatMessages): re-evaluate streaming indicator on each render (#6673) 2026-07-04 15:36:51 +02:00
Benjamin Canac 53e88a4688 feat(Drawer): add close and closeIcon props (#6669) 2026-07-03 16:07:45 +02:00
Benjamin Canac 269080a85d fix(Button): allow inline event handlers with non-void return types (#6668) 2026-07-02 17:57:54 +02:00