Releases: avast/scala-hashes
Releases · avast/scala-hashes
4.5.0
What's Changed
- chore(deps): update dependency gradle to v8.8 by @renovate[bot] in #75
- fix(deps): update dependency io.circe:circe-core_2.13 to v0.14.8 by @renovate[bot] in #76
- fix(deps): update dependency io.circe:circe-core_2.13 to v0.14.9 by @renovate[bot] in #77
- chore(deps): update dependency gradle to v8.9 by @renovate[bot] in #78
- chore(deps): update dependency gradle to v8.10 by @renovate[bot] in #79
- fix(deps): update dependency io.circe:circe-core_2.13 to v0.14.10 by @renovate[bot] in #80
- chore(deps): update dependency gradle to v8.10.1 by @renovate[bot] in #81
- fix(deps): update dependency org.scala-lang:scala-library to v2.13.15 by @renovate[bot] in #82
- chore(deps): update dependency gradle to v8.10.2 by @renovate[bot] in #83
- chore(deps): update dependency gradle to v8.11 by @renovate[bot] in #85
- chore(deps): update dependency ubuntu to v24 by @renovate[bot] in #84
- chore(deps): update dependency gradle to v8.11.1 by @renovate[bot] in #86
- chore(deps): update dependency gradle to v8.12 by @renovate[bot] in #87
- fix(deps): update dependency org.scala-lang:scala-library to v2.13.16 by @renovate[bot] in #88
- chore(deps): update dependency gradle to v8.12.1 by @renovate[bot] in #89
- chore(deps): update dependency gradle to v8.13 by @renovate[bot] in #90
- fix(deps): update dependency io.circe:circe-core_2.13 to v0.14.11 by @renovate[bot] in #91
- fix(deps): update dependency io.circe:circe-core_2.13 to v0.14.12 by @renovate[bot] in #92
- fix(deps): update dependency io.circe:circe-core_2.13 to v0.14.13 by @renovate[bot] in #93
- chore(deps): update dependency gradle to v8.14 by @renovate[bot] in #94
- chore(deps): update dependency gradle to v8.14.1 by @renovate[bot] in #95
- chore(deps): update dependency gradle to v8.14.2 by @renovate[bot] in #96
- fix(deps): update dependency io.circe:circe-core_2.13 to v0.14.14 by @renovate[bot] in #97
- chore(deps): update dependency gradle to v8.14.3 by @renovate[bot] in #98
- chore(deps): update actions/setup-java action to v5 by @renovate[bot] in #101
- fix(deps): update dependency io.circe:circe-core_2.13 to v0.14.15 by @renovate[bot] in #103
- fix(deps): update dependency org.scala-lang:scala-library to v2.13.17 by @renovate[bot] in #102
- chore(deps): update actions/checkout action to v5 by @renovate[bot] in #100
- chore(deps): update gradle to v9 by @renovate[bot] in #99
- fix(deps): update dependency org.scalatest:scalatest_2.13 to v3.3.0-snap4 by @renovate[bot] in #55
Full Changelog: 4.4.0...4.5.0
4.4.0
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
4.3.0 Update dependency org.scalatest:scalatest_2.13 to v3.3.0-SNAP3
circe 0.14.3
4.2.0 fix(deps): update dependency org.scala-lang:scala-library to v2.13.10
circe 0.14.1
Circe 0.14.x should be binary compatible with 0.13.x and 0.12.x in most cases.
Exact string required
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
3.1.0 chore: Scala library updated to 2.13.6 and 2.12.14
circe support in a new separate module
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
2.4.0 chore(deps): update dependency gradle to v7.1
Maven Central publishing
2.3.1 fix: don't fail when SIGNING_KEY is not specified