v1.146.0
Version 1.146.0 - 1/8/26, 11:44 AM
- router-core: validate params while matching (#5936) (8578a52) by @Sheraff
- @tanstack/router-core@1.146.0
- @tanstack/solid-router@1.146.0
- @tanstack/react-router@1.146.0
- @tanstack/vue-router@1.146.0
- @tanstack/solid-router-ssr-query@1.146.0
- @tanstack/react-router-ssr-query@1.146.0
- @tanstack/vue-router-ssr-query@1.146.0
- @tanstack/router-ssr-query-core@1.146.0
- @tanstack/zod-adapter@1.146.0
- @tanstack/valibot-adapter@1.146.0
- @tanstack/arktype-adapter@1.146.0
- @tanstack/router-devtools@1.146.0
- @tanstack/solid-router-devtools@1.146.0
- @tanstack/react-router-devtools@1.146.0
- @tanstack/vue-router-devtools@1.146.0
- @tanstack/router-devtools-core@1.146.0
- @tanstack/router-generator@1.146.0
- @tanstack/router-cli@1.146.0
- @tanstack/router-plugin@1.146.0
- @tanstack/router-vite-plugin@1.146.0
- @tanstack/solid-start@1.146.0
- @tanstack/solid-start-client@1.146.0
- @tanstack/solid-start-server@1.146.0
- @tanstack/vue-start@1.146.0
- @tanstack/vue-start-client@1.146.0
- @tanstack/vue-start-server@1.146.0
- @tanstack/start-client-core@1.146.0
- @tanstack/start-server-core@1.146.0
- @tanstack/start-storage-context@1.146.0
- @tanstack/react-start@1.146.0
- @tanstack/react-start-client@1.146.0
- @tanstack/react-start-server@1.146.0
- @tanstack/start-plugin-core@1.146.0
- @tanstack/start-static-server-functions@1.146.0
v4.2.3
- Fixed a bug where elbow arrows would route incorrectly when using dynamic sizing at high zoom levels.
- Fixed a typo.
v7.3.7
A big thanks to the 16 contributors who made this release possible.
- [accordion] Remove unnecessary handling of
squareprop on Accordion Root (#47457) @ZeeshanTamboli - [alert] Remove unnecessary default icon mapping fallback (#47460) @ZeeshanTamboli
- [appbar] Fix inherit color CSS variable not getting applied (#47518) @ZeeshanTamboli
- [autocomplete] Fix
ArrowLeft,Backspace&Deletebehavior for multiple and single-value rendering with proper caret handling (#47411) @jnbain - [backdrop] Remove unnecessary passing of
classesfrom root slot (#47519) @ZeeshanTamboli - [button-group] Fix styles when variant is
contained(#47499) @ZeeshanTamboli - [card-action-area] Remove incorrect root ref being forwarded to focus highlight component (#47523) @ZeeshanTamboli
- [checkbox] Fix readonly checkboxes (#47503) @mj12albert
- [click-away-listener] Tighten the parameter type of createHandleSynthetic method (#47525) @ZeeshanTamboli
- [dialog] Fix backdrop theme style overrides (#47544) @ZeeshanTamboli
- [focus-trap] Compute
activeElementinsideloopFocuson every keydown (#47566) @ZeeshanTamboli - [modal] Take non-integer padding-right into consideration when scroll locking (#47420) @Zache
- [select] Fix dropdown width does not match trigger width on window resize (#47526) @AarishMansur
- [tabs] Fix passing incorrect slot name props (scrollButton → scrollButtons) (#47215) @rithik56
- [card] Fix key warning (#47524) @ZeeshanTamboli
- [dialog] Replace TranstionProps with slotProps.transition (#47569) @sai6855
- [number-field] Use stable Base UI package (#47504) @siriwatknp
- [snackbar] Replace TransitionComponent with slots.transition (#47570) @sai6855
- Fix incorrect indentation in migration guide (#47571) @sai6855
- Enable MUI chat on Material UI demos (#46837) @siriwatknp
- Add docs and website banner for Dev survey'25 (#47521) @prakhargupta1
- Update Tailwind CSS v4 + Next.js Pages Router docs (#47546) @atharva3333
- Add warning callout to Sync plugin doc (#47511) @mapache-salvaje
- Update typo in TailwindCSS v4 integration with Next.js docs (#47512) @TimKraemer
- Fix link to contributing guide (#47473) @oliviertassinari
- Improve description of Accordion props (#47459) @ZeeshanTamboli
- [blog] Whats new since MUI X v8 [DX-51] (#47140) @joserodolfofreitas
- [code-infra] Fix React@next CI job (#47493) @Janpot
- [code-infra] Move font loading to @mui/docs (#47385) @Janpot
- [code-infra] Fix CI for React 18 (#47560) @Janpot
- [code-infra] Prevent legacy browsers tests from updating (#47496) @Janpot
- [code-infra] Move
@mui/internal-test-utilsto code infra repo (#47422) @Janpot - [code-infra] Fix React@next CI job (#47493) @Janpot
- [examples] Update Next.js versions to v16 in Next.js examples (DX-57) (#47453) @alelthomas
- [internal] Bump Next.js & React version to avoid security vulnerability (#47427) @oliviertassinari
- [test] Use plain playwright for e2e (#47410) @mj12albert
- [test] Fix react-18 tests (#47407) @Janpot
All contributors of this release in alphabetical order: @AarishMansur, @alelthomas, @atharva3333, @bricefrisco, @Janpot, @jnbain, @joserodolfofreitas, @mapache-salvaje, @mj12albert, @oliviertassinari, @prakhargupta1, @rithik56, @siriwatknp, @TimKraemer, @Zache, @ZeeshanTamboli
8.45.0
- #17625: [GeospatialCamera] Rework center/radius calc after zoom to point
- #17624: [GeospatialCamera] Stop zooming once a rotation motion occurs
- #17622: [GeospatialCamera] Allow zooming to cursor if already at radiusMin
- #17621: Light: Add a flag to not add the light to the scene at creation time
- #17620: Add timeout check on readiness
- #17616: Inspector v2: Make EntitySelector include editable links
- #17619: FrameGraph: improve debug marker support
- #7: FPS Drops from 60 FPS to 30 FPS
- #17618: Particles: Fix crash when using positionW in NME
- #17: detachControl not working
See More
- #17617: [GeospatialCamera] Add collision detection
- #17451: Geospatial Features (Large World Rendering, Geospatial Camera, 3D Tile Loader)
- #17615: [GeospatialCamera] FlyToPoint scale by distance instead of radius
- #17614: [GeospatialCamera] Fix flyToAsync animation
- #17613: [GeospatialCamera] Update zoomSpeedMultiplier to be based on distance to destination (vs radius). Cleanup zoom / clamping logic
- #17612: Remove react-contextmenu dependency from Inspector and GUI Editor (and references from other packages)
- #17607: SFE: Replace react-contextmenu dependency w fluent contextMenu from sharedUi
- #17610: TAA: Fix crash when using materials that don't support plugins
- #17609: Fix Inspector v2 layout regression in Playground and Sandbox
- #17603: Inspector v2: Improve overlay mode
- #17606: [NPE] Clone reference values when migrating
- #17559: [Inspector V2] Particle system properties
This list of changes was auto generated.
v52.11.2
- Remove miliseconds from timer - by @Antonytm in https://github.com/slidevjs/slidev/issues/2424 (afc13)
- Should pre-bundle
ansis- by @kermanx in https://github.com/slidevjs/slidev/issues/2423 (c629d) - Prevent square brackets in code from being parsed as title - by @h-kono-it in https://github.com/slidevjs/slidev/issues/2419 (719e6)
- Twoslash code block parsing - by @antfu (89f05)
- Code block parsing - by @antfu (bfe27)
- Codeblock wrapper - by @antfu (0d17b)
- vscode: Fix line number decorations, upgrade reactive-vscode - by @kermanx and Copilot in https://github.com/slidevjs/slidev/issues/2418 (aef78)
tdesign-vue-next@1.18.0
DialogPlugin: 支持接收 ConfigProvider 的全局配置,如自定义前缀 @Wesley-0808 @uyarn @Copilot (#6212)DrawerPlugin: 支持接收 ConfigProvider 的全局配置,如自定义前缀 @Wesley-0808 @uyarn @Copilot (#6212)Form: 自定义校验方法validator新增context回调参数,包括formData和name用于 JSON Schema 等生成式表单场景 @uyarn (#6321)LoadingPlugin: 支持接收 ConfigProvider 的全局配置,如自定义前缀 @Wesley-0808 @uyarn @Copilot (#6212)MessagePlugin: 支持接收 ConfigProvider 的全局配置,如自定义前缀 @Wesley-0808 @uyarn @Copilot (#6212)NotificationPlugin:TagInput: 修复横向滚动模式下增删选项滚动条位置异常的问题 @liweijie0812 @Copilot (#6213)Upload: 新增支持 .ai、.ps、.eps 等支持的文件类型 @uyarn (common#2374) (#6324)Calendar:rangeAPI 支持单独设置开始范围或结束范围 @shumuuu (#6211)
Cascader: 修复在 Safari 浏览器中点击展开图标没有变换方向的问题 @liweijie0812 (#6312)EnhancedTable: 修复行选中收缩后, 表格头全选状态异常的问题 @Copilot (#6208)Image: 修复 loading 和 error 状态下的字体大小问题 @Nero978 @RADWIMPS426 (common#2383)ImageViewer:List: 修复 ListItem 的默认边距和多余底部分割线问题 @Nero978 @liweijie0812 (common#2386) (common#2382) (#6324)Menu: 修复在 Safari 浏览器中点击展开图标没有变换方向的问题 @liweijie0812 (#6312)Select: 修复在 Safari 浏览器中点击展开图标没有变换方向的问题 @liweijie0812 (#6312)Slider: 修复v-model修改数组单个元素时响应式失效的问题 @RSS1102 (#6313)Swiper: 修复type='card'时,宽度计算不稳定的问题 @RylanBot (#6185)Table: 修复列配置弹窗打开时不触发回调事件的问题 @tuzixiangs (#6174)Tabs: 修复当宽度增加到足以适合所有标签时,滚动状态不会取消的问题 @wesley-0808 @Copilot (#6293)Textarea: 修复无法直接通过 height 配置高度的问题 @engvuchen (#6040)Tooltip: 修复Tooltip配合Textarea使用在空内容下的错误 @engvuchen (#6040)TreeSelect: 修复在 Safari 浏览器中点击展开图标没有变换方向的问题 @liweijie0812 (#6312)HeadMenu: 修复使用 JSX 动态渲染 MenuItem 时控制台警告的问题 @Copilot (#6221)Popup: 修复页面缩放后 onScrollToBottom 事件无法触发的问题 @Copilot (#6205)Table:TreeSelect: 修复label插槽不生效的问题 @RSS1102 (#6294)Upload: 修复1.17.4自定义上传按钮但未定义点击事件时,点击按钮无效的问题 @Wesley-0808 (#6280)
DialogPlugin: Supports receiving global configurations from theConfigProvider@Wesley-0808 @uyarn @Copilot (#6212).DrawerPlugin: Supports receiving global configurations from theConfigProvider@Wesley-0808 @uyarn @Copilot (#6212).Form: The custom validation methodvalidatornow includes acontextcallback parameter, which includesformDataandnamefor use in generative form scenarios based on JSON Schema @uyarn (#6321).LoadingPlugin: Supports receiving global configurations from theConfigProvider@Wesley-0808 @uyarn @Copilot (#6212).MessagePlugin: Supports receiving global configurations from theConfigProvider@Wesley-0808 @uyarn @Copilot (#6212).NotificationPlugin:TagInput: Fixed an issue where the scroll bar position became abnormal when adding or removing options in horizontal scroll mode @liweijie0812 @Copilot (#6213).Upload: Added support for file types such as.ai,.ps, and.eps@uyarn (common#2374) (#6324).Calendar: TherangeAPI now allows setting either the start or end range separately @shumuuu (#6211).
Cascader: Fixed an issue where clicking the expand icon in the Safari had no effect @liweijie0812 (#6312).EnhancedTable: Fixed an issue where the table header would not be selected when a row was selected and then collapsed @Copilot (#6208).Image: Fixed an issue with the font size in the loading and error states @Nero978 @RADWIMPS426. (common#2383)ImageViewer:- Fixed an issue where the component could not be used in scenarios where no trigger configuration was provided @uyarn (#6302).
- Fixed an issue where it was not possible to use slots to customize the preview title @betavs (#6277).
- Optimized the behavior when
close-on-overlaywas enabled, so that the additional blank space that appeared after the image was reduced would not prevent the preview from closing properly @QuentinHsu (#6235). - Corrected the default
zIndexvalue to 3000 @liweijie0812 (#6128).
List: Fixed issues with the default margin ofListItemelements and the extra bottom separator line @Nero978 @liweijie0812 (common#2386) (common#2382) (#6324).Menu: Fixed an issue where clicking the expand icon in the Safari had no effect @liweijie0812 (#6312).Select: Fixed an issue where clicking the expand icon in the Safari had no effect @liweijie0812 (#6312).Slider: Fixed an issue where the component's responsiveness would fail when thev-modelwas used to modify individual elements of an array @RSS1102 (#6313).Swiper: Fixed an issue with unstable width calculations when thetype='card'option was used @RylanBot (#6185).Table: Fixed an issue where the callback event was not triggered when the column configuration popup was opened @tuzixiangs (#6174).Tabs: Fixed an issue where the scroll state would not be cleared when the width became sufficient to display all tabs @wesley-0808 @Copilot (#6293).Textarea: Fixed an issue where it was not possible to directly set the height of aTextareaelement using theheightproperty @engvuchen (#6040).Tooltip: Fixed an issue where theTooltipfunction did not work correctly when used with aTextareaelement that contained no content @engvuchen (#6040).TreeSelect: Fixed an issue where clicking the expand icon in the Safari had no effect @liweijie0812 (#6312).HeadMenu: Fixed a console warning that occurred whenMenuItemelements were dynamically rendered using JSX @Copilot (#6221).Popup: Fixed an issue where theonScrollToBottomevent would not be triggered after the page size was changed @Copilot (#6205).Table:TreeSelect: Fixed an issue where thelabelslot did not function as expected @RSS1102 (#6294).Upload: Fixed an issue where clicking the custom upload button defined in version1.17.4had no effect if the click event was not defined @Wesley-0808 (#6280).
v5.42.2
- VirtualInput: Not show outlined when active by
focus(). #7005 - VirtualInput: Adjust locale of
backspaceto make it meaning clear. #7016 - MISC: Dynamic inertion element will not leave empty div when removed. #7011
- Space: Fix additional margin for the last element when
justify="center". #6995 - VirtualInput: Compatible with React 16. #7012
- VirtualInput: Compatible with ref call for legacy usage. #7010
- VirtualInput: 调用
focus()方法聚焦时不再展示 outlined 样式。#7005 - VirtualInput: 调整
backspace本地化描述以使其更易于理解。#7016 - 杂项: 动态创建的弹层元素在销毁时不再遗留空的 div 元素。#7011
- Space: 修复
justify="center"时,最后一个元素有额外外间距的问题。#6995 - VirtualInput: 兼容 React 16。#7012
- VirtualInput: 兼容过去非标准的 ref 调用聚焦写法(使其不会丢失焦点)。#7010
v8.0.0-beta.7
Please refer to CHANGELOG.md for details.
v16.1.1-canary.17
- fix overlay frames cannot be opened sometimes: #88210
- Handle pnpm-workspace.yaml while searching for monorepo root: #74818
- Add more debug logs to
'use cache'wrapper: #88219 - Omit unused arguments from
'use cache'function calls: #86920 - Only log
pending revalidates...debug log if applicable: #88221 - fix(next/image): bump sharp@0.34.5: #88238
- Disallow javascript urls in router methods and redirects: #88185
- Turbopack: Use batch get request to read more efficient from database: #87106
- Turbopack: improve aggregation update performance: #87317
- Add test creation instructions to agents.md: #88215
- Turbopack: report changed env vars in tracing: #88195
- Turbopack: get rid of some manual self.await-s: #88236
- Guard against Object/Array shadowing in 'use cache' transform: #88229
- feat(turbo-tasks-fs): support multi denied_paths: #88186
- Upgrade to swc 54: #88207
Huge thanks to @huozhi, @sokra, @timneutkens, @unstubbable, @styfle, @mischnic, @lubieowoce, @xusd320, and @gnoff for helping!