💎 Version 5.14.0
An opt-in continuous gradient legend for heatmaps that replaces the categorical legend with a color strip and a hover-tracking arrow.
- Honors
legend.position(top / right / bottom / left) and a newalignconfig (start/center/end). - Strip length accepts px or percent (default
'70%'). - Stops are derived from
colorScale.rangesor sampled from the same shade function the cells use, rendered as a smooth midpoint-anchored gradient (green → blue → yellow → red) that matches the shaded cells. - Per-band hover: hovering a range highlights the cells in that range and dims the rest.
- The heatmap legend now renders for single-series charts too.
chart.type: 'pyramid' now matches the geometry users expect: a single continuous triangle whose stages each own a vertical share proportional to their value, with no gaps between segments.
- Stages are trapezoids bounded by the triangle envelope (apex at top, base at
gridWidth) sized by cumulative-value share.
A new, optional, tree-shakeable feature that tweens between chart types instead of the old destroy-and-recreate flicker.
chart: {
animations: {
chartTypeMorph: { enabled: true, speed: 600 }
}
}
Loaded on demand via apexcharts/features/morph. It captures the old SVG paths from the DOM before destroy, maps each one onto the new chart-type's element identity, and seeds the new paths so the existing PathMorphing engine interpolates between them. When the source/target types or series shapes are incompatible it falls back to an instant snap.
- Supported pairs: bar ↔ {pie, donut, radialBar, polarArea}, plus the trivial pie ↔ donut ↔ polarArea cases, and cross-type morphs involving funnel / pyramid / gauge.
- heatmap: fix two color-mapping bugs in the shared treemap/heatmap helper.
- tooltip: align the combo-chart crosshair with the bar on a numeric x-axis.
- annotations: preserve configured opacity on x-axis range rects.
- toolbar: use the rotate-ccw icon for the reset-zoom button.
- svg: fix a concat error for SVG paths starting in
M 0 0(invalid-path edge case). - types: add
toolbar.menuto theApexLocaletype.
tdesign-react@1.17.1
Menu: 修复子菜单图标与文字间隔的问题 @liweijie0812 (common#2512)Select: 修复在输入搜索过滤选项时,出现系统的自动输入选项的问题 @liweijie0812 (#4261)Tabs: 修复disabled时,点击组件还会触发动画效果的问题 @RylanBot (#4264)TagInput: 修复value为 undefined 时报错的问题 @RylanBot (#4249)
Tabs: 加强组件的泛型支持,便于value与onChange联动 @RylanBot (#4260)
Menu: Fixed the issue with the spacing between sub-menu icons and text @liweijie0812 (common#2512)Select: Fixed the problem where the system’s auto-complete options appeared when searching for filter options @liweijie0812 (#4261)Tabs: Fixed an issue where animations were still triggered when clicking on a disabled tab component @RylanBot (#4264)TagInput: Fixed an error that occurred whenvaluewas undefined @RylanBot (#4249)
Tabs: Improved the component’s support for generics, making it easier to integratevalueandonChangefunctionality @RylanBot (#4260)
v2.19.6
- Add a GSplat streaming test example, PREFERRED_DEVICE flag, and numSplats accessor by @mvaligursky in #8847
- @mvaligursky
Full Changelog: https://github.com/playcanvas/engine/compare/v2.19.5...v2.19.6
tdesign-vue-next@1.20.1
Anchor: 修复在容器内因滚动条触底导致的锚点列表激活状态异常问题 @Wesley-0808 (#6668)Dialog: 修复DialogPluginType类型未导出的问题 @guozi9999 (#6677)Drawer:ImageViewer: 修复组件 XSS 漏洞的问题 @uyarn (#6698)InputNumber: 修复初始值为空字符串时输入 0 不触发 change 的问题 @guozi9999 (#6679)Menu: 修复子菜单图标与文字间隔的问题 @liweijie0812 (common#2512)Pagination: 修复 showJumper 回车跳页后失焦重复触发分页变化的问题 @ruguoba (#6671)Select: 修复在输入搜索过滤选项时,出现系统的自动输入选项的问题 @liweijie0812 (#6699)Table: 修复筛选导致数据变更后reserve-selected-row-on-paginate=false失效的问题 @RSS1102 (#6687)Tag: 修复默认title内容与文档描述不符的问题 @Wesley-0808 (#6656)Watermark: 修复部分情况下水印颜色异常的问题 @Wesley-0808 (#6669)
Anchor: Fixed an issue where the anchor list became active unexpectedly when scrolling to the bottom inside a container. @Wesley-0808 (#6668)Dialog: fixed an issue thatDialogPluginTypetype has not been exported. @guozi9999 (#6677)Drawer:ImageViewer: Fixed an XSS vulnerability in the component. @uyarn (#6698)InputNumber: Fixed an issue where entering “0” didn’t trigger thechangeevent when the initial value was an empty string. @guozi9999 (#6679)Menu: Fixed an issue with the spacing between menu icons and text. @liweijie0812 (common#2512)Pagination: Fixed an issue where page changes were triggered repeatedly after using the “showJumper” feature and pressing Enter. @ruguoba (#6671)Select: Fixed an issue where the system’s auto-complete suggestions appeared while searching for filter options. @liweijie0812 (#6699)Table: Fixed an issue wherereserve-selected-row-on-paginate=falsedidn’t take effect after data changes due to filtering. @RSS1102 (#6687)Tag: Fixed an issue where the defaulttitlecontent didn’t match the document description. @Wesley-0808 (#6656)Watermark: Fixed an issue where the watermark color was incorrect in certain situations. @Wesley-0808 (#6669)
babel-plugin-formatjs: 11.3.12
- build: fix release-please multiline outputs by @longlho in https://github.com/formatjs/formatjs/pull/6726
- chore(deps): update pnpm to v11.4.0 by @renovate[bot] in https://github.com/formatjs/formatjs/pull/6727
- chore(deps): update dependency @typescript/native-preview to v7.0.0-dev.20260527.2 by @renovate[bot] in https://github.com/formatjs/formatjs/pull/6729
- build: remove checked-in package intradeps by @longlho in https://github.com/formatjs/formatjs/pull/6728
- fix(formatjs_cli): support loader-utils id templates by @longlho in https://github.com/formatjs/formatjs/pull/6731
- fix(@formatjs/cli-lib): extract Svelte FormattedMessage components by @longlho in https://github.com/formatjs/formatjs/pull/6732
- fix(deps): publish generated workspace packages by @longlho in https://github.com/formatjs/formatjs/pull/6734
- chore(deps): isolate React Intl example workspaces by @longlho in https://github.com/formatjs/formatjs/pull/6737
- fix: normalize Unicode whitespace for generated ids by @longlho in https://github.com/formatjs/formatjs/pull/6736
Full Changelog: https://github.com/formatjs/formatjs/compare/babel-plugin-formatjs@11.3.11...babel-plugin-formatjs@11.3.12
- The following workspace dependencies were updated
- dependencies
- @formatjs/ts-transformer bumped to 4.4.13
- dependencies
@formatjs/cli-lib: 8.7.7
- build: fix release-please multiline outputs by @longlho in https://github.com/formatjs/formatjs/pull/6726
- chore(deps): update pnpm to v11.4.0 by @renovate[bot] in https://github.com/formatjs/formatjs/pull/6727
- chore(deps): update dependency @typescript/native-preview to v7.0.0-dev.20260527.2 by @renovate[bot] in https://github.com/formatjs/formatjs/pull/6729
- build: remove checked-in package intradeps by @longlho in https://github.com/formatjs/formatjs/pull/6728
- fix(formatjs_cli): support loader-utils id templates by @longlho in https://github.com/formatjs/formatjs/pull/6731
- fix(@formatjs/cli-lib): extract Svelte FormattedMessage components by @longlho in https://github.com/formatjs/formatjs/pull/6732
- fix(deps): publish generated workspace packages by @longlho in https://github.com/formatjs/formatjs/pull/6734
- chore(deps): isolate React Intl example workspaces by @longlho in https://github.com/formatjs/formatjs/pull/6737
- fix: normalize Unicode whitespace for generated ids by @longlho in https://github.com/formatjs/formatjs/pull/6736
Full Changelog: https://github.com/formatjs/formatjs/compare/@formatjs/cli-lib@8.7.6...@formatjs/cli-lib@8.7.7
- The following workspace dependencies were updated
- dependencies
- @formatjs/ts-transformer bumped to 4.4.13
- dependencies
@formatjs/cli: 6.16.8
- build: fix release-please multiline outputs by @longlho in https://github.com/formatjs/formatjs/pull/6726
- chore(deps): update pnpm to v11.4.0 by @renovate[bot] in https://github.com/formatjs/formatjs/pull/6727
- chore(deps): update dependency @typescript/native-preview to v7.0.0-dev.20260527.2 by @renovate[bot] in https://github.com/formatjs/formatjs/pull/6729
- build: remove checked-in package intradeps by @longlho in https://github.com/formatjs/formatjs/pull/6728
- fix(formatjs_cli): support loader-utils id templates by @longlho in https://github.com/formatjs/formatjs/pull/6731
- fix(@formatjs/cli-lib): extract Svelte FormattedMessage components by @longlho in https://github.com/formatjs/formatjs/pull/6732
- fix(deps): publish generated workspace packages by @longlho in https://github.com/formatjs/formatjs/pull/6734
- chore(deps): isolate React Intl example workspaces by @longlho in https://github.com/formatjs/formatjs/pull/6737
- fix: normalize Unicode whitespace for generated ids by @longlho in https://github.com/formatjs/formatjs/pull/6736
Full Changelog: https://github.com/formatjs/formatjs/compare/@formatjs/cli@6.16.7...@formatjs/cli@6.16.8