Skip to content

Commit

Permalink
add changelog [skipci]
Browse files Browse the repository at this point in the history
  • Loading branch information
tanmaykm committed Jul 17, 2024
1 parent 7dd7895 commit ae74354
Showing 1 changed file with 22 additions and 0 deletions.
22 changes: 22 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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

0 comments on commit ae74354

Please sign in to comment.