| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2025-09-01 | 3.7 kB | |
| TBMQ 2.2.0 Release source code.tar.gz | 2025-09-01 | 3.3 MB | |
| TBMQ 2.2.0 Release source code.zip | 2025-09-01 | 5.6 MB | |
| Totals: 3 Items | 8.9 MB | 0 | |
Minor release with the following features, improvements, and bug fixes.
Main features:
- #232 Core & UI: MQTT authentication providers and JWT authentication by @ShvaykaD and @deaflynx;
- #226 Core & UI: Blocked clients by @dmytro-landiak and @deaflynx;
- #208, #212 Core: MQTT channel backpressure handling by @dmytro-landiak;
- #209 Core & UI: Service info monitoring by @dmytro-landiak and @deaflynx.
Improvements:
-
Core and install scripts:
-
#214, #221 Strategies of message delivery for MQTT clients by @dmytro-landiak;
- #223 Health endpoint by @dmytro-landiak;
- #234 Controllers refactoring by @dmytro-landiak;
- #236 Filter sensitive data in API response by @dmytro-landiak;
- #243 Vulnerability fixes by @dmytro-landiak;
- #246 Monitoring metrics improvements by @dmytro-landiak;
-
#247 Change third-party repositories to bitnamilegacy by @dmytro-landiak.
-
UI:
-
#210 Monitoring charts updates by @deaflynx;
- #219 Updated form fields style by @deaflynx;
- #220 Topics autocomplete by @deaflynx;
- #241 Update locales by @deaflynx;
- #244 Grouping of topic filters for Integrations by @deaflynx;
- 7709ef0 Users table: added login button;
- a9d3fc3 MQTT client credentials: added Description field.
Bug fixes:
-
Core:
-
#239 Verify client certificate chain during TLS handshake by requesting or requiring client authentication by @dmytro-landiak;
- #229 Fix handling of QoS 0 publish messages for integration subscriptions by @dmytro-landiak;
-
#246 Monitoring metrics race condition fix by @dmytro-landiak.
-
UI:
-
cc35837 Fixed animation bug in the Apply changes button in entity form (Firefox);
- eaaebc7 Fixed retrieving correct topics when switching between integrations.
Removal Notice: Obsolete Environment Variables
As of TBMQ v2.2.0, the following environment variables are deprecated and no longer required:
SECURITY_MQTT_AUTH_STRATEGYSECURITY_MQTT_BASIC_ENABLEDSECURITY_MQTT_SSL_ENABLEDSECURITY_MQTT_SSL_SKIP_VALIDITY_CHECK_FOR_CLIENT_CERT
These variables were replaced by the new configuration options introduced in #232. You may safely remove them from your environment after upgrading.