diff --git a/apps/emqx_auth_jwt/src/emqx_auth_jwt.appup.src b/apps/emqx_auth_jwt/src/emqx_auth_jwt.appup.src index 684b4fa93..dca3ef2c1 100644 --- a/apps/emqx_auth_jwt/src/emqx_auth_jwt.appup.src +++ b/apps/emqx_auth_jwt/src/emqx_auth_jwt.appup.src @@ -1,13 +1,13 @@ %% -*-: erlang -*- {VSN, [ - {<<"4\\.3\\.[0-1]">>, [ + {<<"4\\.4\\.0">>, [ {load_module, emqx_auth_jwt_svr, brutal_purge, soft_purge, []} ]}, {<<".*">>, []} ], [ - {<<"4\\.3\\.[0-1]">>, [ + {<<"4\\.4\\.0">>, [ {load_module, emqx_auth_jwt_svr, brutal_purge, soft_purge, []} ]}, {<<".*">>, []} diff --git a/apps/emqx_exhook/src/emqx_exhook.appup.src b/apps/emqx_exhook/src/emqx_exhook.appup.src index a5e90bbba..05590198e 100644 --- a/apps/emqx_exhook/src/emqx_exhook.appup.src +++ b/apps/emqx_exhook/src/emqx_exhook.appup.src @@ -4,10 +4,10 @@ [{"4.4.0", [{load_module,emqx_exhook_sup,brutal_purge,soft_purge,[]}, {load_module,emqx_exhook_server,brutal_purge,soft_purge,[]}, - {load_module,emqx_exhook_mngr,brutal_purge,soft_purge,[]}]}, + {update, emqx_exhook_mngr, {advanced, ["4.4.0"]}}]}, {<<".*">>,[]}], [{"4.4.0", [{load_module,emqx_exhook_sup,brutal_purge,soft_purge,[]}, {load_module,emqx_exhook_server,brutal_purge,soft_purge,[]}, - {load_module,emqx_exhook_mngr,brutal_purge,soft_purge,[]}]}, + {update, emqx_exhook_mngr, {advanced, ["4.4.0"]}}]}, {<<".*">>,[]}]}. diff --git a/apps/emqx_exhook/src/emqx_exhook_mngr.erl b/apps/emqx_exhook/src/emqx_exhook_mngr.erl index c0748f20b..b3d7ea089 100644 --- a/apps/emqx_exhook/src/emqx_exhook_mngr.erl +++ b/apps/emqx_exhook/src/emqx_exhook_mngr.erl @@ -218,7 +218,7 @@ terminate(_Reason, State = #state{running = Running}) -> %% in the emqx_exhook:v4.3.5, we have added one new field in the state last: %% - hooks_options :: map() code_change({down, _Vsn}, State, [ToVsn]) -> - case re:run(ToVsn, "4\\.3\\.[0-4]") of + case re:run(ToVsn, "4\\.4\\.0") of {match, _} -> NState = list_to_tuple( lists:droplast( @@ -228,7 +228,7 @@ code_change({down, _Vsn}, State, [ToVsn]) -> {ok, State} end; code_change(_Vsn, State, [FromVsn]) -> - case re:run(FromVsn, "4\\.3\\.[0-4]") of + case re:run(FromVsn, "4\\.4\\.0") of {match, _} -> NState = list_to_tuple( tuple_to_list(State) ++ [?DEFAULT_HOOK_OPTS]),