All Versions
10
Latest Version
Avg Release Cycle
24 days
Latest Release
869 days ago

Changelog History

  • v2.704 Changes

    June 05, 2019

    ๐Ÿš€ This release removes private links (normal links are still there) and introduces a way of creating private keys by simply calling keygen with an "extendable" key (ie. a key with e permission). On top of that, it has a few optimisations and emitter now defaults to using/generating license v2 which was introduced a few months ago.

    ๐Ÿ”„ Changelog

    • โž• Added chunking before sending through to the gossi unicast, given that the max frame is 10MB we can send at once (#254)
    • โž• Added a debug mode flag in the config. Ppprof HTTP endpoints are now by default disabled and you'll need to flip the flag on to enable them (#255)
    • ๐Ÿ›  Fixed a security issue by disallowing pub/sub on extended keys (#262) (#261)
    • โž• Added a way to extend keys through a normal keygen method. Users will need to provide a key which has extend permissions in the request along with the desired access permissions. Note that the permissions will be a reflection of the key itself (e.g: if a key has re permissions and keygen request contains wr, the resulting key will only have r permission) (#268)
    • โฌ†๏ธ Upgraded the dependencies and made v2 license default. (#278)
    • โœ‚ Removed private links as they have been replaced with a keygen. This is to make sure there's only one way of extending keys and keep the API relatively simple to understand. (#279)
  • v2.678 Changes

    June 05, 2019

    ๐Ÿš€ This release makes flush and read rate limiting configurable which allows brokers to be more protected against misbehaving clients.

    ๐Ÿ”„ Change Log:

    • ๐Ÿ”ง Made flush rate configurable for tuning socket writes (#250)
    • โœ‚ Removed 1 alloc in channel validation (#251)
    • โž• Added a read rate limiter which allows limiting the read QpS per client (#252)
  • v2.0.664 Changes

    June 03, 2019

    ๐Ÿ— This is Emitter broker build v2.0.664.

  • v2.0.640 Changes

    May 26, 2019

    ๐Ÿ— This is Emitter broker build v2.0.640.

  • v2.0.600 Changes

    March 03, 2019

    ๐Ÿ— This is Emitter broker build v2.0.600.

  • v2.0.571 Changes

    February 02, 2019

    ๐Ÿ— This is Emitter broker build v2.0.571.

  • v2.0.540 Changes

    December 01, 2018

    ๐Ÿ— This is Emitter broker build v2.0.540.

  • v2.0.527 Changes

    November 11, 2018

    ๐Ÿ— This is Emitter broker build v2.0.527.

  • v2.0.521 Changes

    November 09, 2018

    ๐Ÿ— This is Emitter broker build v2.0.521.

  • v2.0.516 Changes

    October 28, 2018

    ๐Ÿ— This is Emitter broker build v2.0.516.