From a2869327430cf53ecbc8e7c7bc6616b427f4b1c1 Mon Sep 17 00:00:00 2001 From: "Zaiming (Stone) Shi" Date: Mon, 17 Oct 2022 13:54:07 +0200 Subject: [PATCH] docs: split change logs We will start collecting change logs and release notes using scripts. --- CHANGES-4.3.md | 15 ++------------- changes/v4.3.22-en.md | 12 ++++++++++++ changes/v4.3.22-zh.md | 12 ++++++++++++ 3 files changed, 26 insertions(+), 13 deletions(-) create mode 100644 changes/v4.3.22-en.md create mode 100644 changes/v4.3.22-zh.md diff --git a/CHANGES-4.3.md b/CHANGES-4.3.md index 84be29a1f..c812713db 100644 --- a/CHANGES-4.3.md +++ b/CHANGES-4.3.md @@ -10,18 +10,7 @@ File format: - One list item per change topic Change log ends with a list of GitHub PRs -## v4.3.22 - -### Enhancements - -- Add a warning log if the ACL check failed for subscription. [#9124](https://github.com/emqx/emqx/pull/9124) - This is to make the ACL deny logging for subscription behave the same as for publish. - -### Bug fixes - -- Fix that after receiving publish in `idle mode` the emqx-sn gateway may panic. [#9024](https://github.com/emqx/emqx/pull/9024) -- "Pause due to rate limit" log level demoted from warning to notice [#9134](https://github.com/emqx/emqx/pull/9134) -- Restore legacy `emqx_auth_jwt` interface to keep hooks working after relup. [##9144](https://github.com/emqx/emqx/pull/9144) +## For 4.3.22 and later versions, please find details in `changes` dir ## v4.3.21 @@ -63,7 +52,7 @@ File format: - Fix HTTP client library to handle SSL socket passive signal. [#9145](https://github.com/emqx/emqx/pull/9145) - Hide redis password in error logs [#9071](https://github.com/emqx/emqx/pull/9071) - In this change, it also included more changes in redis client: + More changes in redis client included in this release: - Improve redis connection error logging [eredis #19](https://github.com/emqx/eredis/pull/19). Also added support for eredis to accept an anonymous function as password instead of passing around plaintext args which may get dumpped to crash logs (hard to predict where). diff --git a/changes/v4.3.22-en.md b/changes/v4.3.22-en.md new file mode 100644 index 000000000..3cb84e5f4 --- /dev/null +++ b/changes/v4.3.22-en.md @@ -0,0 +1,12 @@ +### Enhancements + +- Add a warning log if the ACL check failed for subscription [#9124](https://github.com/emqx/emqx/pull/9124). + This is to make the ACL deny logging for subscription behave the same as for publish. + +### Bug fixes + +- Fix that after receiving publish in `idle mode` the emqx-sn gateway may panic [#9024](https://github.com/emqx/emqx/pull/9024). + +- "Pause due to rate limit" log level demoted from warning to notice [#9134](https://github.com/emqx/emqx/pull/9134). + +- Restore old `emqx_auth_jwt` module API, so the hook callback functions registered in older version will not be invalidated after hot-upgrade [#9144](https://github.com/emqx/emqx/pull/9144). diff --git a/changes/v4.3.22-zh.md b/changes/v4.3.22-zh.md new file mode 100644 index 000000000..e8f534780 --- /dev/null +++ b/changes/v4.3.22-zh.md @@ -0,0 +1,12 @@ +### 增强 + +- 订阅时,如果 ACL 检查不通过,打印一个警告日志 [#9124](https://github.com/emqx/emqx/pull/9124)。 + 该行为的改变主要是为了跟发布失败时的行为保持一致。 + +### 修复 + +- 修复 emqx-sn 插件在“空闲”状态下收到消息发布请求时可能崩溃的情况 [#9024](https://github.com/emqx/emqx/pull/9024)。 + +- 限速 “Pause due to rate limit” 的日志级别从原先的 `warning` 降级到 `notice` [#9134](https://github.com/emqx/emqx/pull/9134)。 + +- 保留老的 `emqx_auth_jwt` 模块的接口函数,保障热升级之前添加的回调函数在热升级之后也不会失效 [#9144](https://github.com/emqx/emqx/pull/9144)。