All Versions
Latest Version
Avg Release Cycle
81 days
Latest Release

Changelog History
Page 2

  • v0.10.2 Changes

    • Fix end of patching in Listener
  • v0.10.1 Changes

    • Dependecy upgrades
    • Tested with Elixir 1.5.2 and OTP 20.1
  • v0.9.2 Changes

    • Added support for nacking messages from persistent connections (thanks to @nathanfox)
  • v0.9.1 Changes

    • Support persistent subscriptions on projection streams (e.g. $ce-category)
  • v0.9.0 Changes

    • Added support for persistent connections (thanks to @slashdotdash)
    • BREAKING CHANGE: Module Extreme.Messages is renamed to Extreme.Msg
  • v0.8.1 Changes

    March 16, 2017
    • Added pause, resume and patch functionalities for Extreme.Listener
  • v0.8.0 Changes

    • Tested with Elixir 1.4.0 with fixed warnings
    • Listener won't crash if ES is down. It will try to reconnect each 1sec instead of immediately
    • Extreme.Listener.caught_up/0 callback is public now
    • Bumped up all dependency versions
  • v0.7.1 Changes

    December 07, 2016
    • When connecting to ES cluster choose mode :write (default) to prefer Master over Slave or :read for opposite
  • v0.7.0 Changes

    October 18, 2016
    • When read_and_stay_subscribed/7 function is called, :caught_up message is sent to subscriber after existing events are read (or if there were no events) and before new events arrive. This is sign to your listener that you are up-to-date. If you don't have catch all handle_info/2 in your receiver this is breaking change!
  • v0.6.2 Changes

    October 18, 2016
    • Added Extreme.FanoutListener
    • Added inline documentation