From 7dd7895b503d10384d410a9c9b0f3abc40a02545 Mon Sep 17 00:00:00 2001 From: tan Date: Fri, 12 Jul 2024 14:10:12 +0200 Subject: [PATCH 1/2] chore: increment major version for release Incrementing the major version, preparing for release. Ref: https://github.com/JuliaDatabases/Redis.jl/pull/110#issuecomment-2220899829 --- Project.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Project.toml b/Project.toml index 8a4aa1d..008ef2b 100644 --- a/Project.toml +++ b/Project.toml @@ -1,6 +1,6 @@ name = "Redis" uuid = "0cf705f9-a9e2-50d1-a699-2b372a39b750" -version = "2.1.0" +version = "3.0.0" [deps] DataStructures = "864edb3b-99cc-5e75-8d2d-829cb0a9cfe8" From ae743543258dceaa3d410561bde38dc4c4328b18 Mon Sep 17 00:00:00 2001 From: tan Date: Wed, 17 Jul 2024 08:04:47 +0530 Subject: [PATCH 2/2] add changelog [skipci] --- CHANGELOG.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..1a85475 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,22 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## 3.0.0 + +- **BREAKING**: `evalscript` method signature is now changed to take `keys` and `args` as separate arguments. (Ref: https://github.com/JuliaDatabases/Redis.jl/pull/109) +- **BREAKING**: `evalscript` method now does not convert return values to `String` or `Vector{String}`. Instead the exact returned type from script is returned. (Ref: https://github.com/JuliaDatabases/Redis.jl/pull/110) +- `evalscript` is now allowed with `PipelineConnection` and `TransactionConnection`. + +## 2.1.0 + +- TLS support added. `RedisConnection` now accepts an optional `sslconfig` parameter that can contain an instance of `MbedTLS.SSLConfig` to use for TLS. (Ref: https://github.com/JuliaDatabases/Redis.jl/pull/103) +- New `psubscribe_data` method added, similar to the existing `subscribe_data` method, but for pattern subscriptions. (Ref: https://github.com/JuliaDatabases/Redis.jl/pull/102) + +Fixes: +- Fixes to avoid worldage issue in subscription callback (Ref: https://github.com/JuliaDatabases/Redis.jl/pull/100) +- Improvements to command execution speed (Ref: https://github.com/JuliaDatabases/Redis.jl/pull/97) +- Other miscellaneous fixes and improvements to CI \ No newline at end of file