Skip to content

Releases: RedisJSON/RedisJSON

v2.6.10

01 Apr 08:56
92795c4
Compare
Choose a tag to compare

This is a maintenance release for RedisJSON 2.6

Update urgency: MODERATE: Program an upgrade of the server, but it's not urgent.

Details

Bug fixes:

  • #1192 Crashes with numeric values greater than i64::MAX (MOD-6501, MOD-4551, MOD-4856, MOD-5714)
  • HDT#228 (Redis Enterprise A-A only) Incorrect error when processing escaped characters (MOD-6645)

v2.4.9

01 Apr 08:56
f54e1c5
Compare
Choose a tag to compare

This is a maintenance release for RedisJSON 2.4

Update urgency: MODERATE: Program an upgrade of the server, but it's not urgent.

Details

Bug fixes:

  • #1192 Crashes with numeric values greater than i64::MAX (MOD-6501, MOD-4551, MOD-4856, MOD-5714)
  • HDT#228 (Redis Enterprise A-A only) Incorrect error when processing escaped characters (MOD-6645)

v2.4.8

21 Jan 10:58
d06c956
Compare
Choose a tag to compare

This is a maintenance release for RedisJSON 2.4

Update urgency: MODERATE: Program an upgrade of the server, but it's not urgent.

Details

Improvements:

  • #1149 Added support for CBL-Mariner 2

Bug fixes:

  • #1025 JSON.TOGGLE - missing keyspace notification

v2.6.9

18 Jan 14:46
d430f64
Compare
Choose a tag to compare

This is a maintenance release for RedisJSON 2.6

Update urgency: MODERATE: Program an upgrade of the server, but it's not urgent.

Details

Improvements:

  • #1131, #1143 BREAKING - Revert JSONPath default path value from $ to . under RESP3 (MOD-6156)

Bug fixes:

  • #1095 Fix for RediSearch deadlock. See RediSearch 2.8.10 release notes (MOD-5895)

v2.6.8

06 Nov 09:33
cf60151
Compare
Choose a tag to compare

This is a maintenance release for RedisJSON 2.6

Update urgency: LOW: No need to upgrade unless there are new features you want to use.

Details

This is just a version number alignment with RedisJSON for Redis Enterprise (with Active-Active support).

v2.6.7

25 Oct 15:22
22ce57d
Compare
Choose a tag to compare

This is a maintenance release for RedisJSON 2.6

Update urgency: LOW: No need to upgrade unless there are new features you want to use.

Details

Improvements:

  • #1102 Added support for CBL-Mariner 2
  • #1099 Added support for RHEL9 and Rocky Linux 9

v2.6.6

08 Aug 11:45
180d20d
Compare
Choose a tag to compare

This is a maintenance release for RedisJSON 2.6

Update urgency: LOW: No need to upgrade unless there are new features you want to use.

Details

This is just a version number alignment with RedisJSON for Redis Enterprise (with Active-Active support).

2.6 GA (v2.6.4)

30 Jul 19:36
351e834
Compare
Choose a tag to compare

This is the General Availability release of RedisJSON 2.6

Headlines:

RedisJSON 2.6 introduces support for RESP3 and new commands.

What's new in 2.6

  • Introduce JSON.MERGE in compliance with RFC 7396, supporting:
    • Creating new attributes on an existing JSON document
    • Updating and replacing values in parent and child attributes
    • Deleting existing attributes (by setting the value to null)
    • Array update - replacing an entire array with the new value
  • Introduce JSON.MSET, supporting atomic multiple sets for keys in the same hash slot
  • New FORMAT argument in JSON.ARRPOP and JSON.GET to retrieve the results as JSON strings or RESP3 hierarchical structures (RESP3 only)
  • JSON.RESP is now regarded as deprecated
  • Legacy paths (paths that don't start with either $. or $[ or equal to $) except those starting with . are now regarded as deprecated

Notes:

  • The version inside Redis will be 2.6.4 in semantic versioning. Since the version of a module in Redis is numeric, we could not add a GA flag.
  • Minimal Redis version: 7.2

2.6-RC4 (v2.6.3)

25 Jul 14:23
Compare
Choose a tag to compare
2.6-RC4 (v2.6.3) Pre-release
Pre-release

This is the fourth Release Candidate of RedisJSON 2.6

Details

Features:

  • #916 Introduce JSON.MERGE in compliance with RFC 7396, supporting:
    • Creating new attributes on an existing JSON document
    • Updating and replacing values in parent and child attributes
    • Deleting existing attributes (by setting the value to null)
    • Array update - replacing an entire array with the new value
  • #944 Introduce JSON.MSET, supporting atomic multiple sets for keys in the same hash slot

Notes:

  • The version inside Redis will be 2.6.3 in semantic versioning. Since the version of a module in Redis is numeric, we could not add a Release Candidate flag.
  • Minimal Redis version: 7.2

2.6-RC2 (v2.6.2)

21 Jun 14:36
Compare
Choose a tag to compare
2.6-RC2 (v2.6.2) Pre-release
Pre-release

This is the second Release Candidate of RedisJSON 2.6

Details

Features:

  • #916 Introduce the new JSON.MERGE in compliance with RFC 7396, supporting:
    • Creating new attributes on an existing JSON document
    • Updating and replacing values in parent and child attributes
    • Deleting existing attributes (by setting the value to null)
    • Array update - replacing an entire array with the new value
  • #944 Introduce JSON.MSET, supporting atomic multiple sets for keys in the same hash slot

Bug fixes (since 2.6.1):

  • #1025 JSON.TOGGLE missing - keyspace notification

Notes:

  • The version inside Redis will be 2.6.2 in semantic versioning. Since the version of a module in Redis is numeric, we could not add a Release Candidate flag.
  • Minimal Redis version: 7.2