Skip to content

Releases: q9f/keccak.rb

lib keccak.rb v1.3.2

29 Dec 16:58
@q9f q9f
v1.3.2
0f70900
Compare
Choose a tag to compare

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

Full Changelog: v1.3.1...v1.3.2

lib keccak.rb v1.3.1

23 Aug 10:00
@q9f q9f
v1.3.1
d43bda1
Compare
Choose a tag to compare

lib keccak.rb v1.3.1 is a service release to fix windows installations.

what's changed

new contributors

full changelog: v1.3.0...v1.3.1

lib keccak.rb v1.3.0

01 Dec 14:12
@q9f q9f
v1.3.0
e787b30
Compare
Choose a tag to compare

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

07 Oct 11:40
@q9f q9f
v1.2.2
e6a0e50
Compare
Choose a tag to compare

lib keccak.rb v1.2.2 is a service release that fixes some typos and additionally releases the gem to the github package mirrors.

changes:

  • gems: bump version to 1.2.2 #13
  • docs: fix typo in gemspec and readme #12
  • gems: fix github packages repository scope #11

lib keccak.rb v1.2.1

02 Oct 13:43
@q9f q9f
v1.2.1
eea4515
Compare
Choose a tag to compare

lib keccak.rb v1.2.1 is a service release that improves c-compiler configuration and ruby tests inherited from alex kotov's digest-keccak gem.

changes:

  • gems: fix version require in gemspec #10
  • ext: more strict c compiler #9
  • docs: update badges #8

lib keccak.rb v1.2.0

30 Sep 14:08
@q9f q9f
v1.2.0
ecf8a64
Compare
Choose a tag to compare

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:

  • gems: fix gem name to avoid conflict #7
  • github: add a build workflow #6
  • docs: minor fixes #5
  • docs: clarify gem history and difference keccak/sha3 #4
  • gems: rename sha3 in keccak to indicate hash used #3
  • gems: create 1.2.x release track #2
  • copyright: relicense to apache 2.0 #1