2 hours ago
material-ui

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.

@mui/material@9.0.0-alpha.3

  • [autocomplete] Add root slot (#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

  • [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

  • [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

4 hours ago
query

@tanstack/solid-query@5.90.24

Patch Changes

  • fix: forward generic parameters in deprecated type aliases (#10093)
4 hours ago
react-query

@tanstack/solid-query@5.90.24

Patch Changes

  • fix: forward generic parameters in deprecated type aliases (#10093)
4 hours ago
vmprint

v0.3.1: VMPrint & Draft2Final: fix

Highlights

  • 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.

What’s Fixed

  • 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.

Regression/Test updates

  • 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.

Fixture tooling

  • 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).

Version Bumps

vmprint: 0.3.0 -> 0.3.1 draft2final: 1.0.1 -> 1.0.2

Notes

This release includes broad snapshot updates because mixed-script whitespace/font-run behavior affects line wrapping and pagination across many fixtures.

7 hours ago
tdesign-vue-next

tdesign-vue-next@1.18.5

🌈 1.18.5 2026-03-12

🐞 Bug Fixes

  • Tree: 修复 1.18.3 中开启虚拟滚动后滚动中出现空白的错误 @uyarn (#6483)

🐞 Bug Fixes

  • Tree: Fixed an issue where blank spaces appeared during scrolling after enabling virtual scrolling in version 1.18.3 @uyarn (#6483)
9 hours ago
vuetify

v4.0.2

🚀 Features

  • icons: add Material Symbols iconset via UnoCSS (#22680) (6c463c1), closes #20053
  • VDataTable: expose prevPage, nextPage, setPage in bottom slot (#22681) (4d1aa79)

🔧 Bug Fixes

  • 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)

🧪 Labs

  • VAvatarGroup: ❗ change the limit behavior to cover overflow item (e580ebc), closes #22702 #22703
  • VCommandPalette: add closeOnSelect prop and before-select event (#22634) (d534f79)
  • VCommandPalette: correct name of the inner component (bfed30c)
9 hours ago
vuetify

v3.12.3

🔧 Bug Fixes

  • 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

🧪 Labs

  • VAvatarGroup: ❗ change the limit behavior to cover overflow item (5aefdac), closes #22702 #22703
12 hours ago
next.js

v16.2.0-canary.93

Core Changes

  • Adds a Start button to the Instant Navs panel to initiate inspection …: #91216
  • Preserve RSC metadata in Proxy request with skipProxyUrlNormalize: #91213

Misc Changes

  • 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

Credits

Huge thanks to @xusd320, @samselikoff, @lukesandberg, @mischnic, @bgw, and @ijjk for helping!

15 hours ago
rari

create-rari-app@0.4.22

What's Changed

  • 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

15 hours ago
rari

rari@0.10.15

What's Changed

  • 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