Skip to content

Releases: rabbitmq/credentials-obfuscation

v3.5.0

01 Apr 22:18
v3.5.0
d69196b
Compare
Choose a tag to compare

v3.5.0 (2025-03-24)

Full Changelog

Implemented enhancements:

  • Add cuttlefish schema #28

Merged pull requests:

3.4.0

04 May 12:31
6f77cf2
Compare
Choose a tag to compare
  • Copy paste some crypto type definitions from OTP to make dialyzer happy
  • Exclude shake128 and shake256 (new hashing algorithms introduced in OTP26) from the tests as they don't support what we do
  • Add OTP26 to CI
  • Remove OTP23 from CI

Full Changelog

3.3.0

04 Mar 16:56
v3.3.0
a47b060
Compare
Choose a tag to compare

GitHub Milestone

What's Changed

New Contributors

Full Changelog: v3.2.0...v3.3.0

3.2.0

07 Nov 19:52
v3.2.0
80c0421
Compare
Choose a tag to compare

GitHub Milestone

What's Changed

New Contributors

Full Changelog: v3.0.0...v3.2.0

3.0.0

02 May 06:48
Compare
Choose a tag to compare

Changes Between 2.4.0 and 3.0.0 (May 2, 2022)

Fallback Secret Support

An alternative secret now can be provided to be used as fallback.
This is useful for key migrations (rotations, upgrades, and so on)
when some stored pieces of state can still use the old key.

Contributed by @luos.

GitHub issue: rabbitmq/credentials-obfuscation#15

Support for Erlang/OTP 25

The library supports Erlang 25 and drops support for Erlang versions < 22.3.

2.4.0

30 Jul 08:06
a266a6f
Compare
Choose a tag to compare

Changes Between 2.3.0 and 2.4.0 (February 18, 2021)

Support for Erlang/OTP 24 and the new Crypto API

The library now supports Erlang 24 and drops support for Erlang versions < 22.1.

Contributed by Dominic @dmorneau Morneau.

GitHub issue: #10.