You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@echarts.apache.org by ov...@apache.org on 2022/09/26 07:38:42 UTC

[echarts-handbook] branch master updated: doc: add release post of 5.4.0

This is an automated email from the ASF dual-hosted git repository.

ovilia pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/echarts-handbook.git


The following commit(s) were added to refs/heads/master by this push:
     new 886c2f6  doc: add release post of 5.4.0
886c2f6 is described below

commit 886c2f6f9b0f54bb8d3b3767792090d8df226698
Author: Ovilia <zw...@gmail.com>
AuthorDate: Mon Sep 26 15:38:31 2022 +0800

    doc: add release post of 5.4.0
---
 contents/en/basics/release-note/5-2-0.md         |  58 ++---------------------
 contents/en/basics/release-note/5-3-0.md         |   4 ++
 contents/en/basics/release-note/5-4-0.md         |  47 ++++++++++++++++++
 contents/en/how-to/interaction/coarse-pointer.md |   2 +-
 contents/en/posts.yml                            |   2 +
 contents/zh/basics/release-note/5-2-0.md         |  58 ++---------------------
 contents/zh/basics/release-note/5-3-0.md         |   4 ++
 contents/zh/basics/release-note/5-4-0.md         |  47 ++++++++++++++++++
 contents/zh/posts.yml                            |   2 +
 static/images/5-4-0/pie-amap.png                 | Bin 0 -> 477572 bytes
 static/images/5-4-0/pie-bmap.png                 | Bin 0 -> 521037 bytes
 static/images/5-4-0/pie-calendar.png             | Bin 0 -> 59648 bytes
 static/images/5-4-0/pie-geo.png                  | Bin 0 -> 443125 bytes
 static/images/5-4-0/pie-grid.png                 | Bin 0 -> 62946 bytes
 14 files changed, 113 insertions(+), 111 deletions(-)

