Stand with Ukraine flag

Blog

TBMQ 2.4 release
Updates

TBMQ 2.4: Sparkplug, Lifecycle Events and More

By Dima Landiak · September 3, 2026

TBMQ 2.4 release: Sparkplug 3.0 aware MQTT server, client lifecycle events, a rebuilt metrics surface, and Professional Edition dropped message analytics.

TBMQ 2.3 release
Updates

TBMQ 2.3: External Auth and Audit Trails

By Dima Landiak · May 12, 2026

TBMQ 2.3 release: HTTP external authentication, bulk MQTT client provisioning, and Professional Edition audit logs, SSO role mapping, and Redis ACL support.

Introducing TBMQ Professional Edition
Tech Updates

Introducing TBMQ Professional Edition

By Dima Landiak · January 20, 2026

TBMQ Professional Edition launches with enterprise-grade security, observability, integration, and support — built on the TBMQ open-source core.

TBMQ 2.2 Release
Updates

TBMQ 2.2: JWT Auth and Client Blocking

By Dima Landiak · September 1, 2025

TBMQ 2.2 release: pluggable JWT authentication, client blocking, and other security improvements for production MQTT deployments at scale.

TBMQ 2.1 release
Updates

TBMQ 2.1: Embedded Integrations for MQTT Data

By Dima Landiak · April 29, 2025

TBMQ 2.1 release: Integration Executor microservice with HTTP, Kafka, and MQTT outbound integrations, plus the official Helm Chart for K8s deployments.

1M reasons to choose TBMQ as MQTT broker
Guides Tech

1 Million Reasons to Choose TBMQ

By Dmytro Shvaika · February 7, 2025

TBMQ 2.x handles 1 million MQTT messages per second for persistent sessions with no single point of failure — architecture and performance walkthrough.

TBMQ 2.0
Updates

TBMQ 2.0: Redis Migration and MQTT 5.0 Support

By Dima Landiak · November 5, 2024

TBMQ 2.0 release: persistent device sessions migrated from PostgreSQL to Redis, full MQTT 5.0 support, and other architecture improvements.

TBMQ 1.3.0 release
Updates

TBMQ 1.3.0: WebSocket Client, MQTT 5 Features

By Dima Landiak · April 2, 2024

Thingsboard releases TBMQ 1.3.0.This update improves MQTT over WebSocket functionality by introducing a new WebSocket client.