3 hours ago
virtual

@tanstack/vue-virtual@3.13.30

Patch Changes

  • Updated dependencies [b04f9ee, 37be284]:
    • @tanstack/virtual-core@3.17.2
3 hours ago
virtual

@tanstack/virtual-core@3.17.2

Patch Changes

  • #1208 b04f9ee - Skip redundant scroll events at unchanged offset

  • #1209 37be284 - Sync scrollOffset in applyScrollAdjustment so end-anchored streaming resize isn't lost to browser clamp

    With anchorTo: 'end' and a dynamically growing last item (token streaming), resizeItem writes the scroll adjustment to scrollTop before the consumer has grown the sizer, so the browser clamps the write and no scroll event fires. scrollOffset stayed stale, the next tick's wasAtEnd check failed, and the viewport drifted away from the end. This fix carries the intended target in scrollOffset (zeroing scrollAdjustments) the same way the prepend path in setOptions does, so the next getVirtualDistanceFromEnd() reads the post-adjustment position.

3 hours ago
virtual

@tanstack/svelte-virtual@3.13.30

Patch Changes

  • Updated dependencies [b04f9ee, 37be284]:
    • @tanstack/virtual-core@3.17.2
3 hours ago
virtual

@tanstack/react-virtual@3.14.4

Patch Changes

  • Updated dependencies [b04f9ee, 37be284]:
    • @tanstack/virtual-core@3.17.2
3 hours ago
virtual

@tanstack/solid-virtual@3.13.30

Patch Changes

  • Updated dependencies [b04f9ee, 37be284]:
    • @tanstack/virtual-core@3.17.2
3 hours ago
virtual

@tanstack/lit-virtual@3.13.31

Patch Changes

  • Updated dependencies [b04f9ee, 37be284]:
    • @tanstack/virtual-core@3.17.2
3 hours ago
virtual

@tanstack/angular-virtual@5.0.6

Patch Changes

  • Updated dependencies [b04f9ee, 37be284]:
    • @tanstack/virtual-core@3.17.2
3 hours ago
modern.js

v3.5.0

What's Changed

New Features 🎉

Bug Fixes 🐞

Other Changes ✨

Rsbuild Update 📦

  • Upgrade @rsbuild/core from v2.0.10 to v2.1.0. See v2.1.0 for details.

更新内容

新特性 🎉

  • A new additive app-tools hook modifyBuilderEnvironments runs in generateBuilder after the framework's static environment merge and before createBuilder. It mirrors modifyEntrypoints as a transform-object async hook: each tapped callback receives { environments } and may return a replacement map that chains to the next callback; tapping nothing leaves the environments byte-identical, so the change is fully backward compatible. This lets frameworks programmatically add environments (e.g. a custom browser worker environment), set per-environment output/distPath/ordering, or otherwise adjust the resolved environments map instead of being limited to a config-static merge. feat(app-tools): 新增 modifyBuilderEnvironments hook,可在创建 builder 前变换 builder 环境表 新增的 app-tools hook modifyBuilderEnvironmentsgenerateBuilder 中、框架静态环境合并之后、createBuilder 之前执行。它与 modifyEntrypoints 一致,是 transform-object 异步 hook:每个回调收到 { environments },可返回替换后的环境表并链式传给下一个回调;不挂载任何回调时环境表字节不变,完全向后兼容。框架可借此以编程方式新增环境(如自定义浏览器 worker 环境)、设置 per-environment 的 output/distPath/顺序,或调整已解析的环境表,而不再局限于静态配置合并。, 详情可查看 https://github.com/web-infra-dev/modern.js/pull/8717
  • feat(builder): 更新 Rsbuild 版本到 2.1.0, 详情可查看 https://github.com/web-infra-dev/modern.js/pull/8721

Bug 修复 🐞

其他变更 ✨

Rsbuild 更新 📦

  • 升级 @rsbuild/core 从 v2.0.10 到 v2.1.0,查看 v2.1.0 了解详情。
4 hours ago
tdesign-react

tdesign-react@1.18.0

