Changes
๐ฅ Breaking Changes
- Adding Pipeline & Transaction with failover to multi cluster (#3602)
- Move JedisMetaInfo into parent package and made private (#3590)
- Encode map in encoded object (#3555)
๐งช Experimental Features
- Pipeline & Transaction with failover to multi cluster (#3602)
- Support GEOSHAPE field type in RediSearch (#3561)
- Re-add FT.DROPINDEX and FT.ALTER in pipeline (#3549)
๐ New Features
- Add CLUSTER SHARDS command support (#2984) (#3598)
- Added HSET variants to ease complex objects (#3605)
- Introducing periodic topology mechanism for JedisCluster (#3596)
- Support RESET command (#3015)
- Broadcast FUNCTION LOAD command methods (#3557)
- Feature: Triggers and functions commands (#3531)
- Escape utils for RediSearch queries (#3544)
- Address further CLIENT SETINFO suffix rules (#3536)
- Extend CLIENT SETINFO support (#3509)
๐ Bug Fixes
- Direct FT.CREATE to proper node in LIGHT search mode (#3593)
- Fix binary variants of XRANGE and XREAD commands (#3571)
๐งฐ Maintenance
- Use simple version of HSET (#3587)
- Linking to Redis learning resources (#3583)
- Added support for releasing minor version snapshots (#3578)
- Allow getting schema field name (#3576)
- Encoded map in encoded object (#3555)
- Improved Triggers and functions tests (#3554)
- Different variable names for json v1 and v2 interfaces (#3553)
- Fixed Search/Gears test regression (#3552)
- Improved Triggers and functions commands (#3551)
- Added JavaDoc for GeoRadiusResponse (#3542)
- Disabling doctests on tag (#3524)
- Move pom.properties file into redis.clients.jedis package (#3589)
- Bump org.json:json from 20230618 to 20231013 (#3586)
- Bump org.apache.commons:commons-pool2 from 2.11.1 to 2.12.0 (#3565)
- Bump junixsocket-core to 2.8.1 (#3573)
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.5.0 to 3.6.0 (#3539)
- Bump mockito-inline from 3.12.4 to 4.11.0 (#3232)
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.1 to 3.2.2 (#3611)
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.0 to 3.6.2 (#3612)
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.1.2 to 3.2.1 (#3600)
Contributors
We'd like to thank all the contributors who worked on this release!
@bsbodden, @chayim, @dependabot, @dependabot[bot], @ihaohong, @sazzad16, @wormogig and @yangbodong22011