⭐ New Features
- Implement
HPEXPIRE
,HPEXPIREAT
,HPEXPIRETIME
,HTTL
and HPTTL` (#2857) - Implement
HEXPIRE
,HEXPIREAT
,HEXPIRETIME
andHPERSIST
(#2836) - Mark dnsResolver(DnsResolver) as deprecated. (#2855)
- implementation of
PUBSUB SHARDCHANNELS
(#2793) - Add support for
SUNSUBSCRIBE
#2759 (#2851) - Add support for
SPUBLISH
(#2838) - Add a
evalReadOnly
overload that accepts the script as aString
(#2868) XREAD
support for reading last message from stream (#2863)- Send the
CLIENT SETINFO
command in a fire-and-forget way (#2823) - Add support
CLIENT KILL [MAXAGE]
(#2782) - Support
HSCAN
withNOVALUES
argument (#2816) - Server addressed the issues of empty list returned for missing keys (#2899)
🐞 Bug Fixes
💡 Other
- Fixed the release flow (#2896)
- Setting the next release to be 6.4.x as part of #2880 (#2881)
- Bump org.apache.maven.plugins:maven-jar-plugin from 3.3.0 to 3.4.1 (#2875)
- Bump org.apache.maven.plugins:maven-assembly-plugin from 3.6.0 to 3.7.1 by @dependabot (#2887)
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.3 to 3.7.0 (#2873)
- Bump org.apache.commons:commons-pool2 from 2.11.1 to 2.12.0 (#2877)
- Bump org.codehaus.mojo:flatten-maven-plugin from 1.5.0 to 1.6.0 (#2874)
- Bump org.openjdk.jmh:jmh-generator-annprocess from 1.21 to 1.37 (#2876)
- Bump reactor.version from 3.6.4 to 3.6.6 by @dependabot (#2889)
- Add release drafter workflow (#2820)
- Applying code formatter each time we run a Maven build (#2841)
- Flaky integration test frequently fails the pipeline (#2844)
- GitHub issue template polishing and stale issues action (#2833)
- Attempt to stabilize integration tests (#2825)
- Add snapshot and release workflows (#2810)
- Fix license in POM (#2812)
- Created CodeQL analysis configuration by modifying suggested template (#2811)
- bump setup-java to v4 (#2807)
- Added unit tests for most of the pubsub classes that did not have any (#2808)
- Change the license to more permissive MIT (#2803)
- CI/CD quickstart (#2777)
- Updated release acton (as part of #2880) by @tishun in #2885
- Fixed the release flow by @tishun in #2896
❤️ Contributors
We'd like to thank all the contributors who worked on this release!
@BalmungSan, @atakavci, @dengliming, @dependabot, @dependabot[bot], @gerzse, @mp911de, @sullis, @thachlp, @tishun, @uglide and @yfwz100
Full Changelog: 6.3.0.RELEASE...6.4.0.RELEASE