Skip to content

Releases: RedisLabsModules/redismodule-rs

Version 0.26.0

10 Jan 09:11
b8cb920
Compare
Choose a tag to compare

Changes

  • Add optional info function to redis_module macro (#211)
  • Add as_slice to RedisString (#202)

Version 0.25.0

09 Dec 15:16
56a8082
Compare
Choose a tag to compare

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

31 Oct 11:25
451db14
Compare
Choose a tag to compare

Changes

  • Added trace to module crash report (#192)
  • Update strum_macros requirement from 0.21 to 0.22 (#191)

Version 0.23.0

22 Aug 12:57
63e2c79
Compare
Choose a tag to compare

Changes

  • Handle Short Reads (#178)
  • Silence bindgen UB warnings (#183)

Version 0.22.0

05 Aug 14:35
4b194a3
Compare
Choose a tag to compare

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

19 Jul 06:54
Compare
Choose a tag to compare

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

07 Jul 10:57
Compare
Choose a tag to compare

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

16 Jun 06:58
Compare
Choose a tag to compare

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

20 May 11:20
Compare
Choose a tag to compare

Changes

  • Expose fn verify_type as public (#149)

0.16.0

05 May 09:41
Compare
Choose a tag to compare

Changes

  • Add open key using RedisModuleString and export_shared_api (#144)
  • Mark export_shared_api with missing experimental-api feature (#148)