Releases: zio/zio-cache
Releases · zio/zio-cache
v0.2.5
What's Changed
- Update sbt-bloop to 2.0.13 (#194) @zio-scala-steward[bot]
- Update sbt, scripted-plugin to 1.11.6 (#191) @zio-scala-steward[bot]
- Update sbt-bloop to 1.6.0 (#183) @zio-scala-steward[bot]
- Update zio-sbt-ci, zio-sbt-ecosystem, ... to 0.4.0-alpha.34 (#185) @zio-scala-steward[bot]
- Update scala3-library, ... to 3.3.6 (#186) @zio-scala-steward[bot]
- Update README.md (#192) @zio-assistant[bot]
- Update README.md (#190) @zio-assistant[bot]
- Update scala-collection-compat to 2.13.0 (#187) @zio-scala-steward[bot]
- Update auxlib, clib, javalib, nativelib, ... to 0.5.8 (#188) @zio-scala-steward[bot]
- Update sbt, scripted-plugin to 1.10.11 (#189) @zio-scala-steward[bot]
- Update bots configuration (#179) @guizmaii
v0.2.4
Starting from this version, zio-cache is published for Scala Native 0.5!
This release contains a bug fix where in some rare cases concurrent calls to get quickly followed by an interruption couple could cause a deadlock. It also contains a number of optimizations.
What's Changed
- Update Node.js to v16.20.1 by @renovate in #148
- Update dependency node to v18 by @renovate in #146
- Update dependency node to v18.17.0 by @renovate in #151
- Update dependency ubuntu to v22 by @renovate in #152
- Update dependency node to v18.18.0 by @renovate in #153
- Update dependency node to v18.18.2 by @renovate in #161
- Do Not Increment Cache Hits For Expired Entries by @adamgfraser in #163
- Update dependency node to v20 by @renovate in #165
- Update dependency node to v20.9.0 by @renovate in #166
- Update CI and dependencies by @kyri-petrou in #168
- Update README.md by @github-actions in #149
- Update auto-approve action by @kyri-petrou in #169
- Fix CI and update ZIO deps by @kyri-petrou in #173
- Ensure that interruption of concurrent
getdoesn't cause deadlocks in other threads by @kyri-petrou in #174 - Cleanup Cache implementation by @kyri-petrou in #175
- Use a
ConcurrentHashMapforCacheState#mapby @kyri-petrou in #176 - Ensure that accesses queue is empty when calling
trackAccessby @kyri-petrou in #177 - Ensure that interruption of concurrent
ScopedCache#getdoesn't cause deadlocks by @kyri-petrou in #178
New Contributors
- @kyri-petrou made their first contribution in #168
Full Changelog: v0.2.3...v0.2.4
v0.2.3
v0.2.2
What's Changed
- Move Introduction Section to ZIO Cache Repo by @khajavi in #114
- Update Node.js to v16.19.0 by @renovate in #118
- Add Copyright Notice by @adamgfraser in #121
- Update Scala, ScalaJS, Scala-Native, ZIO, sbt, sbt plugins and CI definition by @guizmaii in #117
- Update README.md by @github-actions in #122
- Update CI Settings by @adamgfraser in #126
- Allow Specifying Custom Keying Function by @adamgfraser in #125
- Add Scaladoc Support by @khajavi in #128
- Ignore Scala 2.11 From Docs Project by @khajavi in #130
- Fix publishing: remove dependency on
"io.github.cquiroz" %%% "scala-java-time"(Not published for Scala2.11) by @guizmaii in #129
New Contributors
- @github-actions made their first contribution in #122
Full Changelog: v0.2.1...v0.2.2
v0.2.1
v0.1.5
v0.1.4
Release v0.1.3
What's Changed
- bugfix managed cache invalidate not being lazy by @strokyl in #88
- Update Node.js to v16.16.0 by @renovate in #92
Full Changelog: v0.1.2...v0.1.3
Release v0.2.0
What's Changed
Full Changelog: v0.2.0-RC6...v0.2.0