From 23786e949e72c57ef940da99d50cddb8d8fdd6fc Mon Sep 17 00:00:00 2001 From: Shawn <506895667@qq.com> Date: Sun, 25 Jun 2023 16:48:40 +0800 Subject: [PATCH] chore: update change logs --- changes/v4.4.19-en.md | 6 ++++++ changes/v4.4.19-zh.md | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/changes/v4.4.19-en.md b/changes/v4.4.19-en.md index 62c52fb5a..08bb67aae 100644 --- a/changes/v4.4.19-en.md +++ b/changes/v4.4.19-en.md @@ -39,6 +39,8 @@ - uuid_v4(): Generates a random UUID (version 4) string. - uuid_v4_no_hyphen(): Generates a random UUID (version 4) string without hyphens. +- Added numerical range validation (23-65535) for the `mqtt.max_clientid_len` configuration parameter [#11096](https://github.com/emqx/emqx/pull/11096). + ## Bug fixes - Fixed an issue where the rule engine was unable to access variables exported by `FOREACH` in the `DO` clause [#10620](https://github.com/emqx/emqx/pull/10620). @@ -53,6 +55,10 @@ `[{"elem": "a","date": "undefined"}]`. After the fix, the output of the SQL statement is: `[{"elem": "a","date": "2023-05-06"}]` +- Fixed the issue where the cache of rules failed to update in certain cases [#11072](https://github.com/emqx/emqx/pull/11072). + + Prior to the fix, after manually updating the rules, there could be instances where the cache update did not synchronize to certain nodes. This would result in inconsistent rule execution states across different nodes. + - Fixed an issue where the WebHook plugin failed to execute the `on_client_connack` hook [#10710](https://github.com/emqx/emqx/pull/10710). See https://github.com/emqx/emqx/issues/10628 for more details. diff --git a/changes/v4.4.19-zh.md b/changes/v4.4.19-zh.md index 0f6e1da7b..c6768b03f 100644 --- a/changes/v4.4.19-zh.md +++ b/changes/v4.4.19-zh.md @@ -39,6 +39,8 @@ - uuid_v4():生成随机的 UUID (version4) 字符串。 - uuid_v4_no_hyphen():生成随机的不带连词符的 UUID (version4) 字符串。 +- 为 `mqtt.max_clientid_len` 配置项增加数值范围校验 (23-65535) [#11096](https://github.com/emqx/emqx/pull/11096)。 + ## 修复 - 修复规则引擎无法在 `DO` 子句中访问 `FOREACH` 导出的变量的问题 [#10620](https://github.com/emqx/emqx/pull/10620)。 @@ -53,6 +55,10 @@ `[{"elem": "a","date": "undefined"}]`。 修复后,SQL 的输出为:`[{"elem": "a","date": "2023-05-06"}]` +- 修复在某些情况下,规则的缓存没能更新的问题 [#11072](https://github.com/emqx/emqx/pull/11072)。 + + 修复前,手动更新规则之后,可能会出现缓存的更新没能同步到某些节点上的情况,这会导致规则在不同的节点上运行状态不一致。 + - 修复 WebHook 插件执行 `on_client_connack` 钩子失败的问题 [#10710](https://github.com/emqx/emqx/pull/10710)。 详见 https://github.com/emqx/emqx/issues/10628