Skip to content

Releases: redis/node-redis

redis@5.0.0-next.7

25 Mar 09:41
Compare
Choose a tag to compare
redis@5.0.0-next.7 Pre-release
Pre-release

⚠️ This is an alpha/pre-release version. DO NOT USE IN PRODUCTION!

🚀 New Features

🛠️ Improvements

  • ft.create now accepts a union type for the TYPE field which includes the newly supported integer8 and uinteger8 types by @htemelski in #2911

BREAKING CHANGES

  • Removed graph module by @bobymicroby in #2897
  • 'FT.PROFILE' now returns untyped (as-is) response by @bobymicroby in #2893
  • Introduced a client-side default dialect for Redis' search and query capabilities. By default, the client now overrides the server-side dialect with version 2, automatically appending DIALECT 2to commands like FT.AGGREGATE and FT.SEARCH.
    Important: Be aware that the query dialect may impact the results returned. If needed, you can revert to a different dialect version by passing an option to the search commands. You can find further details in the query dialect documentation. by @htemelski in #2895
client.ft.search('index', '*', {DIALECT: 1})

New Contributors

Full Changelog: https://github.com/redis/node-redis/compare/redis@5.0.0-next.6...redis@5.0.0-next.7

redis@5.0.0-next.6

18 Feb 14:05
Compare
Choose a tag to compare
redis@5.0.0-next.6 Pre-release
Pre-release

⚠️ This is an alpha/pre-release version. DO NOT USE IN PRODUCTION!

🚀 New Features

  • feat(auth): add Entra ID identity provider integration for Redis client authentication by @bobymicroby in #2877

🛠️ Improvements

New Contributors

Full Changelog: https://github.com/redis/node-redis/compare/redis@5.0.0-next.5...redis@5.0.0-next.6

redis@5.0.0-next.5

15 Oct 16:15
Compare
Choose a tag to compare
redis@5.0.0-next.5 Pre-release
Pre-release

⚠️ This is an alpha/pre-release version. DO NOT USE IN PRODUCTION!

🚀 New Features

  • RESP3 support: Some command responses in RESP3 aren't stable yet and, therefore, return an "untyped" ReplyUnion.
  • Sentinel: You can now connect via Sentinel.
  • Type mapping: Version five allows you configuring the type mapping. Responses can be mapped to objects, arrays, or maps. Likewise, numeric formats can be mapped to either strings or numbers.

🛠️ Improvements

Further details

You can find further details here:

time-series@1.1.0

29 Jul 14:28
Compare
Choose a tag to compare

Enhancements

  • CAE-193: add IGNORE options to time series commands by @sjpotter in #2752

search@1.2.0

29 Jul 14:27
Compare
Choose a tag to compare

Enhancements

redis@4.7.0

29 Jul 14:35
Compare
Choose a tag to compare

Enhancements

  • Upgrade @redis/client from 1.5.16 to 1.6.0
  • Upgrade @redis/json from 1.0.6 to 1.0.7
  • Upgrade @redis/search from 1.1.6 to 1.2.0
  • Upgrade @redis/time-series from 1.0.5 to 1.1.0

json@1.0.7

29 Jul 13:41
Compare
Choose a tag to compare

Fixes

client@1.6.0

29 Jul 14:29
Compare
Choose a tag to compare

Enhancements

redis@4.6.15

02 Jul 17:42
Compare
Choose a tag to compare

Enhancements

  • Upgrade @redis/client from 1.5.16 to 1.5.17

client@1.5.17

02 Jul 17:39
Compare
Choose a tag to compare

Fixes

  • fix createCluster - copy options.defaults.socket before modifying it by @soccermax in #2783