All Versions
37
Latest Version
Avg Release Cycle
44 days
Latest Release
-

Changelog History
Page 1

  • v1.0.0

    ๐Ÿ›  No bug fixes or improvements. Just enough years passed for this to become 1.0.0!

  • v0.11.2

    ๐Ÿ› Bug fixes and improvements

    • Fix a connection process crash that would very rarely happen when connecting to sentinel nodes with the wrong password or wrong database would fail to due a TCP/SSL connection issue.
  • v0.11.1

    June 08, 2020

    ๐Ÿ› Bug fixes and improvements

    • Allow nil as a valid value for the :password start option again. v0.11.0 broke this feature.
  • v0.11.0

    June 07, 2020

    ๐Ÿ’ฅ Breaking changes

    • Use the new Telemetry event conventions for pipeline-related events. The new events are [:redix, :pipeline, :start] and [:redix, :pipeline, :stop]. They both have new measurements associated with them.
    • Remove the [:redix, :reconnection] Telemetry event in favor or [:redix, :connection], which is emitted anytime there's a successful connection to a Redis server.
    • Remove support for the deprecated `:log start option (which was deprecated on v0.10.0).

    ๐Ÿ› Bug fixes and improvements

    • Add the :connection_metadata name to all connection/disconnection-related Telemetry events.
    • Allow a {module, function, arguments} tuple as the value of the :password start option. This is useful to avoid password leaks in case of process crashes (and crash reports).
    • Bump minumum Elixir requirement to Elixir ~> 1.7.
  • v0.10.7

    May 17, 2020

    ๐Ÿ› Bug fixes and improvements

    • Fix a crash in Redix.PubSub when non-subscribed processes attempted to unsubscribe.
  • v0.10.6

    April 29, 2020

    ๐Ÿ› Bug fixes and improvements

    • Fix a bug that caused a memory leak in some cases for Redix pub/sub connections.
  • v0.10.5

    March 03, 2020

    ๐Ÿ› Bug fixes and improvements

    • Fix default option replacement for SSL in OTP 22.2.
    • Allow :gen_statem.start_link/3,4 options in Redix.start_link/2 and Redix.PubSub.start_link/2.
    • Change default SSL depth from 2 to 3 (see this issue).
  • v0.10.4

    November 29, 2019

    ๐Ÿ› Bug fixes and improvements

    • Fix the default Telemetry handler for Redis Sentinel events (wasn't properly fixed in v0.10.3).
    • Fix a compile-time warning about the castore library.
  • v0.10.3

    ๐Ÿ› Bug fixes and improvements

    • Use more secure SSL default options and optionally use castore if available as a certificate store.
    • Fix the default Telemetry handler for Redis Sentinel events.
  • v0.10.2

    May 31, 2019

    ๐Ÿ› Bug fixes and improvements

    • Allow a discarded username when using Redis URIs.
    • Fix the Redix.command/0 type which was [binary()] but which should have been [String.Chars.t()] since we call to_string/1 on each command.