I'm happy to announce guile-redis 2.2.0. This release adds the new commands found in the upcoming Redis 7.0.
Happy Hacking!
I'm pleased to announce guile-redis 2.1.2. This release removes all uses of #nil and fixes an issue with empty string responses.
Happy hacking!
I'm pleased to announce guile-redis 2.1.1. This release fixes a compilation issue with Guile 3.0.7.
Happy hacking!
I'm pleased to announce guile-redis 2.1.0. This release adds support for Redis 6.2.0 commands.
Happy hacking!
I'm pleased to announce guile-redis 2.0.0. This release adds Redis 6.0.0 commands. It also fixes Pub/Sub support. Before guile-redis 2.0.0, publish, subscribe & co. commands were treated as the rest of Redis commands. However, these commands are special and are now implemented as separate procedures.
Happy hacking!
I'm pleased to announce guile-redis 1.3.0. This release includes missing redis 5.0.0 commands: (cluster replicas), (client id), (client unblock), (replicaof), (xack), (xgroup), (xinfo), (xtrim), (xdel), (xclaim).
Happy hacking!
I'm pleased to announce guile-redis 1.1.0. Starting in version 1.1.0 guile-redis will only be available under the GPLv3 license.
Happy hacking!
I'm pleased to announce guile-redis 1.0.0.
This version is not backwards compatible with the initial release 0.1.0. The main change is that now all commands follow the specification defined by redis. All the arguments are now given as strings, this is because the commands are automatically generated. Before the commands were manually added which made it very hard to keep the library up-to-date plus each command would have its own procedure signature. The disadvantage of this approach is that the commands are less idiomatic, but the big benefit is that adding new commands is as simple as adding a new line with the command name.
Also, this release now provides dual GPLv3 and LGPLv3 licenses.
Happy hacking!
All guile-redis tarballs have been uploaded to Savannah. Mirrors should be populated soon.