Releases: RedisJSON/RedisJSON
Releases · RedisJSON/RedisJSON
v2.6.10
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
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
v2.6.9
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:
Bug fixes:
- #1095 Fix for RediSearch deadlock. See RediSearch 2.8.10 release notes (MOD-5895)
v2.6.8
v2.6.7
v2.6.6
2.6 GA (v2.6.4)
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 inJSON.ARRPOP
andJSON.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)
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)
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