v9.0.0-alpha.3
A big thanks to the 10 contributors who made this release possible. Here are some highlights ✨:
- 📖 A new Menubar component page integrated with Base UI
- ♿️ Improved the Roving TabIndex keyboard navigation for the Stepper, Tabs and MenuList components.
- [autocomplete] Add
rootslot (#47852) @GerardasB - [autocomplete] Fix popup reopening on window focus regain with openOnFocus (#47790) @aman44444
- [autocomplete] Support full slots for clearIndicator and popupIndicator (#47891) @silviuaavram
- [material-ui] Partially revert "[material-ui] Clean up duplicated CSS rules (#47838)" (#47927) @sai6855
- [stepper][menulist][tabs] Improve accessibility (#47687) @silviuaavram
- [docs][codemod] Add v7 migration docs for deprecated Autocomplete APIs and Autocomplete codemod (#47945) @ZeeshanTamboli
- [docs] Update faq about vendor chunks (#47747) @Janpot
- [docs] Use direct palette vars in Tailwind v4 snippet (#47940) @Ahmad-Alaziz
- [docs][menubar] Add Menubar component page (#47616) @siriwatknp
- [core] Fix the release prepare steps (#47951) @silviuaavram
- [core] Remove Joy UI code and docs (#47939) @mnajdova
- [code-infra] Add previously missed export of themeCssVarsAugmentation (#47918) @brijeshb42
- [docs-infra] Import font module for nextjs transpilation (#47935) @brijeshb42
- [docs-infra] Migrate simpler modules from docs to mui-docs (#47897) @brijeshb42
- [test] Fix detached anchorEl elements in tests (#47929) @Janpot
All contributors of this release in alphabetical order: @Ahmad-Alaziz, @aman44444, @brijeshb42, @GerardasB, @Janpot, @mnajdova, @sai6855, @silviuaavram, @siriwatknp, @ZeeshanTamboli
@tanstack/solid-query@5.90.24
- fix: forward generic parameters in deprecated type aliases (#10093)
@tanstack/solid-query@5.90.24
- fix: forward generic parameters in deprecated type aliases (#10093)
v0.3.1: VMPrint & Draft2Final: fix
- Improved RTL support in mixed-language paragraphs, especially Arabic embedded in LTR text.
- Direction handling is now more robust with paragraph-level direction: auto resolution.
- Neutral whitespace/punctuation handling in bidi runs was fixed to avoid phrase fragmentation.
- draft2final bumped to 1.0.2; monorepo bumped to 0.3.1.
- Engine bidi/RTL
- Hardened paragraph-level direction resolution for mixed LTR/RTL content.
- Improved neutral run assignment (spaces/punctuation) between strong bidi runs.
- Neutral whitespace now inherits active script/font run during segmentation, preventing Arabic run splitting and improving visual ordering stability.
- Added/expanded auto-direction and mixed-bidi coverage:
- engine/tests/auto-direction.spec.ts
- engine/tests/module-extractions.spec.ts
- Refreshed regression layout snapshots to match deterministic output after bidi fixes.
- Fixed regression fixture PDF generator for standard-font fixture:
- engine/tests/fixtures/regression/generate-fixture-pdfs.mjs
- 16-standard-fonts-pdf14.json now correctly uses StandardFontManager (fixes Symbol/ZapfDingbats render failure).
vmprint: 0.3.0 -> 0.3.1 draft2final: 1.0.1 -> 1.0.2
This release includes broad snapshot updates because mixed-script whitespace/font-run behavior affects line wrapping and pagination across many fixtures.
v4.0.2
- icons: add Material Symbols iconset via UnoCSS (#22680) (6c463c1), closes #20053
- VDataTable: expose prevPage, nextPage, setPage in bottom slot (#22681) (4d1aa79)
- hotkey: add delimiter aliases without delimiter ambiguity (#22635) (a639698)
- rounded: add missing "md" size (#22679) (47cffdd)
- router: replace
next()deprecated in Vue Router v5 (#22643) (87c4129), closes #22632 - VDataTable: respect disableSort prop for sortable header (#22684) (767b0e8), closes #22523
- VFileInput: correct VField ref type (41a6063), closes #22309
- VGrid: avoid warning about no-gutters being deprecated - it is not (5d8ec63)
- VNavigationDrawer: fully clip list item text in rail mode (6b448cd), closes #22564 #22564
- VNumberInput: prevent input changes when readonly (#22692) (2b1ed0d), closes #22677
- VSelect/VAutocomplete/VCombobox: let focus leave to other fields (51196cf), closes #22697
- VTextarea: correct VField ref type (0d689aa)
- VTimePicker: keep hour value when changing AM/PM (b030df8)
v3.12.3
- hotkey: add delimiter aliases without delimiter ambiguity (#22635) (0e6a9c6), closes #22399
- router: replace
next()deprecated in Vue Router v5 (#22643) (4e93846), closes #22632 - VNavigationDrawer: fully clip list item text in rail mode (ab42b13), closes #22564 #22564
- VNumberInput: prevent input changes when readonly (#22692) (995989c), closes #22677
- VSelect/VAutocomplete/VCombobox: let focus leave to other fields (3d33e2f), closes #22697
- VTimePicker: keep hour value when changing AM/PM (2c9cb0a), closes #22678
v16.2.0-canary.93
- Adds a Start button to the Instant Navs panel to initiate inspection …: #91216
- Preserve RSC metadata in Proxy request with skipProxyUrlNormalize: #91213
- fix(turbopack): unref ThreadsafeFunctions to allow Node.js exit after build: #91107
- remove worktrees accidentally committed in #90166: #91215
- Fix syntax contexts in server action transform: #91210
- docs(turbopack): Merge the contents of the "cells" page in the mdbook with our rustdocs: #91126
Huge thanks to @xusd320, @samselikoff, @lukesandberg, @mischnic, @bgw, and @ijjk for helping!
create-rari-app@0.4.22
- dfbd0dcc fix(runtime): add serialization error handling and safety checks
- 8c134259 fix(runtime): improve component loading and JSON serialization
- 1e066eca chore(deps): upgrade dependencies
- d12c6c65 chore(build): migrate from rolldown-vite to vite 8 beta
Full Changelog: https://github.com/rari-build/rari/compare/create-rari-app@0.4.21...create-rari-app@0.4.22
rari@0.10.15
- b4aecb2e chore(rari): bump optional dependencies to 0.10.15
- 006cef48 fix(runtime): improve server function namespacing and lookup
- 8cfdfe38 fix(runtime): improve server action registration safety and namespacing
- 6585f4eb fix(runtime): improve error handling and safety checks in JS helpers
- 07334242 refactor(rari): reorganize main entry point exports
- d12c6c65 chore(build): migrate from rolldown-vite to vite 8 beta
Full Changelog: https://github.com/rari-build/rari/compare/rari@0.10.14...rari@0.10.15