EMQX 5.4 の非互換変更点
e5.4.0
#11998 MacOS 11(Big Sur)向けパッケージのリリースを停止しました。
#12112 UDPマルチキャストベースのクラスタリング戦略のサポートを終了しました。
#10976 共有サブスクライブにおけるトピックフィルターの重複処理を修正しました。
- フックコールバック
session.subscribedおよびclient.subscribeは、共有サブスクライブを完全な表現(例:$share/group1/topic1/#)で受け取り、suboptsのshareプロパティは削除されます。 - フックコールバック
session.unsubscribedおよびclient.unsubscribeは、共有サブスクライブを完全な表現(例:$share/group1/topic1/#)で受け取り、単にtopic1/#ではなくなります。 - ExHook プロトコルが変更されました。メッセージ
SubOptsのshareフィールドは非推奨となりました。ExHook サーバーは共有サブスクライブを完全な表現(例:$share/group1/topic1/#)で受け取り、メッセージSubOptsのshareプロパティは削除されます。 - ルールエンジンのイベント
session.subscribedおよびsession.unsubscribedは、topicに共有サブスクライブの完全な表現(例:$share/group1/topic1/#)を持ち、単にtopic1/#ではなくなります。
- フックコールバック
#12129 デフォルトのライセンス容量を、同時接続100から同時接続25に調整しました。
#12114 ExHook プロトコルが変更されました。メッセージ
TopicFilterのqosフィールドは非推奨となりました。ExHook サーバーはメッセージSubOptsで、qos、rh、rap、nlの完全なサブスクライブオプションを受け取るようになります。