🌈 1.18.0 2026-06-26

🚀 Features

  • Button: 优化 variantoutlinedashed 时的 hover 背景色 @uyarn (common#2569)
  • ConfigProvider:
    • 新增 loading 属性,用于全局配置 Loading 组件的属性 @uyarn (#4295)
    • dialog 属性新增 zIndexplacement 配置 @uyarn (#4295)
  • HeadMenu: 子菜单浮层新增最大高度,超出最大高度将会显示滚动条 @HaixingOoO (#4283)
  • InputNumber: 新增 autofocus 属性 @betavs (#4278)
  • TagInput: 新增 tagDisplay API,用于完全自定义单个标签的渲染效果 @RylanBot (#4275)

🐞 Bug Fixes

  • Cascader: 多选时输入框内的选中项顺序由 “options 顺序” 调整为 “用户选择顺序“,之前依赖相关交互的业务注意此变更 ⚠️ @RylanBot (#4281)
  • TreeSelect: 多选时输入框内的选中项顺序由 “options 顺序” 调整为 “用户选择顺序“,之前依赖相关交互的业务注意此变更 ⚠️ @RylanBot (#4281)
  • Steps: 修复 sequence='reverse' 时跳转逻辑异常的问题 @RylanBot (#4267)
  • Table: 修复 filter 英文翻译文案错误 @liweijie0812 (common#2553)
  • TagInput:
    • 修复 excessTagsDisplayType="scroll 时,没有显示横向滚动条等交互问题 @RSS1102 (#4210)
    • 修复开启 clearable 时,仅输入文字没有显示清除按钮的问题 @RSS1102 (#4210)
    • 修复带 label 且已有 tag 时,输入内容垂直对齐偏差的问题 @DaZuiZui (#4292)
  • Tree:
    • 修复可拖拽节点拖至禁用节点上下方时提示线未正确显示的问题 @RylanBot (#4251)
    • 修复可拖拽树节点 allowDrop 返回 false 时仍显示放置提示线的问题 @RylanBot (#4251)

🚀 Features

  • Button: Optimized the hover background color when variant is set to outline or dashed. @uyarn (common#2569)
  • ConfigProvider:
    • A new loading property was added to globally configure the settings for the Loading component @uyarn (#4295)
    • The dialog property now includes zIndex and placement settings @uyarn (#4295)
  • HeadMenu: A maximum height was set for the sub-menu overlay; scroll bars will appear if the content exceeds this height @HaixingOoO (#4283)
  • InputNumber: A new autofocus property was added @betavs (#4278)
  • TagInput: A new tagDisplay API was introduced, allowing for full customization of how individual tags are displayed @RylanBot (#4275)

🐞 Bug Fixes

  • Cascader: When multiple options are selected, the order of the selected items in the input field has been changed from “the order defined in options” to “the order in which the user selects them”. Businesses that rely on this functionality should be aware of this change ⚠️ @RylanBot (#4281)
  • TreeSelect: When multiple options are selected, the order of the selected items in the input field has been changed from “the order defined in options” to “the order in which the user selects them”. Businesses that rely on this functionality should be aware of this change ⚠️ @RylanBot (#4281)
  • Steps: An issue with abnormal navigation logic when sequence='reverse' was fixed @RylanBot (#4267)
  • Table: Errors in the translation of filter-related text were corrected @liweijie0812 (common#2553)
  • TagInput:
    • Issues such as the absence of horizontal scroll bars when excessTagsDisplayType="scroll" was fixed @RSS1102 (#4210)
    • A clear button is now displayed even when only text is entered, provided that clearable is enabled @RSS1102 (#4210)
    • Problems with vertical alignment of input content when there are existing tags along with a label were fixed @DaZuiZui (#4292)
  • Tree:
    • Issues with the incorrect display of guidance lines when draggable nodes were moved above or below disabled nodes were fixed @RylanBot (#4251)
    • The issue of guidance lines still appearing when allowDrop returns false for draggable tree nodes was fixed @RylanBot (#4251)
5 hours ago
drawio