Releases: RedisLabsModules/redismodule-rs
Releases · RedisLabsModules/redismodule-rs
Version 2.0.8
Changes
- Update the deny.toml file. (#388)
- Added support for defrag API. (#387)
- Derive the Default and Debug for the allocator. (#385)
- Add API to remove expiration for RedisKeyWritable (#276)
- Move is_empty() in RedisKeyWritable to its rightful place with the documentation. (#282)
- Add NEW key space notification flag (#377)
- Add cargo deny (#373)
Version 2.0.7
Version 2.0.5
Changes
- open key flags (#362)
- Add a Debug trait implementation for AclPermissions. (#359)
- Force post notification job callback to static lifetime (#357)
- Improves the info handler API. (#355)
- Added avoid_replication_traffic API (#356)
- Fix lifetime warning in Rust 1.70 (#352)
- Remove module name from log info and warning log messages (#353)
- Allow lock Redis from global detached context. (#350)
- Added cron server event. (#349)
- Make BlockingCallOptions public (#347)
- Added trimmed key space notification (#345)
- Fix arm build (#344)
- Added config changes server event (#343)
- The PR add support for blocking
RM_Call
. (#333) - update readies for rocky (#342)
Version 2.0.4
Version 2.0.3
Changes
- Fix publish CI. (#324)
Version 2.0.2
Changes
- Fix publish CI (#323)
Version 2.0.1
Changes
- Fix publish CI (#322)
Version 2.0.0
Changes
- Fix the CircleCI clang issues on Jammy. (#321)
- Update README.md (#320)
- Update README.md (#319)
- Update bindgen requirement from 0.64 to 0.65 (#308)
- DevEx: linking directly to the generated docs for the latest release (#291)
- Fix string verbatim reply to work correctly. (#315)
- Updated readies (#317)
- Update Redis version on CI to 7.2-rc1. (#314)
- Fix the redis_module macro code. (#316)
- Post notification API and API versioning (#304)
- Delete all features (#312)
- Update redis requirement from 0.22.1 to 0.23.0 (#306)
- Update bitflags requirement from 1.2 to 2.1 (#305)
- Let the redis module implementation register the allocator. (#309)
- change std::ffi::c_char to std::os::raw::c_char (#310)
- The PR introduce small API fixes/changes. (#302)
- add RESP3 new APIs (#280)
- Added configuration API. (#297)
- Dependencies update; Use Redis 7; Added macOS/M1 build (#299)
- Update README.md (#293)
- Added RM_Call options (#290)
- Added API to register to server events. (#267)
- Added context mutex struct that allows to save static data protected by Redis GIL (#296)
- Added keymiss event support (#289)
- Adde API for ACL validation (#294)
- Implement Deref for RedisString that return a &[u8]. (#292)
- Added API to get ctx flags. (#270)
- Fix memory leak in
RedisKey::hash_get_multi
(#233) - Use Python 3.9 instead of 3.6 (#281)
- fix build of code comments (#278)
- Update bindgen requirement from 0.63 to 0.64 (#279)
- revert get-value lifetime changes (#277)
- clean some code warnings (#269)
- Fix rust-analyzer lint on __info_func__cb (#239)
- Make call function generic. (#264)
- Add log_io_error for logging errors on RDB_LOAD/RDB_SAVE (#273)
- Updated readies (rust 1.66.1 on macOS/x64) (#274)
- Added API to read and trim a stream. (#266)
- Added keys scan API. (#265)
- Fixed rust installation (#268)
- cleaning clippy warnings (#253)
- Refactor string DMA (#263)
- Added build of ARM platforms (#261)
- add a comment regarding the allocation alignment (#258)
- Update redis requirement from 0.21.0 to 0.22.1 (#244)
- fix mac CI (#257)
- Fix FreeBSD CI - avoid coyback to hos (#256)
- fix/xenial-build: update readies dep commit (#255)
- Update bindgen requirement from 0.60 to 0.63 (#250)
- update cargo edition to 2021 (#227)
- Add support for unlink (#241)
- updating xcode version (#238)
impl {Eq, Ord, Hash} for RedisString
(#199)- Update bindgen requirement from 0.59 to 0.60 (#231)