Releases: profunktor/redis4cats
Releases · profunktor/redis4cats
v2.0.1
v2.0.0
What's Changed
- Update logback-classic to 1.5.15 by @gvolpe in #953
- Update sbt-ci-release to 1.9.2 by @gvolpe in #954
- Make the keypool dependency required by @kubukoz in #956
- Update sbt, scripted-plugin to 1.10.7 by @gvolpe in #958
- Update lettuce-core to 6.5.2.RELEASE by @gvolpe in #959
- Bug/subscribing to channel and pattern doubles messages in channel subscriber by @arturaz in #950
- Valkey upgrade by @yisraelU in #960
- Get MiMa running again by @rossabaker in #961
- add back sbtprompt by @yisraelU in #964
- Change the streaming API with regards to #962 by @arturaz in #963
redis4cats-effectsMIMA can still be at 1.7.2 by @arturaz in #965- bugfix: reading from a silent stream should not fail with
RedisCommandTimeoutExceptionby @arturaz in #952 - Fix race conditions in pubsub by @arturaz in #966
- Update sbt-tpolecat to 0.5.2 by @gvolpe in #916
- Enforce Non Empty by @yisraelU in #938
- Add fromMasterReplica connection builder method to RedisStream by @mmienko in #967
- Update README.md with Valkey notification by @yisraelU in #968
- Update scalafmt to latest in 3.x.x series; 3.9.0 by @mmienko in #970
- Set last redis version in tests by @mmienko in #971
- Update sbt-prompt to 2.0.0 by @gvolpe in #974
- Update logback-classic to 1.5.17 by @gvolpe in #973
- Update scala-library, scala-reflect to 2.13.16 by @gvolpe in #976
- Update sbt, scripted-plugin to 1.10.10 by @gvolpe in #978
- Update munit to 1.0.4 by @gvolpe in #980
- Update cats-core, cats-testkit to 2.13.0 by @gvolpe in #983
- Add basic stream commands to base redis for streams power users by @mmienko in #969
- Update sbt-scalafmt to 2.5.4 by @gvolpe in #982
- Update munit-scalacheck to 1.1.0 by @gvolpe in #981
- Update lettuce-core to 6.5.4.RELEASE by @gvolpe in #975
- Update scala3-compiler, scala3-library, ... to 3.3.5 by @gvolpe in #977
- Update mdoc, sbt-mdoc to 2.6.4 by @gvolpe in #979
- Update munit to 1.1.0 by @gvolpe in #986
- Lettuce 6.5.5 by @yisraelU in #988
- Update sbt-ci-release to 1.9.3 by @gvolpe in #989
- Update mdoc, sbt-mdoc to 2.6.5 by @gvolpe in #993
- Update sbt, scripted-plugin to 1.10.11 by @gvolpe in #992
- Update logback-classic to 1.5.18 by @gvolpe in #990
- Update circe-core, circe-generic, ... to 0.14.12 by @gvolpe in #991
- streaming ontop redis effect by @mmienko in #985
- Update fs2-core to 3.12.0 by @gvolpe in #994
- Update cats-effect, cats-effect-kernel to 3.6.0 by @gvolpe in #995
- Introduce lua scripting extensions for convenience by @mmienko in #987
- Update cats-effect, cats-effect-kernel to 3.6.1 by @gvolpe in #997
- Update mdoc, sbt-mdoc to 2.7.0 by @gvolpe in #996
- Update mdoc, sbt-mdoc to 2.7.1 by @gvolpe in #1000
- nix: dev shell update by @gvolpe in #1002
- nix: use dev-tools by @gvolpe in #1003
- Update circe-core, circe-generic, ... to 0.14.13 by @gvolpe in #1004
- Update munit to 1.1.1 by @gvolpe in #1006
- Update lettuce-core to 6.6.0.RELEASE by @gvolpe in #1005
- Update scala3-compiler, scala3-library, ... to 3.3.6 by @gvolpe in #1008
- update sbt and sbt-ci-release to 1.11.0-RC2 by @gvolpe in #1011
- Update sbt, scripted-plugin to 1.11.0 by @gvolpe in #1014
- upgrade docker images for testing to redis 8 by @yisraelU in #1016
- Hash additions by @yisraelU in #1017
- v2 tag support by @yisraelU in #1018
- upgrade ci-release by @yisraelU in #1022
- Upgrade ci release by @yisraelU in #1023
- fix by @yisraelU in #1024
- Updates by @yisraelU in #1025
- change project version by @yisraelU in #1026
- add publishTo by @yisraelU in #1027
- attempt to fix release rolling back to older version by @yisraelU in #1030
- add check dirty step by @yisraelU in #1031
- add back plugin upgrade by @yisraelU in #1032
Full Changelog: v1.7.2...v2.0.0
v1.7.2
🚀 Changes
- upgrade lettuce (#947) @yisraelU
- additional pubsub commands (#919) @yisraelU
- add unlink and random key commands (#930) @yisraelU
- upgrade lettuce 6.5.0 (#942) @yisraelU
- add overloaded scan that handles Redis Type argument (#921) @yisraelU
- add typeOf method and ADT to represent redis value type (#918) @yisraelU
- a few additional client commands (#913) @yisraelU
- valkey-cluster (#914) @yisraelU
- Remove version dependency for munit-scalacheck on munit (#912) @yisraelU
- Cleanup from #880 (#905) @yisraelU
- update to latest versions for github actions (#903) @yisraelU
- Lettuce 6.4.0.RELEASE (#902) @yisraelU
- change docker compose command (#901) @yisraelU
- Sbt git upgrade (#896) @yisraelU
- Revert "Sbt git upgrade" (#895) @yisraelU
- Sbt git upgrade (#894) @yisraelU
🤖 Dependency Updates
- Update mdoc, sbt-mdoc to 2.6.2 (#951) @gvolpe
- Update munit to 1.0.3 (#948) @gvolpe
- Update sbt, scripted-plugin to 1.10.6 (#945) @gvolpe
- Update cats-effect, cats-effect-kernel to 3.5.7 (#946) @gvolpe
- Update cats-effect, cats-effect-kernel to 3.5.6 (#944) @gvolpe
- Update sbt, scripted-plugin to 1.10.5 (#943) @gvolpe
- Update lettuce-core to 6.4.1.RELEASE (#939) @gvolpe
- Update sbt to 1.10.4 (#940) @gvolpe
- Update cats-effect, cats-effect-kernel to 3.5.5 (#941) @gvolpe
- Update sbt-ci-release to 1.9.0 (#936) @gvolpe
- Update logback-classic to 1.5.12 (#935) @gvolpe
- Update sbt to 1.10.3 (#937) @gvolpe
- Update logback-classic to 1.5.11 (#933) @gvolpe
- Update sbt-ci-release to 1.8.0 (#934) @gvolpe
- Update sbt-ci-release to 1.7.0 (#932) @gvolpe
- Update logback-classic to 1.5.10 (#931) @gvolpe
- Update scala-library, scala-reflect to 2.13.15 (#928) @gvolpe
- Update scala3-library to 3.3.4 (#929) @gvolpe
- Update mdoc, sbt-mdoc to 2.6.1 (#927) @gvolpe
- Update sbt to 1.10.2 (#926) @gvolpe
- Update munit to 1.0.2 (#925) @gvolpe
- Update scala-library, scala-reflect to 2.12.20 (#924) @gvolpe
- Update logback-classic to 1.5.8 (#922) @gvolpe
- Update circe-core, circe-generic, ... to 0.14.10 (#923) @gvolpe
- Update fs2-core to 3.11.0 (#920) @gvolpe
- Update sbt-ci-release to 1.6.1 (#915) @gvolpe
- Update munit to 1.0.1 (#910) @gvolpe
- Update keypool to 0.4.10 (#911) @gvolpe
- Update sbt-ci-release to 1.6.0 (#909) @gvolpe
- Update logback-classic to 1.5.7 (#908) @gvolpe
- Update sbt-mima-plugin to 1.1.4 (#904) @gvolpe
- Update sbt to 1.10.1 (#897) @gvolpe
- Update mdoc, sbt-mdoc to 2.5.4 (#898) @gvolpe
- Update circe-core, circe-generic, ... to 0.14.9 (#893) @gvolpe
v1.7.1
🚀 Changes
- add persist method to key algebra (#890) @yisraelU
- expose the underlying client options in the connection (#888) @yisraelU
- fix snapshot release config (#885) @yisraelU
- Add
evalReadOnly&evalShaReadOnly(#880) @BalmungSan - adds copy and dump/restore methods (#874) @yisraelU
- Adds a Both option that provides both Adaptive and periodic refresh (#878) @yisraelU
- add flushDb command and flushmode to flushAll (#879) @yisraelU
- add scala3 and scala 2 redis uri interpolators (#875) @yisraelU
- removed unnecessary option wrapping (#873) @yisraelU
- Add missing Keys api link (#871) @yisraelU
- add mima version plugin (#870) @yisraelU
- Add minId option for XADD in streams (#867) @heichwald
🤖 Dependency Updates
- Update circe-core, circe-generic, ... to 0.14.8 (#886) @gvolpe
- Update mdoc, sbt-mdoc to 2.5.3 (#887) @gvolpe
- Update cats-core, cats-testkit to 2.12.0 (#881) @gvolpe
- Update munit, munit-scalacheck to 1.0.0 (#876) @gvolpe
- Update sbt to 1.10.0 (#872) @gvolpe
- Update scala-library to 2.13.14 (#868) @gvolpe
- Update log4cats-core, log4cats-slf4j to 2.7.0 (#869) @gvolpe
- Update circe-core, circe-generic, ... to 0.14.7 (#866) @gvolpe
- Update logback-classic to 1.5.6 (#865) @gvolpe
- Update logback-classic to 1.5.5 (#861) @gvolpe
- Update sbt-site to 1.7.0 (#859) @gvolpe
v1.7.0
🚀 Changes
🤖 Dependency Updates
- Update cats-effect, cats-effect-kernel to 3.5.4 (#852) @gvolpe
- Update fs2-core to 3.10.2 (#858) @gvolpe
- Update keypool to 0.4.9 (#857) @gvolpe
- Update lettuce-core to 6.3.2.RELEASE (#853) @gvolpe
- Update logback-classic to 1.5.3 (#851) @gvolpe
- Update scala-library to 2.13.13 (#848) @gvolpe
- Update scala-library to 2.12.19 (#847) @gvolpe
- Update sbt-site to 1.6.0 (#856) @gvolpe
v1.6.0
v1.5.2
v1.5.1
v1.5.0
🚀 Changes
Mainly dependency updates on Cats Effect 3.5.x. Full Changelog: v1.4.3...v1.5.0
🤖 Dependency Updates
Scala compiler
Core dependencies
- Update cats-core, cats-testkit to 2.10.0 (#803) @gvolpe
- Update cats-effect, cats-effect-kernel to 3.5.1 (#807) @gvolpe
- Update fs2-core to 3.9.1 (#808) @gvolpe
- Update lettuce-core to 6.2.6.RELEASE (#798) @gvolpe
- Update circe-core, circe-generic, ... to 0.14.6 (#809) @gvolpe
- Update log4cats-core, log4cats-slf4j to 2.6.0 (#805) @gvolpe
- Update logback-classic to 1.4.11 (#792) @gvolpe