Skip to content

Release v4.0.0

Compare
Choose a tag to compare
@jruaux jruaux released this 12 Jun 21:55
· 156 commits to main since this release

Changelog

πŸš€ Features

πŸ› Fixes

  • 1165b0c Added systematic name on steps

πŸ”„οΈ Changes

  • 79c4081 🚨 Added compare command and merge dump and file-import
  • 86b1f5a Exposed Main application API
  • 086bdea 🚨 Renamed internal lmethod
  • 870d10d 🚨 Consolidated cli and core modules
  • fb69e81 🚨 Merged dump-import into file-import
  • fc7f9f3 Simplified ping and removed percentiles and histogram
  • fce39af 🚨 Moved Redis client options from Main command to subcommands
  • 355c087 🚨 Moved redis args

πŸ§ͺ Tests

  • 34fcfe7 Moved replicateLiveThreads to stack
  • d810b57 Moved tests to Stack only
  • 62e6acc Moved replication test to Stack
  • 5ec9cad Moved replicateLiveOnlyStruct to Stack
  • b3ac231 Moved liveKeyExclude to stack
  • 5bf48f0 shortened test class names (hsqldb limitation)
  • 8e2084c Moved replicate-key-exclude test to stack

πŸ›  Build

  • 3092b2f Bump for next dev cycle
  • f80870a Moved docker image to riotx/riot
  • 51c0623 enabled javadocs
  • 9e5543d changed com.redis.riot.cli package name to com.redis.riot
  • 4dad108 remove riot-redis module
  • cf7c2a2 Upgraded gradle
  • 0f7c368 Updated github org

πŸ“ Documentation

βš™οΈ Dependencies


  • cab0320 Releasing version 4.0.0
  • 09baeb4 Releasing version 4.0.0
  • fc9328b Removed gpg-passphrase
  • b47b22b Using JReleaser latest
  • 9911589 Organized env variables
  • f445131 Removed docs upload and download
  • acd3635 Added publish task to jlink step
  • 4b84ffa Removed publish and createGuide from early-access
  • c73953d Fixed obsolete gpg-passphrase
  • 3488cdf Fixed codecov token param
  • 920f3c9 Updated github org
  • c35f242 Update README.adoc

Contributors

We'd like to thank the following people for their contributions:

  • Julien Ruaux
  • jruaux

Binaries

🌟 Universal

These binaries require an external Java runtime.

β˜•οΈ Bundled Java Runtimes

These binaries provide their own Java runtime.

Platform Intel Arm
MacOS riot-standalone-4.0.0-osx-x86_64.zip riot-standalone-4.0.0-osx-aarch64.zip
Linux (glibc) riot-standalone-4.0.0-linux-x86_64.zip riot-standalone-4.0.0-linux-aarch64.zip
Linux (musl) riot-standalone-4.0.0-linux_musl-x86_64.zip riot-standalone-4.0.0-linux_musl-aarch64.zip
Windows riot-standalone-4.0.0-windows-x86_64.zip riot-standalone-4.0.0-windows-aarch64.zip