Skip to content

Releases: davenverse/rediculous

v0.6.0-M1

16 Jul 20:10
37dc3cd
Compare
Choose a tag to compare

What's Changed

  • Update sbt to 1.9.8 by @davenverse-steward in #133
  • Update sbt-typelevel-ci-release, ... to 0.6.5 by @davenverse-steward in #136
  • Update cats-effect to 3.5.3 by @davenverse-steward in #137
  • Update keypool to 0.4.9 by @davenverse-steward in #138
  • Update nscplugin, sbt-scala-native, ... to 0.4.17 by @davenverse-steward in #139
  • Update sbt-scalajs, scalajs-compiler, ... to 1.15.0 by @davenverse-steward in #135
  • Update fs2-core, fs2-io, fs2-scodec to 3.9.4 by @davenverse-steward in #140
  • Encode Multiple Timeout Approaches by @ChristopherDavenport in #141
  • Aggressively Close Sockets by @ChristopherDavenport in #142
  • Update Build by @ChristopherDavenport in #161

Full Changelog: v0.5.1...v0.6.0-M1

v0.5.1

22 Nov 16:07
b4d9156
Compare
Choose a tag to compare

What's Changed

New Contributors

  • @Daenyth made their first contribution in #90
  • @davenverse-steward made their first contribution in #98
  • @buntec made their first contribution in #105
  • @BusyByte made their first contribution in #122

Full Changelog: v0.5.0...v0.5.1

v0.5.0

10 Apr 19:14
1382c22
Compare
Choose a tag to compare

Lots of neat stuff in here.

Better ability to work with Network, better Throwables, Auth, Timeouts, New Keypool, Fixed a bad bug on tcp disconnects.

Many thanks to everyone who continues to improve this library. 😄

What's Changed

New Contributors

Full Changelog: v0.4.1...v0.5.0

v0.4.1

15 Sep 15:25
6f5aacf
Compare
Choose a tag to compare

This is the first release that supports Scala Native, thanks to @armanbilge!

What's Changed

New Contributors

Full Changelog: v0.4.0...v0.4.1

v0.4.0

08 Jul 03:51
a30d96c
Compare
Choose a tag to compare

More commands, has an extension to a sealed trait that warrants a version for binary compatibility. Unlikely you will run into it, but better safe than sorry.

Shoutout to @Swoorup these improvements are awesome!

What's Changed

Full Changelog: v0.3.2...v0.4.0

v0.3.2

05 May 17:20
a4fd3cb
Compare
Choose a tag to compare

What's Changed

  • Fix multiple subscriptions on redis streams by @Swoorup in #50
  • Update RedisStreamSpec.scala by @Swoorup in #51

Full Changelog: v0.3.1...v0.3.2

v0.3.1

29 Apr 03:12
04a2490
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.0...v0.3.1

v0.3.0

17 Apr 16:10
293c825
Compare
Choose a tag to compare

A new release so soon!

Well, sorta. This should be if I understand source compatibility 100% compatible with 0.2, however. I couldn't make mima agree that its fully compatible. I believe because of the package private stuff. So rather than try to convince you and myself that the 50+ exclusions would be valid. Let's bump the version for safety.

This abstracts RedisConnection into a trait rather than a closed sealed trait, letting others wrap and work with it independently. (Like metrics, tracing, transformations, etc.)

In a limited fashion make some features of the Builders accessible so they can be checked.

v0.2.0

15 Mar 18:21
e076007
Compare
Choose a tag to compare

Big Changes

PubSub and Streams Support. Full Binary Messages. We can now key and value on binary messages. Should be space saving if you felt limited by the string only support. We still expose things easily for strings, but with options to build things with ByteVector.

We lost a little bit of performance in switching to fs2-scodec. However we fixed a pretty significant issue where repeated parses had dropped values in the underlying array. We can revisit, and the code is saved in the tests branch, so we have a baseline to get back there from.

Major shoutout to @s5bug who made the annoying kind projector issues go away. Its immensely appreciated!

What's Changed

New Contributors

  • @s5bug made their first contribution in #44

Full Changelog: v0.1.1...v0.2.0

v0.2.0-M3

05 Jan 06:00
e07198c
Compare
Choose a tag to compare
v0.2.0-M3 Pre-release
Pre-release

News

  • Adds Initial Approach to Streams (very experimental)
  • Adds Pretty Resp Printing (redis cli style and resp protocol style)
  • Experimental BufferedSocket to allow resp out.
  • Adds Testing Support for communication via Whale Tail
  • Optimizes Pipeline Transaction extraction switching from List to Chunk
  • Array Builder for better performance

What's Changed

Full Changelog: v0.1.1...v0.2.0-M3