Releases: mqttjs/MQTT.js
Releases · mqttjs/MQTT.js
v4.2.2 (patch release)
v4.2.1
v4.2.0
📚 PR:
feat(websockets): websocket-streams to ws (#1108)
fix(browser support): do not use process.nextTick without check that it exists (#1136)
fix(browser support): correct browser detection for webpack (#1135)
fix(mqtt stores): improve error handling and tests (#1133)
feat(mqtt5): add properties object to publish options (#1103)
fix(typescript): fix payloadFormatIndicator to boolean type (#1115)
fix: path for bin files (#1107)
v4.1.0
📚 PR:
- ci: add debug logs to tests (#1091)
- chore: move cli to bin directory (#1096)
- chore: remove bloat from package (#1097)
- types: add on('connect') (#963)
- The protocols parameter of wx.connectSocket should be Array. (#969)
- [FIXED] Unsubscribe while topics are in array. (#958)
- Add missing "debug" dependency (#1104)
v4.0.1
v4.0.0
- refactor: callbacks on end() (#1080)
- chore: change workflow to v10-14 and doc fixes (#1079)
- feat(client): error handling and test resilience (#1076)
- chore: add master branch action (#1062)
- chore: istanbul to nyc and uglify-js to uglify-es (#1061)
- chore: github actions (#1059)
- feat: connection error handler (#1053)
- fix: remove only (#1058)
- feat: support SNI on TLS (#1055)
- chore: tidy up debug logs (#1052)
- fix various options definition for ts usage (#1043)
- refactor: zuul to airtap for browser testing (#1045)
v3.0.0
- mqtt 5 support
- Notice about MQTT 5.0 added to README
- Delayed emit timing of
connect
event. Emitconnect
event after processing ofoutgoingStore
is completed. - Modified
_onConnect()
as top level function. Calledthis._setupPingTimer()
from_onConnect()
. Modifiedon('connect')
handler for resubscribe as top level function. The function is called from_onConnect()
. - Passed packet to
_onConnect()
. - Change
this.firstConnection
to private member. - Added Node 10 to .travis.yml
- Merge pull request #867 from mqttjs/add-node-ten
- Merge pull request #866 from ogis-fujiwara/msg-order-at-restore
- update branch
- Merge branch 'master' into feature-mqtt-5
- Merge pull request #827 from flespi-software/feature-mqtt-5
- Add new callback called when message is put into
outgoingStore
. - Pass callback
cbStorePut
topublish
method as one of options. - Merge pull request #869 from ogis-fujiwara/cb-store-put
- Update TypeScript declaration files for
cbStorePut
. - fix properties mqtt 5 in subscribe
- Merge pull request #881 from mqttjs/mqtt-5-subscribe-fix
- Merge pull request #872 from ogis-fujiwara/cb-store-put-ts
- fix bug in weixin min program and add support to ali min program (#898)
- fix: delete completed incoming QOS 2 messages (#893)
- Update deps fix ci fix 9errors (#903)
- Fix publish interrupt during stored packets processing. (#902)
- fix bug in weapp (#913)
- Did you mean 'Support'? (#915)
- fix (#917)
- server side disconnect handling (#926)
- perform nextTick work only if work needs to be done (#931)
- resubscribe mqtt5 fix (#946)
- process disconnect packet w/o full destroy the connection (#937)
- Fixed #952. (#953)