Changelog
Public Mqttable desktop release notes.
Last updated: 2026-09-15
Current Stable release
Mqttable 1.3.1 is the current stable maintenance release of the proprietary MQTT workbench. It supports macOS 15 or later on Apple Silicon and Linux x86_64 AppImage and DEB packages. macOS Intel and Windows are not current release targets.
Mqttable v1.3.1
Release date: 2026-09-15
Mqttable 1.3.1 is a maintenance release that tightens structured editing workflows and refreshes the runtime foundation.
Improved
- Simplify user-facing workbench controls while keeping explicit rendered previews and source-preserving returns where they matter.
- Run JSON queries with lossless basic recipes by default, a bounded timeout, and one explicit extended retry for heavier queries.
- Keep draft confirmations localized without changing the prepared patch or its no-publish boundary.
- Refresh the Elixir, OTP, frontend, Cargo, and desktop dependency stacks, including bundled vendor notices and build compatibility checks.
Fixed
- Preserve structured draft data and explicit template policies while simplifying visible editor controls.
- Synchronize asynchronous Trace updates in the regression path and avoid hard-coded deep-link patch versions in desktop checks.
Mqttable 1.3.1 is available for macOS 15 or later on Apple Silicon, Linux x86_64 AppImage and DEB packages, and a Linux x86_64 server archive. macOS Intel, Windows, and the experimental CLI are not included. Download it from the download page.
Mqttable v1.3.0
Release date: 2026-09-14
Mqttable 1.3.0 expands the workbench around payload inspection, byte-safe editing, structured message analysis, and bounded Trace workflows.
Improved
- Default normal send editors to render broker variables without exposing a wrapping template-policy control.
- Add a JSON Workbench with Diff-first code comparison, lossless formatted/raw views, query/tree/table workflows, explicit editing, and source-safe returns.
- Add a Binary Workbench and shared Hex flows for strict byte input, file/source inspection, A/B offset comparison, bounded Inspector and Builder workflows, and byte-preserving exports.
- Add a Sparkplug Workbench for structured message decoding, typed metric/DataSet/Template/Properties/Metadata inspection and editing, validation, comparison, and bounded import/export.
- Add format-aware Message Details and Text Compare entry points that keep plain UTF-8, valid JSON, and decoded Sparkplug representations separate.
- Improve Trace loading, paging, retention, ordering, byte-bounded previews, source/broker isolation, keyboard selection, and recovery after live clears.
- Add context-aware JWT navigation across connection, Benchmark, and JSON workflows with guarded draft transfer.
- Refine Replay and Proxy trace consistency, dark-mode readability, localization, and contextual help across the workbench.
Fixed
- Preserve duplicate JSON members, numeric spelling and precision, and original bytes across formatting, editing, comparison, replay, and export paths.
- Reject stale asynchronous results after clears, source or broker changes, and canceled operations instead of showing obsolete Trace or workbench state.
- Keep read-only source data, explicit send boundaries, and return permissions intact across workbench transfers.
Mqttable 1.3.0 is available for macOS 15 or later on Apple Silicon, Linux x86_64 AppImage and DEB packages, and a Linux x86_64 server archive. macOS Intel, Windows, and the experimental CLI are not included. Download it from the download page.
Mqttable v1.2.0
Release date: 2026-09-01
Mqttable 1.2.0 improves the desktop shell, update flow, and daily MQTT workspace interactions.
Improved
- Open desktop sign-in in the system browser and return through a bounded, one-time deep link to the initiating Runtime.
- Require explicit confirmation before downloading updates, show current release notes, and surface available updates beside the sidebar version.
- Embed the full Send workspace in Connections and keep connection status separate from client controls.
- Replace the legacy themes with the Zed One light and dark palettes, with clearer semantic states and accessible chart and focus styling.
- Align the native macOS title bar, sidebar visibility controls, Zen Mode controls, and startup loader with the desktop shell.
- Flatten Replay, Proxy, and PCAP workspaces so adjacent tools and result surfaces share consistent edges and spacing.
- Keep JSON Minify and Format as separate actions and report the exact setting keys saved by successful updates.
- Keep message-detail keyboard navigation inside the rows visible through the active trace filter, including filtered-boundary behavior.
- Restore broker-tab left and right navigation after the Trace grid owns focus, including an empty-area click below the last row.
- Show reconnect attempt counts for retrying clients and use compact icon actions in the Connections client list.
- Refine Connections, Proxy, and Replay tab-add controls and quiet the One Dark Pro shell palette without changing the theme contract.
Fixed
- Validate credential material before persistence and preserve safe MQTT failure reasons for troubleshooting.
- Keep composite editors focused on their outer control and make catalog verification deterministic across compressors and locales.
- Stabilize persistence and reconnect assertions around scheduled fence holders and icon-only controls.
Mqttable 1.2.0 is available for macOS 15 or later on Apple Silicon, Linux x86_64 AppImage and DEB packages, and a Linux x86_64 server archive. macOS Intel, Windows, and the experimental CLI are not included. Download it from the download page.
Mqttable v1.1.0
Release date: 2026-08-28
Mqttable 1.1.0 expands the Stable MQTT workbench with improved desktop runtime ownership, MCP workflows, and workspace interactions.
Improved
- Kept the desktop runtime local and single-owner, with clearer startup diagnostics and no Erlang distribution or EPMD dependency.
- Aligned MCP prompts, capability discovery, schemas, and client guidance with the current Connections, Trace, PCAP, Replay, and Benchmark workflows.
- Added exact retained Benchmark cleanup and preserved retained PCAP workflow identities across planning, application, and verification.
- Made fixed Broker and Connection context explicit across forms and unified contextual help interactions.
- Advanced scheduled-message intervals in whole seconds so repeated delivery stays aligned with the configured cadence.
- Aligned workspace tabs with their content panels and removed excess spacing between adjacent tabs.
Fixed
- Prevented duplicate desktop runtime ownership during startup.
- Failed closed when retained Benchmark cleanup state could not be read.
Mqttable 1.1.0 is available for macOS 15 or later on Apple Silicon, Linux x86_64 AppImage and DEB packages, and a Linux x86_64 server archive. macOS Intel, Windows, and the experimental CLI are not included. Download it from the download page.
Mqttable v1.0.1
Release date: 2026-08-21
Mqttable 1.0.1 is a Stable maintenance release of the MQTT workbench.
Fixed
- Allowed legacy MCP clients to reuse request ID
0fortools/listafter initialization while preserving bounded session accounting. - Replaced generic desktop navigation glyphs with the product icons used on the homepage.
- Removed the stale hard-coded release date from the macOS About panel.
- Updated the embedded Bandit HTTP server to 1.12.5 with current HTTP/2 security fixes.
- Kept resend status updates working when Trace message IDs cross the integer/string serialization boundary.
Mqttable 1.0.1 is available for macOS 15 or later on Apple Silicon and Linux x86_64 as AppImage and DEB packages. Download it from the download page.
Mqttable v1.0.0
Release date: 2026-08-20
Mqttable 1.0.0 is the first stable release of the MQTT workbench. It is available for macOS on Apple Silicon and Linux x86_64. macOS Intel and Windows are not included.
The Apple Silicon build requires macOS 15.0 or later. Linux ships as AppImage and DEB packages. For release questions, email support@mqttable.com.