Commit Graph

769 Commits

Author SHA1 Message Date
Benjamin Canac 6caa6a9522 fix(SelectMenu): prevent search input focus on open with autofocus: false (#6905) 2026-09-01 11:02:15 +02:00
Benjamin Canac e791d302ba fix(Select/SelectMenu): add responsive text size (#6903) 2026-08-31 17:58:36 +02:00
renovate[bot] 20c1954d84 chore(deps): update dependency reka-ui to v2.10.4 (#6902)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2026-08-31 16:24:33 +02:00
Lazizbek Ergashev 3d2de0ce79 fix(Slider): emit a number for a single thumb (#6890) 2026-08-28 14:36:21 +02:00
Benjamin Canac 9bdb89b0c7 fix(Checkbox/RadioGroup): use border-default on card and table variants (#6884) 2026-08-26 14:11:29 +02:00
Jakub Michálek d6c3802a12 fix(Slider): forward aria attributes to the thumb (#6848)
Co-authored-by: Jakub <jakub.michalek@freelo.io>
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2026-08-21 16:41:28 +02:00
Francesco Mussoni 07f3fe8dac feat(CheckboxGroup/RadioGroup): support icon in items (#6726)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2026-08-21 12:06:57 +02:00
Benjamin Canac d4f2ca0232 fix(theme): replace deprecated bare tailwind aliases (#6865) 2026-08-20 11:13:13 +02:00
Mathieu TUDISCO 545f9e37c1 fix(Icon): render bundled icons during SSR in Vue (#6841)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2026-08-19 17:53:08 +02:00
Benjamin Canac 14ac243804 feat(ProgressGroup): new component (#6860) 2026-08-19 10:49:34 +02:00
Benjamin Canac ae2bd5eb39 feat(Splitter): new component (#6670) 2026-08-18 12:49:22 +02:00
Benjamin Canac 3d2129d2dc test(bench): scale tv benchmarks past codspeed's noise floor 2026-08-18 10:37:51 +02:00
Khaled Waleed f3c2ac21fb fix(Slider): bind form aria attributes on thumbs instead of root (#6768)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-17 14:56:18 +02:00
Benjamin Canac ccd48940fd test(components): fix path expectations on windows 2026-08-17 11:02:02 +02:00
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 3a568b5e58 feat(vue): support experimental.componentDetection (#6731) 2026-08-13 11:54:43 +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 29f9890b35 fix(Calendar): correct size scale (#6832) 2026-08-12 16:26:18 +02:00
Benjamin Canac 0a2dc08d4c test(BlogPost): update snapshots 2026-08-12 15:25:36 +02:00
Benjamin Canac ce5b1df44d fix(theme): respect reduced motion on remaining movement transitions 2026-08-12 14:27:59 +02:00
Benjamin Canac 387ce9a49e feat(locale): validate locales against CLDR in CLI and tests (#6826) 2026-08-11 16:45:23 +02:00
Benjamin Canac 3e89ea791b fix(theme): blank top-level base in applyUnstyled (#6825) 2026-08-11 14:53:34 +02:00
Lazizbek Ergashev 795c3538bb fix(AuthForm): type submit payload with the schema output (#6816) 2026-08-11 11:19:21 +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 8aa804167e chore(github): add CodSpeed workflow (#6785) 2026-07-31 15:44:32 +02:00
Benjamin Canac 735b264e4d fix(theme): unify motion easing and respect prefers-reduced-motion (#6742) 2026-07-31 14:43:28 +02:00
Yoshihiro Yamaguchi 10bfba4d63 chore(deps): update devdependency @nuxt/test-utils to ^4.1.0 (#6784) 2026-07-31 14:31:07 +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 f546b2c900 test: add benchmarks (#6728) 2026-07-15 10:48:26 +02:00
Benjamin Canac 317901253d fix(theme): use logical properties for RTL (#6724) 2026-07-15 10:38:19 +02:00
Benjamin Canac f95152949a fix(components): respect prefers-reduced-motion in animations (#6723) 2026-07-13 14:53:13 +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 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 c257686a25 test(composables): add specs for defineLocale, useKbd and useFormField (#6701) 2026-07-09 14:15:28 +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
Yoshihiro Yamaguchi d0581cf88f test(ChatPrompt): avoid using fake timers before suspended (#6688) 2026-07-08 10:42:37 +02:00