Releases: RedisLabsModules/redismodule-rs
Releases · RedisLabsModules/redismodule-rs
Version 0.26.0
Changes
- Add optional
info
function to redis_module
macro (#211)
- Add
as_slice
to RedisString
(#202)
Version 0.25.0
Changes
- Avoid replying with CR or LF in simple string or error (#200)
- Expose
RedisModule_GetServerInfo
as a rust API (#195)
- lint restored (#198)
- Create freebsd.yml (#189)
- reformat files with (#196)
- Update strum_macros requirement from 0.22 to 0.23 (#194)
Version 0.24.0
Changes
- Added trace to module crash report (#192)
- Update strum_macros requirement from 0.21 to 0.22 (#191)
Version 0.23.0
Changes
- Handle Short Reads (#178)
- Silence bindgen UB warnings (#183)
Version 0.22.0
Changes
- use c_char instead of i8 (#180)
- avoid string copy when sending reply (#179)
- Fix #171: use platform independent c_char type (#177)
- Update bindgen requirement from 0.58 to 0.59 (#172)
Version 0.21.0
Changes
- Add
Buffer(Vec<u8>)
support for RedisValue (#161)
- Add
next_str
to NextArg (#162)
- Set string_* raw methods input as
const
(#167)
Version 0.20.0
Changes
- Move args from
Vec<String>
to Vec<RedisString>
to reduce allocations (#157)
- Timer callback data is static (#155)
- Add integration test infrastructure for example modules (#137)
Version 0.18.0
Changes
- Add Stream to KeyType (#156)
- Add
REDISMODULE_NOTIFY_LOADED
to NotifyEvent clags (#154)
- Update strum_macros requirement from 0.20 to 0.21 (#153)
- public internal ctx (#151)
Version 0.17.0
Changes
- Expose fn verify_type as public (#149)
0.16.0
Changes
- Add open key using RedisModuleString and export_shared_api (#144)
- Mark export_shared_api with missing experimental-api feature (#148)