Releases: mqttjs/MQTT.js
Releases · mqttjs/MQTT.js
Release 5.5.1
Release 5.5.0
Release 5.4.0
5.4.0 (2024-03-13)
Bug Fixes
- add keepalive test in webworker (#1807) (8697b06)
- improve some flaky tests (#1801) (78e8f13)
- print MQTTjs version and environment on constructor (#1816) (c0a6668)
- some others flaky tests (#1808) (f988058)
- update worker-timers from 7.0.78 to 7.1.4 (#1813) (2b75186), closes #1802
- wrong default export for browser (#1800) (6237f45)
Features
Release 5.3.6
Release 5.3.5
Release 5.3.4
Release 5.3.3
Release 5.3.2
Release 5.3.1
Release 5.3.0
5.3.0 (2023-11-18)
This release comes with many improvements on browser side:
- Create an util class
BufferedDuplex
to replaceduplexify
onws
ali
andwx
- Partially fixes #876 (will keep this for another PR)
- Fix bug on
ws
_writev
function - Fix bug on socket write, seems that when option
browserBufferSize
is reached (defaults to 512kB) this not only wasn't blocking the writes to socket but was also causing duplicated messages. For sure there were some open issues caused by this - Improve types in
ws
. Usewindow.WebSocket
for Browser andws
module types for Node - Significatly reduces bundle size by ~24% (90kB)
- Improved browser tests to subscribe to different topics to prevent false positives when running concurrently