diff --git a/contents/en/basics/release-note/5-2-0.md b/contents/en/basics/release-note/5-2-0.md
index 74bc550..08ffc0c 100644
--- a/contents/en/basics/release-note/5-2-0.md
+++ b/contents/en/basics/release-note/5-2-0.md
@@ -466,58 +466,6 @@ If you're interested in some of the features and optimizations in 5.2.0, you may
 
 If you're interested in what's next for Apache ECharts, you can also follow our development plans at [GitHub Milestone](https://github.com/apache/echarts/milestones). Feel free to join us as a contributor (learn more at [Wiki](https://github.com/apache/echarts/wiki)).
 
-### Full Changelog
-
-#### Break Changes
-
-- [Fix][pie] Negative value will be filtered [#15095](https://github.com/apache/echarts/issues/15095) ([ssthouse](https://github.com/ssthouse))
-
-#### All Changes
-
-- **[Feature] Introduce universal transition to all series. [#15208](https://github.com/apache/echarts/issues/15208) ([pissang](https://github.com/pissang))**
-- [Feature][color] Add `series.colorBy` [#13788](https://github.com/apache/echarts/issues/13788) ([Ovilia](https://github.com/Ovilia))
-- [Feature][label] Support sector label positions for polar bars [#774](https://github.com/ecomfe/zrender/issues/774) ([Ovilia](https://github.com/Ovilia))
-- [Feature][effectscatter] Add `rippleEffect.number` [#15335](https://github.com/apache/echarts/issues/15335) ([plainheart](https://github.com/plainheart))
-- [Feature][gauge] Add `pointer.showAbove` to allow pointer show above the title and details. [#15337](https://github.com/apache/echarts/issues/15337) ([AmosChenYQ](https://github.com/AmosChenYQ)) [#15326](https://github.com/apache/echarts/issues/15326) ([susiwen8](https://github.com/susiwen8))
-- [Feature][emphasis] `emphasis.color` can use `'inherit'` to be not higlighted. [#15172](https://github.com/apache/echarts/issues/15172) ([Foreverwzh](https://github.com/Foreverwzh))
-- [Feature][pie] Display an empty cicle when pie don't have value. [#15095](https://github.com/apache/echarts/issues/15095) ([ssthouse](https://github.com/ssthouse))
-- [Fix][dataset] Fix dataset performance drops signifcantly on high dimensions data. [#15355](https://github.com/apache/echarts/issues/15355) ([pissang](https://github.com/pissang))
-- [Fix][axis] Optimize format in time axis [#15465](https://github.com/apache/echarts/issues/15465) ([leavest](https://github.com/leavest)) [#15434](https://github.com/apache/echarts/issues/15434) ([zhiyuc123](https://github.com/zhiyuc123))
-- [Fix][custom] Optimize text font compatibility with legacy code. [#15454](https://github.com/apache/echarts/issues/15454) ([AmosChenYQ](https://github.com/AmosChenYQ))
-- [Fix][memory] Optimize memory when chart instance is still hold after dispose [#15417](https://github.com/apache/echarts/issues/15417) ([pissang](https://github.com/pissang))
-- [Fix][line] Optimize color gradient when having infinite value. [#15416](https://github.com/apache/echarts/issues/15416) ([plainheart](https://github.com/plainheart))
-- [Fix][date] Optimize date parsing [#15410](https://github.com/apache/echarts/issues/15410) ([quillblue](https://github.com/quillblue))
-- [Fix][line] Fix render bug. [#788](https://github.com/ecomfe/zrender/issues/788) ([pissang](https://github.com/pissang))
-- [Fix][candlestick] Fix style lost after update [#15368](https://github.com/apache/echarts/issues/15368) ([pissang](https://github.com/pissang))
-- [Fix][sankey] Gradient should follow orient. [#15363](https://github.com/apache/echarts/issues/15363) ([susiwen8](https://github.com/susiwen8))
-- [Fix][tooltip] Fix tooltip formatter doesn't renders HTMLElement if tooltip position is specified. [#15313](https://github.com/apache/echarts/issues/15313) ([plainheart](https://github.com/plainheart))
-- [Fix][tooltip] Tooltip should clear content when formatter returns null. [#15313](https://github.com/apache/echarts/issues/15313) ([plainheart](https://github.com/plainheart))
-- [Fix][bar] Set label to be inside when position is `'middle'` [#15309](https://github.com/apache/echarts/issues/15309) ([Ovilia](https://github.com/Ovilia))
-- [Fix][marker] Fix 'clampData' undefined error in 'getMarkerPosition' [#15297](https://github.com/apache/echarts/issues/15297) ([AmosChenYQ](https://github.com/AmosChenYQ))
-- [Fix][treemap] Fix old nodes not removed when disabled animation [#15283](https://github.com/apache/echarts/issues/15283) ([villebro](https://github.com/villebro))
-- [Fix][tree] Fix edge may not removed when update data [#15251](https://github.com/apache/echarts/issues/15251) ([ssthouse](https://github.com/ssthouse))
-- [Fix][pie/sunburst] Fix `borderRadius` can't be reset in pie series and sunburst series when setting it to `null` or `undefined` [#15243](https://github.com/apache/echarts/issues/15243) ([plainheart](https://github.com/plainheart))
-- [Fix][canvas] Fix unexpected `none` or `null` fillStyle may be warned in firefox [#784](https://github.com/ecomfe/zrender/issues/784) ([plainheart](https://github.com/plainheart))
-- [Fix][highlight] Hightlight multiple series through `chart.dispatchAction` not work as expected [#15207](https://github.com/apache/echarts/issues/15207) ([ssthouse](https://github.com/ssthouse))
-- [Fix][sankey] Fix drag bug when using `series.nodes` to represent data. [#15199](https://github.com/apache/echarts/issues/15199) ([DuLinRain](https://github.com/DuLinRain))
-- [Fix][svg] Optimize exported SVG compatibility for Powerpoint. [#767](https://github.com/ecomfe/zrender/pull/767) ([plainheart](https://github.com/plainheart))
-- [Fix][legend] Fix `text.lineHeight` not work [#773](https://github.com/ecomfe/zrender/issues/773) ([ssthouse](https://github.com/ssthouse))
-- [Fix][pie] Change the default `itemStyle.borderJoin` to `round`. [#15145](https://github.com/apache/echarts/issues/15145) ([plainheart](https://github.com/plainheart))
-- [Fix][radar] Change the default `lineStyle.join` to `round`. [#15381](https://github.com/apache/echarts/issues/15381) ([Ovilia](https://github.com/Ovilia))
-- [Fix][treemap] Fix `label.show` set to `false` will throw error [#15141](https://github.com/apache/echarts/issues/15141) ([susiwen8](https://github.com/susiwen8))
-- [Fix][pictorialbar] Fix pictorialBar zero value label display. [#15132](https://github.com/apache/echarts/issues/15132) ([ssthouse](https://github.com/ssthouse))
-- [Fix][lines] Fix lines can't be cleared by chart.clear() [#15088](https://github.com/apache/echarts/issues/15088) ([plainheart](https://github.com/plainheart))
-- [Fix][endlabel] Fix endLabel not display when only set `emphasis.show` to `true`. [#15072](https://github.com/apache/echarts/issues/15072) ([Ovilia](https://github.com/Ovilia))
-- [Fix][svg] Fix rect path not closed. [#767](https://github.com/ecomfe/zrender/issues/767) ([plainheart](https://github.com/plainheart))
-- [Fix][treemap] Add `treeAncestors` in callback params [#14976](https://github.com/apache/echarts/issues/14976) ([pissang](https://github.com/pissang))
-- [Fix][tree] Fix error when running setOption twice with different data [#14930](https://github.com/apache/echarts/issues/14930) ([Map1en](https://github.com/Map1en))
-- [Fix][radar] Fix radar symbol border is scaled [#15396](https://github.com/apache/echarts/issues/15396) ([pissang](https://github.com/pissang))
-- [Fix][marker] Fix symbolOffset and symbolKeepAspect doesn't work in markPoint. [#14737](https://github.com/apache/echarts/issues/14737) ([plainheart](https://github.com/plainheart))
-- [Fix][gauge] Fix data index and series index is missing. [#14688](https://github.com/apache/echarts/issues/14688) ([yufeng04](https://github.com/yufeng04))
-- [Fix][tooltip] Tooltip arrow will follow borderWidth. [#14393](https://github.com/apache/echarts/issues/14393) ([g7i](https://github.com/g7i))
-- [Fix][geo] Fix geo switch from hidden to show fail. [#15361](https://github.com/apache/echarts/issues/15361) ([pissang](https://github.com/pissang))
-- [Fix][type] Optimize type of `renderItem` in custom series.
-- [Fix][type] Optimize option type of `echarts.init`. [#15487](https://github.com/apache/echarts/issues/15487) ([John60676](https://github.com/John60676))
-- [Fix][type] There is no `polarIndex` when coordinate of series is polar [#15281](https://github.com/apache/echarts/issues/15281) ([Map1en](https://github.com/Map1en))
-- [Fix][type] Optimize type when using SVG source in geo component. [#15263](https://github.com/apache/echarts/issues/15263) ([leosxie](https://github.com/leosxie))
-- [Fix][type] Fix wrong type for `pie` data and `map` data. [#15144](https://github.com/apache/echarts/issues/15144) ([plainheart](https://github.com/plainheart))
+## Full Changelog
+
+View the [Changelog](${mainSitePath}/changelog.html#v5-2-0)
diff --git a/contents/en/basics/release-note/5-3-0.md b/contents/en/basics/release-note/5-3-0.md
index a183078..4eff9e6 100644
--- a/contents/en/basics/release-note/5-3-0.md
+++ b/contents/en/basics/release-note/5-3-0.md
@@ -669,3 +669,7 @@ series = {
   }
 };
 ```
+
+## Full Changelog
+
+View the [Changelog](${mainSitePath}/changelog.html#v5-3-0)
diff --git a/contents/en/basics/release-note/5-4-0.md b/contents/en/basics/release-note/5-4-0.md
new file mode 100644
index 0000000..3cad248
--- /dev/null
+++ b/contents/en/basics/release-note/5-4-0.md
@@ -0,0 +1,47 @@
+## Apache ECharts 5.4.0 Features
+
+## Intelligent Pointer Snapping
+
+Some interactive elements may be relatively small in charts, so sometimes it is difficult for users to click and do other operations accurately, especially on the mobile. Therefore, in Apache ECharts 5.4.0, we introduced the concept of "intelligent pointer snapping".
+
+See [intelligent pointer snapping](${lang}/how-to/interaction/coarse-pointer) for details.
+
+## Using Pie charts in more coordinate systems
+
+A very powerful feature of Apache ECharts is the combination of various chart types, coordinate systems, and components. In this version, we have added the coordinate systems option for pie charts.
+
+Thus, pie charts can appear in the Cartesian coordinate systems,
+
+![](images/5-4-0/pie-grid.png)
+
+calendar coordinate systems,
+
+![](images/5-4-0/pie-calendar.png)
+
+geographical coordinate systems,
+
+![](images/5-4-0/pie-geo.png)
+
+and even with the Baidu Map and Gaode Map extension.
+
+![](images/5-4-0/pie-bmap.png)
+
+![](images/5-4-0/pie-amap.png)
+
+This greatly extends the flexibility of pie charts, allowing developers to create more combinations of chart effects using Apache ECharts.
+
+## Ukrainian Translation
+
+In this release, we added the support of the Ukrainian language. **Now Apache ECharts supports 17 languages!**
+
+> If you need to use a language other than English or Chinese, you need to call `echarts.registerLocale` to initialize the chart before initializing it, and then pass `opts.locale` to modify the chart language during `init`.
+
+## Gauge Label Rotation
+
+In this version, we support text rotation of the Gauge series.
+
+`axisLabel.rotate` can be set to `'tangential' | 'radial' | number`. If it is of type `number`, it indicates the rotation angle of the label from -90 degrees to 90 degrees, with positive values being counterclockwise. In addition to this, it can also be the strings `'radial'` for radial rotation and `'tangential'` for tangential rotation.
+
+## Full Changelog
+
+View the [Changelog](${mainSitePath}/changelog.html#v5-4-0)
diff --git a/contents/en/how-to/interaction/coarse-pointer.md b/contents/en/how-to/interaction/coarse-pointer.md
index 4f82f1c..53c7570 100644
--- a/contents/en/how-to/interaction/coarse-pointer.md
+++ b/contents/en/how-to/interaction/coarse-pointer.md
@@ -1,6 +1,6 @@
 # Intelligent Pointer Snapping
 
-Some interactive elements may be relatively small in charts, so sometimes it is difficult for users to click and do other operations accurately, especially on the mobile. Therefore, in Apache ECharts<sup>TM</sup> 5.4.0, we introduced the concept of "smart pointer snapping".
+Some interactive elements may be relatively small in charts, so sometimes it is difficult for users to click and do other operations accurately, especially on the mobile. Therefore, in Apache ECharts<sup>TM</sup> 5.4.0, we introduced the concept of "intelligent pointer snapping".
 
 Starting from this version, by default, ECharts enables pointer snapping for mobile charts and disables it for non-mobile charts.
 
diff --git a/contents/en/posts.yml b/contents/en/posts.yml
index aa3c7db..ccd4043 100644
--- a/contents/en/posts.yml
+++ b/contents/en/posts.yml
@@ -25,6 +25,8 @@
           dir: 5-2-0
         - title: 5.3
           dir: 5-3-0
+        - title: 5.4
+          dir: 5-4-0
 - title: Concepts
   dir: concepts
   children:
diff --git a/contents/zh/basics/release-note/5-2-0.md b/contents/zh/basics/release-note/5-2-0.md
index ea4fad1..b39062e 100644
--- a/contents/zh/basics/release-note/5-2-0.md
+++ b/contents/zh/basics/release-note/5-2-0.md
@@ -460,58 +460,6 @@ series = {
 
 如果你对 Apache ECharts 接下来的计划感兴趣,也可以在 [GitHub Milestone](https://github.com/apache/echarts/milestones) 关注我们的开发计划。也非常欢迎加入我们的贡献者行列(在 [Wiki](https://github.com/apache/echarts/wiki) 中了解更多)。
 
-### 版本更新记录
-
-#### 非兼容改动
-
-- [Fix][pie] 负值会被作为非法值过滤。[#15095](https://github.com/apache/echarts/issues/15095) ([ssthouse](https://github.com/ssthouse))
-
-#### 所有改动
-
-- **[Feature] 新增全局过渡动画。[#15208](https://github.com/apache/echarts/issues/15208) ([pissang](https://github.com/pissang))**
-- [Feature][color] 新增`series.colorBy`配置不同粒度的取色。[#13788](https://github.com/apache/echarts/issues/13788) ([Ovilia](https://github.com/Ovilia))
-- [Feature][label] 极坐标系柱状图支持标签显示。[#774](https://github.com/ecomfe/zrender/issues/774) ([Ovilia](https://github.com/Ovilia))
-- [Feature][effectscatter] 新增`rippleEffect.number`配置涟漪数目。[#15335](https://github.com/apache/echarts/issues/15335) ([plainheart](https://github.com/plainheart))
-- [Feature][gauge] 新增`pointer.showAbove`配置指针和标签的显示层级。[#15337](https://github.com/apache/echarts/issues/15337) ([AmosChenYQ](https://github.com/AmosChenYQ)) [#15326](https://github.com/apache/echarts/issues/15326) ([susiwen8](https://github.com/susiwen8))
-- [Feature][emphasis] `emphasis.color`支持设置为`'inherit'`关闭高亮。[#15172](https://github.com/apache/echarts/issues/15172) ([Foreverwzh](https://github.com/Foreverwzh))
-- [Feature][pie] 无数据的时候默认显示灰色的占位圆。[#15095](https://github.com/apache/echarts/issues/15095) ([ssthouse](https://github.com/ssthouse))
-- [Fix][dataset] 优化高维数据`dataset`的性能。[#15355](https://github.com/apache/echarts/issues/15355) ([pissang](https://github.com/pissang))
-- [Fix][axis] 优化时间轴刻度标签的格式化显示。[#15465](https://github.com/apache/echarts/issues/15465) ([leavest](https://github.com/leavest)) [#15434](https://github.com/apache/echarts/issues/15434) ([zhiyuc123](https://github.com/zhiyuc123))
-- [Fix][custom] 优化旧代码对于`font`的兼容性。[#15454](https://github.com/apache/echarts/issues/15454) ([AmosChenYQ](https://github.com/AmosChenYQ))
-- [Fix][memory] 优化实例销毁后依旧持有实例时的内存占用。[#15417](https://github.com/apache/echarts/issues/15417) ([pissang](https://github.com/pissang))
-- [Fix][line] 优化有无穷大数据时的渐变色显示。 [#15416](https://github.com/apache/echarts/issues/15416) ([plainheart](https://github.com/plainheart))
-- [Fix][date] 优化`date`数据的解析。[#15410](https://github.com/apache/echarts/issues/15410) ([quillblue](https://github.com/quillblue))
-- [Fix][line] 修复渲染出错。[#788](https://github.com/ecomfe/zrender/issues/788) ([pissang](https://github.com/pissang))
-- [Fix][candlestick] 修复样式可能在`setOption`后丢失的问题。[#15368](https://github.com/apache/echarts/issues/15368) ([pissang](https://github.com/pissang))
-- [Fix][sankey] 修复垂直布局时的渐变色边。[#15363](https://github.com/apache/echarts/issues/15363) ([susiwen8](https://github.com/susiwen8))
-- [Fix][tooltip] 修复在设置`tooltip.position`后`formatter`返回 DOM 对象会被解析成字符串的问题。[#15313](https://github.com/apache/echarts/issues/15313) ([plainheart](https://github.com/plainheart))
-- [Fix][tooltip] `formatter`返回`null`时清空内容。[#15313](https://github.com/apache/echarts/issues/15313) ([plainheart](https://github.com/plainheart))
-- [Fix][bar] 标签位置设置为`'middle'`时应该显示在图形中间。[#15309](https://github.com/apache/echarts/issues/15309) ([Ovilia](https://github.com/Ovilia))
-- [Fix][marker] 修复可能会在极坐标柱状图报`'clampData' is undefined`的错误。[#15297](https://github.com/apache/echarts/issues/15297) ([AmosChenYQ](https://github.com/AmosChenYQ))
-- [Fix][treemap] 修复关闭动画后更新可能旧节点不会被移除的问题。[#15283](https://github.com/apache/echarts/issues/15283) ([villebro](https://github.com/villebro))
-- [Fix][tree] 修复更新数据时边可能会不被移除的问题。[#15251](https://github.com/apache/echarts/issues/15251) ([ssthouse](https://github.com/ssthouse))
-- [Fix][pie/sunburst] 修复`borderRadius`被设置为`null`或者`undefined`时无法重置的问题。[#15243](https://github.com/apache/echarts/issues/15243) ([plainheart](https://github.com/plainheart))
-- [Fix][canvas] 修复`fillStyle`被设置为`'none'`或者`null`时 FireFox 浏览器下会报警告的问题。 [#784](https://github.com/ecomfe/zrender/issues/784) ([plainheart](https://github.com/plainheart))
-- [Fix][highlight] 修复`chart.dispatchAction`高亮多个系列可能会不正确的问题。[#15207](https://github.com/apache/echarts/issues/15207) ([ssthouse](https://github.com/ssthouse))
-- [Fix][sankey] 修复使用`series.nodes`作为数据时拖拽功能失效的问题。[#15199](https://github.com/apache/echarts/issues/15199) ([DuLinRain](https://github.com/DuLinRain))
-- [Fix][svg] 优化导出的 SVG 文件在 Powerpoint 中的兼容性。[#767](https://github.com/ecomfe/zrender/pull/767) ([plainheart](https://github.com/plainheart))
-- [Fix][legend] 修复`text.lineHeight`不生效。[#773](https://github.com/ecomfe/zrender/issues/773) ([ssthouse](https://github.com/ssthouse))
-- [Fix][pie] 将默认的`itemStyle.borderJoin`设置为`round`。[#15145](https://github.com/apache/echarts/issues/15145) ([plainheart](https://github.com/plainheart))
-- [Fix][radar] 将默认的`lineStyle.join`设置为`round`。[#15381](https://github.com/apache/echarts/issues/15381) ([Ovilia](https://github.com/Ovilia))
-- [Fix][treemap] 修复设置`label.show`为`false`会报错。[#15141](https://github.com/apache/echarts/issues/15141) ([susiwen8](https://github.com/susiwen8))
-- [Fix][pictorialbar] 修复零数据标签的显示问题。[#15132](https://github.com/apache/echarts/issues/15132) ([ssthouse](https://github.com/ssthouse))
-- [Fix][lines] 修复调用`chart.clear()`可能会无法清除线条的问题。[#15088](https://github.com/apache/echarts/issues/15088) ([plainheart](https://github.com/plainheart))
-- [Fix][endlabel] 修复端点标签只设置`emphasis.show`为`true`时可能无法显示的问题。[#15072](https://github.com/apache/echarts/issues/15072) ([Ovilia](https://github.com/Ovilia))
-- [Fix][svg] 修复矩形路径没有合并的问题。[#767](https://github.com/ecomfe/zrender/issues/767) ([plainheart](https://github.com/plainheart))
-- [Fix][treemap] 在回调函数参数中添加`treeAncestors`属性。[#14976](https://github.com/apache/echarts/issues/14976) ([pissang](https://github.com/pissang))
-- [Fix][tree] 修复调用`setOption`两次更新数据时可能报错的问题。[#14930](https://github.com/apache/echarts/issues/14930) ([Map1en](https://github.com/Map1en))
-- [Fix][radar] 修复图形边框被缩放的问题。[#15396](https://github.com/apache/echarts/issues/15396) ([pissang](https://github.com/pissang))
-- [Fix][marker] 修复`symbolOffset`和`symbolKeepAspect`配置项不生效的问题。[#14737](https://github.com/apache/echarts/issues/14737) ([plainheart](https://github.com/plainheart))
-- [Fix][gauge] 支持进度条和指针的点击事件。[#14688](https://github.com/apache/echarts/issues/14688) ([yufeng04](https://github.com/yufeng04))
-- [Fix][tooltip] 优化箭头的边框宽度,跟配置同步。[#14393](https://github.com/apache/echarts/issues/14393) ([g7i](https://github.com/g7i))
-- [Fix][geo] 修复地理坐标组件从`show: false`配置为`show: true`后依旧不显示的问题。[#15361](https://github.com/apache/echarts/issues/15361) ([pissang](https://github.com/pissang))
-- [Fix][type] 优化自定义系列`renderItem`的类型推断。
-- [Fix][type] 优化`echarts.init`的配置项类型。[#15487](https://github.com/apache/echarts/issues/15487) ([John60676](https://github.com/John60676))
-- [Fix][type] 修复类型中`polarIndex`配置项丢失的问题。[#15281](https://github.com/apache/echarts/issues/15281) ([Map1en](https://github.com/Map1en))
-- [Fix][type] 优化 SVG 数据源的类型。[#15263](https://github.com/apache/echarts/issues/15263) ([leosxie](https://github.com/leosxie))
-- [Fix][type] 优化饼图和地图系列中的数据类型。[#15144](https://github.com/apache/echarts/issues/15144) ([plainheart](https://github.com/plainheart))
+## 完整更新记录
+
+查看[版本更新](${mainSitePath}/changelog.html#v5-2-0)
diff --git a/contents/zh/basics/release-note/5-3-0.md b/contents/zh/basics/release-note/5-3-0.md
index 898f323..50fcd65 100644
--- a/contents/zh/basics/release-note/5-3-0.md
+++ b/contents/zh/basics/release-note/5-3-0.md
@@ -673,3 +673,7 @@ series = {
   }
 };
 ```
+
+## 完整更新记录
+
+查看[版本更新](${mainSitePath}/changelog.html#v5-3-0)
diff --git a/contents/zh/basics/release-note/5-4-0.md b/contents/zh/basics/release-note/5-4-0.md
new file mode 100644
index 0000000..4f26f9a
--- /dev/null
+++ b/contents/zh/basics/release-note/5-4-0.md
@@ -0,0 +1,47 @@
+# Apache ECharts 5.4.0 特性介绍
+
+## 智能指针吸附
+
+在图表中,部分可交互元素可能比较小,有时候用户不易准确地进行点击等操作,移动端尤其如此。因此,在 Apache ECharts 5.4.0 中,我们引入了“智能指针吸附”的概念。
+
+具体请参见[智能指针吸附](${lang}/how-to/interaction/coarse-pointer)。
+
+## 在更多坐标系中使用饼图
+
+Apache ECharts 一个很强大的功能就是各种图表类型、坐标系、组件的组合。在这个版本中,我们为饼图增加了坐标系的配置项。
+
+于是,饼图可以出现在直角坐标系:
+
+![](images/5-4-0/pie-grid.png)
+
+日历坐标系:
+
+![](images/5-4-0/pie-calendar.png)
+
+地理坐标系:
+
+![](images/5-4-0/pie-geo.png)
+
+等等各种坐标系中,甚至可以和百度地图扩展联动,在地图上显示饼图:
+
+![](images/5-4-0/pie-bmap.png)
+
+![](images/5-4-0/pie-amap.png)
+
+这大大扩展了饼图的灵活性,让开发者可以使用 Apache ECharts 创作出更多图表的组合效果。
+
+## 新增乌克兰语翻译
+
+在这个版本中,我们支持了乌克兰语。**目前 Apache ECharts 已支持 17 种语言!**
+
+> 如果需要使用除中英文以外的语言,需要在初始化图表前,先调用 `echarts.registerLocale` 初始化,然后在 `init` 时候传入 `opts.locale` 修改图表语言。
+
+## 仪表盘文字旋转
+
+在这个版本中,我们支持了仪表盘的文字旋转。
+
+`axisLabel.rotate` 可以设为 `'tangential' | 'radial' | number`。如果是 `number` 类型,则表示标签的旋转角,从 -90 度到 90 度,正值是逆时针。除此之外,还可以是字符串 `'radial'` 表示径向旋转、`'tangential'` 表示切向旋转。
+
+## 完整更新记录
+
+查看[版本更新](${mainSitePath}/changelog.html#v5-4-0)
diff --git a/contents/zh/posts.yml b/contents/zh/posts.yml
index 00568e0..b35fb60 100644
--- a/contents/zh/posts.yml
+++ b/contents/zh/posts.yml
@@ -24,6 +24,8 @@
           dir: 5-2-0
         - title: 5.3
           dir: 5-3-0
+        - title: 5.4
+          dir: 5-4-0
 - title: 概念篇
   dir: concepts
   children:
diff --git a/static/images/5-4-0/pie-amap.png b/static/images/5-4-0/pie-amap.png
new file mode 100644
index 0000000..aa6f894
Binary files /dev/null and b/static/images/5-4-0/pie-amap.png differ
diff --git a/static/images/5-4-0/pie-bmap.png b/static/images/5-4-0/pie-bmap.png
new file mode 100644
index 0000000..f8b13f0
Binary files /dev/null and b/static/images/5-4-0/pie-bmap.png differ
diff --git a/static/images/5-4-0/pie-calendar.png b/static/images/5-4-0/pie-calendar.png
new file mode 100644
index 0000000..4cd0b4f
Binary files /dev/null and b/static/images/5-4-0/pie-calendar.png differ
diff --git a/static/images/5-4-0/pie-geo.png b/static/images/5-4-0/pie-geo.png
new file mode 100644
index 0000000..3f124d9
Binary files /dev/null and b/static/images/5-4-0/pie-geo.png differ
diff --git a/static/images/5-4-0/pie-grid.png b/static/images/5-4-0/pie-grid.png
new file mode 100644
index 0000000..3abb14b
Binary files /dev/null and b/static/images/5-4-0/pie-grid.png differ


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@echarts.apache.org
For additional commands, e-mail: commits-help@echarts.apache.org