All Versions
23
Latest Version
Avg Release Cycle
42 days
Latest Release
1234 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v0.41.0 Changes
April 06, 2020- ๐ release script (#466) (1635fd5)
- ๐ Fix typo (#463) (276fb0f)
- โจ Enhance subscription basic tests (#461) (d64faeb)
- โ Add more badges (#460) (e3e5b1d)
- โก๏ธ Update README.md (f68cd77)
- โก๏ธ Update dependencies (#457) (d0991fa)
- ๐ฆ Expose protocol version in Client object (#456) (237d253)
- โ Added test on unrecognised params in sub packet structure (#455) (76cdd8e)
- ๐ Handle unsubscription safer while client closes (#454) (05d2ee3)
- โก๏ธ Update uuid & deps (#453) (209efd0)
- โฌ๏ธ Upgrade github actions/checkout to v2 (#452) (6d729b2)
- ๐ Clusters docs (#448) (aaa5f0b)
- โ Add a non-blocking concurrent connection test (#445) (fc45bc6)
- ๐จ Refactored validationTopics into utils (#447) (323d535)
- ๐จ Refactored EventEmitter (#446) (c5ee57e)
- โจ Enhanced retain.js tests by fake timers (#444) (e4b78df)
- โจ Enhanced auth.js test by fake timers (#443) (9176beb)
- โจ Enhanced keep-alive tests by fake timers (#442) (fbd800d)
- โจ Enhanced not-blocking tests by fake timers (#441) (8bdbb71)
- ๐ docs: Made with Aedes (#440) (37b04b7)
- โ Add MQTT spec reference in empty topic validation (#439) (1756d68)
- โก๏ธ Update README.md (#432) (a61f899)
- ๐ Fix: Single-level wildcard match empty level (#433) (c6e049c)
- ๐จ Refactored Subscribe Handler (#408) (1c3aa35)
- feat: Max clients Id length option for MQTT 3.1.0 (#435) (ade3c8a)
- Extend coverage to 100% (#429) (9c90d2e)
- โ Added opencollective links/images (#431) (2bba8cc)
- Rewrite README.md & Fix typings (#430) (5d25741)
- โก๏ธ Update CoC (#427) (cfe8d1a)
- ๐ Fixed tests & use readable-stream (#426) (903a449)
- ๐ Merge pull request #421 from moscajs/coverage (f321ce9)
- โ test publish error in will publish (bcdfd5e)
- ๐ fix: Handle error in _clearWillInterval #422 (139f3c3)
- ๐ Merge pull request #424 from moscajs/mqemitter-v4 (6f6f9d8)
- ๐ Use fake timers for ci (8fd87a0)
- โฌ๏ธ Bump [email protected] #373 (d3fd634)
- โ Added test on broker.subscribe & broker.unsubscribe function (#418) (5110824)
- โ client errors tests (223572a)
- โ test when enqueueOffline throws error (08b5392)
- โ don't deliver will test (436831a)
- โ deleteOldBrokers test (4476711)
- โ Added test on unauthorized forward function in QoS (#420) (c3026bc)
- ๐ Allow user defined their error auth message (#419) (c2fd13c)
- โ Tested aedes.Server (#417) (b3f844c)
- ๐ Introduce connecting and closed metadata (#409) (c291ea4)
- โ Added test messageId should reset to 1 when reach 65535 (#414) (03de415)
- โก๏ธ Update FUNDING.yml (727c37a)
- ๐ Merge pull request #410 from moscajs/robertsLando-patch-1 (60bff33)
- Create FUNDING.yml (aa3f5b2)
- Not emit clientReady/connected event when error raised in CONNECT phase (#407) (70c4655)
- โ Added dobule broker close test (#406) (e7c1913)
- โ Added test backpressure published fn (#402) (438fe3e)
- โฌ๏ธ Dropped pump pkg, use stream pipeline (#404) (c60eeb9)
- ๐ destroySoon has been deprecated (#403) (6cd3568)
- Destroy socket when DISCONNECT sent (#401) (031e3ad)
- โ Added test, subscribe msg should have messageId (#400) (4b71718)
- โฌ๏ธ Drop nodejs v8 support (#399) (e2359f0)
- ๐ Merge pull request #395 from moscajs/protocol-decoder (d166d32)
- โ chore: Test publish empty topic throws error (a00212c)
- โก๏ธ chore: Updated contributors (e280607)
- ๐ fix: Readded tests for aedes-protocol-decoder for better coverage (60cf8c6)
- ๐ docs: aedes-protocol-decoder plugin (8588a2f)
- ๐ fix: Removed protocol-decoder stuff (22cd219)
- ๐จ Refactored typescript defintion (#394) (26473cd)
- โ Removed redundant arguments (#393) (9c84676)
- Convert var to const (#392) (c5d5b8e)
- Switch tape to tap (#391) (d939e7b)
- ๐ Fixed helper connected callback (#388) (2274802)
- โก๏ธ Update .gitignore and dependencies (#389) (69e5263)
- ๐ Fixed duplicate emitting error event (#387) (d330b73)
- โก๏ธ Update dependencies in examples (#390) (bd06bc7)
- โ Added a proper catch block for handling errors (#385) (0204c8f)
- [chore] Stop series of connect actions asap if broker is closed (#379) (3e0af1f)
- โก๏ธ Update LICENSE (#383) (0fa0039)
- [chore] Reject 2nd CONENCT while in preConnect (#369) (1efd152)
- ๐ Merge pull request #362 from robertsLando/fix#348 (12725c6)
- ๐จ refactor: code formatting (3bdd9af)
- ๐ Merge https://github.com/mcollina/aedes into fix#348 (ada952a)
- ๐ fix: Removed unused 'nextBach' call in client #363 (bae627e)
- ๐ fix: code refactoring (ef52695)
- Ensure we reach clientError block (#374) (a754753)
- โก๏ธ Update dependencies (#370) (6bc79b1)
- Mark the time before we create aedes (#375) (7c645e2)
- ๐ Changed a new repo after migrating to a org (#376) (160632e)
- ๐ Fixed CI (#372) (a565a8e)
- [chore] Prevent double client close call (#366) (d6772b4)
- ๐จ [chore] Refactored some variables in private scope & re-order (#368) (63116fe)
- โ [chore] Group unauth tests (#367) (29eb303)
- ๐ docs: contributing (5f639f0)
- ๐ fix: Typo (fad8e18)
- ๐ docs: Updated interface and docs about queueLimit (6b72608)
- feat: Queue limit (a486cfd)
- ๐ fix: Free queue on client close (517eb86)
- ๐ fix: Detect memory leaks (7683bec)
- ๐จ refactor: Code improvments (95efe31)
- ๐ fix: Removed shift (f9fed52)
- ๐ fix: Clean up code (d6bb864)
- ๐ fix: Replaced timout with connected event (f974d4f)
- ๐ fix: Removed typo (2d833a9)
- ๐ fix: Test for connect memory leak (ebbec2f)
- ๐ fix: Memory leak on client.js 'connected' event #348 (89329c3)
- ๐ Merge pull request #355 from robertsLando/master (f62a343)
- ๐ docs: Added benchmark mosca vs aedes (14dbdb8)
- ๐ docs: Redirect to plugins in aedes options (71a7d34)
- ๐ docs: Clarify what mqemitter and persistence are used for (16a72ce)
- ๐ docs: Updated plugins with mqemitter links (12c9635)
- ๐ docs: Plugins and features table (7ef4ae3)
- ๐ Merge https://github.com/mcollina/aedes (ff75c4d)
- ๐ Improved will test (#352) (32c9a84)
- ๐ Merge https://github.com/mcollina/aedes (cd7ea5c)
- ๐ fix: Improved test using clientDisconnect event (8fd6f90)
- โ chore: test for multiple will with same clientid (27d206a)
- ๐ fix: Delete will even if no will specified on clinet connect (931b7b5)
- ๐ fix: Delete existing will message on client connect (aa13ed8)
-
v0.40.1 Changes
January 15, 2020 -
v0.40.0 Changes
January 13, 2020๐ฑ ๐ PR:
- โ Removed obsolete tslint.json
- โ Removed obsolete tslint package
- ๐ Make tap compatible
- โ Added engines in package.json
- โก๏ธ Update devDependencies
- ๐ Merge pull request #284 from gnought/hotfix/cleanup_refactor
- โก๏ธ Update README.md
- โ Added keywords
- โ Added # of plan in each unit tests
- โก๏ธ update plan #
- โจ Enhance test to be reliable
- ๐ Make tap compatible & refractor
- โฑ Extended timeout for slower Travis response.
- ๐ Fix test not to use internal variables
- Eliminate setTimeout
- โจ Enhance test & added test plan number #290
- ๐ Fixed missing Client type
- Prolong waiting time (#252)
- Replace istanbul with nyc (#253)
- Non-Zero MessageID when QoS > 0 (#251)
- โ Check CONNECT and add tests (#260)
- ๐ Fix typo in qos1.js (#256)
- ๐ Use aedes-packet 2.0.0 (#261)
- โฌ๏ธ Drop nodejs 6 support (#266)
- โ Added collaborators (#265)
- โ Added a license checker (#268)
- ๐ Replaced tslint with @typescript-eslint, and format standard output (#267)
- โ Added a license checker (#268)
- ๐ Replaced tslint with @typescript-eslint, and format standard output (#267)
- โ More reliable test in 'subscribe and publish QoS 1 in parallel' (#262)
- โจ Enhance auth QoS 0 tests (#272)
- โจ Enhanced retain tests and move into test/retain.js (#275)
- โ Removed obsolete tslint pre-commit stage (#277)
- โ More reliable regr-21 test if we use external mq (#280)
- โก๏ธ Update LICENSE (#278)
- Close aedes broker gracefully (#279)
- ๐ Gracefully close clients & properly release connections (#283)
- โ Added a unit test, check offline queue in QoS 1 (#264)
- Packet in published event should be identical with what client publishes (#287)
- The QoS of retained messages should depend on subscribers (#288)
- โจ Enhanced & Added topic unit tests (#291)
- โจ Enhance QoS tests & check if publish packets stored properly in persistence storage (#292)
- โ Enable pingreq/pingresp unit test (#293)
- โฌ๏ธ Drop safe-buffer (#296)
- Check topic faster in publish handler (#298)
- ๐ฆ Expose current Aedes version, used in aedes-stats (#294)
- โก๏ธ Optimize handle function (#297)
- โก๏ธ Optimize Connect handler (#301)
- โก๏ธ Update dependencies (#310)
- Packet in broker.published() should be identical to the original one (#309)
- โจ Enhance cilent pub sub tests (#305)
- Each Client shares one dedupe function, save memory (#307)
- โ Added a last will unit test when DISCONNECTS & clean up will in client.close() (#306)
- ๐ Fixed "Maximum call stack size exceeded" (#311)
- Block $ prefix topic in subscriptions (#312)
- ๐ Fixed PreConnect typescript definition (#308)
- โ Added Code of Conduct (#314)
- Dedupe subscriptions (#313)
- ๐ Use uuid for broker id while shortid for client id (#318)
- Parallelize subscribe handler (#316)
- ๐ Change uuid/v5 to uuid/v4 for a random id (#319)
- โ Added clientReady typescript test (#321)
- โช Not send retained msg in restored subscriptions (#320)
- โ Add websocket/http request to client object during connection (#322)
- โ Added typescript for websocket req to client obj (#325)
- Parallelize unsubscribe handler (#317)
- โจ Enhance connect test (#327)
- Clusters example #146 (#332)
- Proxy and ip decoder (#334)
- โฑ Extend timeout for TravisCI slowness (#346)
- โก๏ธ Update dependencies (#347)
- Unauthenticated connection will unregister the current connected one (#337)
-
v0.39.0 Changes
July 08, 2019 -
v0.38.1 Changes
June 03, 2019- ๐ Fix bug while client subscribing to an Array of topics. #240
-
v0.38.0 Changes
April 23, 2019- ๐ Improve typings #206
-
v0.37.0 Changes
February 18, 2019 -
v0.36.0 Changes
November 20, 2018- โก๏ธ Updated dependencies
-
v0.35.3 Changes
August 28, 2018- do not send the will if not authenticated #216
-
v0.35.2 Changes
August 13, 2018- Delivering a will waits for authorization #213