Skip to content

Releases: avast/scala-hashes

4.4.0

02 May 20:27
Compare
Choose a tag to compare

What's Changed

  • chore(deps): update dependency gradle to v8 by @renovate in #54
  • chore(deps): update plugin io.github.gradle-nexus.publish-plugin to v1.3.0 by @renovate in #53
  • chore(deps): update dependency gradle to v8.1 by @renovate in #56
  • chore(deps): update dependency gradle to v8.1.1 by @renovate in #57
  • fix(deps): update dependency org.scala-lang:scala-library to v2.13.11 by @renovate in #58
  • chore(deps): update dependency gradle to v8.2 by @renovate in #59
  • chore(deps): update dependency gradle to v8.2.1 by @renovate in #60
  • chore(deps): update dependency ubuntu to v22 by @renovate in #61
  • chore(deps): update dependency gradle to v8.3 by @renovate in #62
  • fix(deps): update dependency io.circe:circe-core_2.13 to v0.14.6 by @renovate in #63
  • chore(deps): update actions/checkout action to v4 by @renovate in #64
  • fix(deps): update dependency org.scala-lang:scala-library to v2.13.12 by @renovate in #65
  • chore(deps): update dependency gradle to v8.4 by @renovate in #66
  • chore(deps): update dependency gradle to v8.5 by @renovate in #67
  • chore(deps): update actions/setup-java action to v4 by @renovate in #68
  • chore(deps): update dependency gradle to v8.6 by @renovate in #69
  • fix(deps): update dependency org.scala-lang:scala-library to v2.13.13 by @renovate in #70
  • chore(deps): update dependency gradle to v8.7 by @renovate in #71
  • chore(deps): update plugin io.github.gradle-nexus.publish-plugin to v2 by @renovate in #72
  • fix(deps): update dependency org.scala-lang:scala-library to v2.13.14 by @renovate in #74
  • fix(deps): update dependency io.circe:circe-core_2.13 to v0.14.7 by @renovate in #73

Full Changelog: 4.3.0...4.4.0

circe 0.14.5

16 Mar 08:05
Compare
Choose a tag to compare
4.3.0

Update dependency org.scalatest:scalatest_2.13 to v3.3.0-SNAP3

circe 0.14.3

25 Oct 06:49
Compare
Choose a tag to compare
4.2.0

fix(deps): update dependency org.scala-lang:scala-library to v2.13.10

circe 0.14.1

23 Jul 11:24
689647b
Compare
Choose a tag to compare

Circe 0.14.x should be binary compatible with 0.13.x and 0.12.x in most cases.

Exact string required

15 Jul 12:02
c3ff57b
Compare
Choose a tag to compare

Until now, the library accepted strings with non-HEX characters, meaning that non-HEX characters were ignored. Unfortunately, this led to a performance penalty because a regex had to be evaluated during parsing.

Starting from this release, the library requires exact strings to be provided, so e.g. leading or trailing spaces are not allowed.

Parsing and printing performance optimizations

15 Jul 07:38
Compare
Choose a tag to compare
3.1.0

chore: Scala library updated to 2.13.6 and 2.12.14

circe support in a new separate module

30 Jun 08:38
Compare
Choose a tag to compare

Since version 3.0.0, the circe support is not provided in the main module (scala-hashes) via optional dependency, but it is required to use a new scala-hashes-circe module instead.

Support for json4s is dropped completely.

Move Circe's Decoder/Encoder implementation to the respective companion objects

23 Jun 16:15
Compare
Choose a tag to compare
2.4.0

chore(deps): update dependency gradle to v7.1

Maven Central publishing

19 Mar 19:07
Compare
Choose a tag to compare
2.3.1

fix: don't fail when SIGNING_KEY is not specified

ensure HEX values with additional characters are also parsed correctly

18 Aug 07:17
Compare
Choose a tag to compare
fix: ensure HEX values with additional characters are also parsed cor…

…rectly