From d51b5b739b1ae8a14bef9049b772a51e0dfecaf7 Mon Sep 17 00:00:00 2001 From: Ivan Dyachkov Date: Thu, 27 Jul 2023 16:59:46 +0200 Subject: [PATCH 1/2] chore: v5.1.3 --- apps/emqx/include/emqx_release.hrl | 2 +- deploy/charts/emqx/Chart.yaml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/emqx/include/emqx_release.hrl b/apps/emqx/include/emqx_release.hrl index 31da0ed05..4cd4ee382 100644 --- a/apps/emqx/include/emqx_release.hrl +++ b/apps/emqx/include/emqx_release.hrl @@ -32,7 +32,7 @@ %% `apps/emqx/src/bpapi/README.md' %% Opensource edition --define(EMQX_RELEASE_CE, "5.1.2"). +-define(EMQX_RELEASE_CE, "5.1.3"). %% Enterprise edition -define(EMQX_RELEASE_EE, "5.1.1"). diff --git a/deploy/charts/emqx/Chart.yaml b/deploy/charts/emqx/Chart.yaml index 67166708b..0f85cf8ab 100644 --- a/deploy/charts/emqx/Chart.yaml +++ b/deploy/charts/emqx/Chart.yaml @@ -14,8 +14,8 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. -version: 5.1.2 +version: 5.1.3 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. -appVersion: 5.1.2 +appVersion: 5.1.3 From 10a845544323421c41a4a453961cf4dbb4765daa Mon Sep 17 00:00:00 2001 From: Ivan Dyachkov Date: Thu, 27 Jul 2023 17:00:46 +0200 Subject: [PATCH 2/2] docs: Generate changelog for v5.1.3 --- changes/v5.1.3.en.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 changes/v5.1.3.en.md diff --git a/changes/v5.1.3.en.md b/changes/v5.1.3.en.md new file mode 100644 index 000000000..5f34524f2 --- /dev/null +++ b/changes/v5.1.3.en.md @@ -0,0 +1,16 @@ +# v5.1.3 + +## Bug Fixes + +- [#11306](https://github.com/emqx/emqx/pull/11306) Fixed rule action metrics inconsistency where dropped requests were not accounted for. + +- [#11327](https://github.com/emqx/emqx/pull/11327) Update ekka to version 0.15.8, mria to version 0.5.10, and optvar to 1.0.5. + This fixes occasional assertion failures: + `{{badmatch,noproc},[{optvar,read,2,[{file,"optvar.erl"},{line,140}]},{optvar,read,1,[{file,"optvar.erl"},{line,124}]},...` + +- [#11337](https://github.com/emqx/emqx/pull/11337) Fix HTTP API error when a publish topic rewrite rule targets a topic with wildcards. Now it returns error 400 (Bad Match) instead of error 500 (Internal Error). + +- [#11346](https://github.com/emqx/emqx/pull/11346) Update ekka to version 0.15.9. + This fixes dangling etcd locks occurred if acquiring the lock failed with a timeout. + +- [#11352](https://github.com/emqx/emqx/pull/11352) Fixed this [#11345](https://github.com/emqx/emqx/issues/11345) crash issue when starting on Windows or any other platform without RocksDB support.