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/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. 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