Releases: q9f/keccak.rb
lib keccak.rb v1.3.2
lib keccak.rb v1.3.2 is a service release that ensures forward-compatibility with ruby 3.4.
what's changed
- docs: update readme workflow badge by @q9f in #22
- gem: update for ruby 3.2 by @q9f in #23
- build(deps): bump actions/checkout from 3 to 4 by @dependabot in #24
- build(deps): bump github/codeql-action from 2 to 3 by @dependabot in #25
- update ruby 3.3 bindings by @q9f in #28
- Fix compatibility with newer digest gems by @byroot in #29
- gem: use ruby version matrix by @q9f in #30
new contributors
- @dependabot made their first contribution in #24
- @byroot made their first contribution in #29
Full Changelog: v1.3.1...v1.3.2
lib keccak.rb v1.3.1
lib keccak.rb v1.3.0
lib keccak.rb v1.3.0 is a minor release breaking backward compatibility by switching the gem namespace from digest/sha3
to digest/keccak
. see: #16. if you want to lazy-patch your library, you can still use ~> 1.2
. it works, but it's not recommended. use ~> 1.3
and simply rename ::SHA3
to ::Keccak
.
what's changed
- update and rename COPYRIGHT to .COPYRIGHT by @q9f in #14
- docs: create AUTHORS file by @q9f in #15
- ext: rename sha3 to keccak for clarity by @q9f in #16
- docs: update readme for keccak 1.3 by @q9f in #17
full changelog: v1.2.2...v1.3.0
lib keccak.rb v1.2.2
lib keccak.rb v1.2.1
lib keccak.rb v1.2.0
initial release of the keccak
ruby gem. it inherits the version number from it's parent gem, formerly known as digest-sha3
(unmaintained). this gem was renamed to clarify this does not use the final FIPS standard of SHA3 but rather the early KECCAK used by Ethereum.
rubygems: https://rubygems.org/gems/keccak
changes since v1.1.1
: