3 hours ago
apexcharts.js

💎 Version 5.14.0

✨ New Features

Heatmap gradient legend

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 new align config (start / center / end).
  • Strip length accepts px or percent (default '70%').
  • Stops are derived from colorScale.ranges or 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.

Value-proportional pyramid geometry

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.

Chart-type morph animations

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.

🐛 Fixes

  • 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.menu to the ApexLocale type.
4 hours ago
tdesign-react

tdesign-react@1.17.1

🌈 1.17.1 2026-06-05

🐞 Bug Fixes

  • Menu: 修复子菜单图标与文字间隔的问题 @liweijie0812 (common#2512)
  • Select: 修复在输入搜索过滤选项时,出现系统的自动输入选项的问题 @liweijie0812 (#4261)
  • Tabs: 修复 disabled 时,点击组件还会触发动画效果的问题 @RylanBot (#4264)
  • TagInput: 修复 value 为 undefined 时报错的问题 @RylanBot (#4249)

🚧 Others

  • Tabs: 加强组件的泛型支持,便于 valueonChange 联动 @RylanBot (#4260)

🐞 Bug Fixes

  • 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 when value was undefined @RylanBot (#4249)

🚧 Others

  • Tabs: Improved the component’s support for generics, making it easier to integrate value and onChange functionality @RylanBot (#4260)
5 hours ago
engine

v2.19.6

Changes

  • Add a GSplat streaming test example, PREFERRED_DEVICE flag, and numSplats accessor by @mvaligursky in #8847

Contributors

  • @mvaligursky

Full Changelog: https://github.com/playcanvas/engine/compare/v2.19.5...v2.19.6

6 hours ago
meta2d.js

v1.1.23

v1.1.23

6 hours ago
tdesign-miniprogram

tdesign-miniprogram@1.15.1

🌈 1.15.1 2026-06-05

🚀 Features

  • Cascader: 新增 filterablefilterfilter-placeholder 属性,支持搜索功能 @kk-418 (#4453)
  • Typography: 支持多语言配置 @anlyyao (#4477)

🐞 Bug Fixes

  • Picker: 修复按钮自定义文案无效 @liweijie0812 (#4480)
  • Stepper: 调整手动输入逻辑,输入时仅过滤非法字符,范围校验&赋值移至失焦 @anlyyao (#4484)
6 hours ago
meta2d.js

v1.1.23

v1.1.23

9 hours ago
tdesign-vue-next

tdesign-vue-next@1.20.1

🌈 1.20.1 2026-06-05

🐞 Bug Fixes

  • Anchor: 修复在容器内因滚动条触底导致的锚点列表激活状态异常问题 @Wesley-0808 (#6668)
  • Dialog: 修复 DialogPluginType 类型未导出的问题 @guozi9999 (#6677)
  • Drawer:
    • 修复DrawerPluginType 类型未导出的问题 @guozi9999 (#6677)
    • 修复开启 destroyOnClose 时,初始状态下内容未销毁的问题。 @Wesley-0808 (#6702)
  • 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)

🐞 Bug Fixes

  • 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 that DialogPluginType type has not been exported. @guozi9999 (#6677)
  • Drawer:
    • fixed an issue that DrawerPluginType type has not been exported. @guozi9999 (#6677)
    • Fixed an issue where content wasn’t destroyed in the initial state when destroyOnClose was enabled. @Wesley-0808 (#6702)
  • ImageViewer: Fixed an XSS vulnerability in the component. @uyarn (#6698)
  • InputNumber: Fixed an issue where entering “0” didn’t trigger the change event 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 where reserve-selected-row-on-paginate=false didn’t take effect after data changes due to filtering. @RSS1102 (#6687)
  • Tag: Fixed an issue where the default title content 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)
13 hours ago
formatjs

babel-plugin-formatjs: 11.3.12

11.3.12 (2026-06-05)

What's Changed

Full Changelog: https://github.com/formatjs/formatjs/compare/babel-plugin-formatjs@11.3.11...babel-plugin-formatjs@11.3.12

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @formatjs/ts-transformer bumped to 4.4.13
13 hours ago
formatjs

@formatjs/cli-lib: 8.7.7

8.7.7 (2026-06-05)

What's Changed

Full Changelog: https://github.com/formatjs/formatjs/compare/@formatjs/cli-lib@8.7.6...@formatjs/cli-lib@8.7.7

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @formatjs/ts-transformer bumped to 4.4.13
13 hours ago
formatjs

@formatjs/cli: 6.16.8

6.16.8 (2026-06-05)

What's Changed

Full Changelog: https://github.com/formatjs/formatjs/compare/@formatjs/cli@6.16.7...@formatjs/cli@6.16.8