Skip to content

Release v3.0.0

Compare
Choose a tag to compare
@jruaux jruaux released this 01 Jun 05:01
· 418 commits to main since this release

Changelog

πŸš€ Features

  • b520f11 Added --no-stream-id option to replicate-ds
  • 226c453 Made generate-completion command visible
  • 4b33efb Added slack webhook secret

πŸ› Fixes

πŸ”„οΈ Changes

  • 4cf3a3b Renamed faker to faker-import
  • 0b2b57c Formatting of command descriptions
  • bdbd2ac 🚨 Major refactoring to simplify codebase
  • e78d114 simplified command layout
  • e84b983 merged riot-* into single app
  • 391ddae Merged all redis-* into one
  • 896423b Renamed DumpFile* to FileDump*

πŸ›  Build

  • 4dd1c89 Bump for next dev cycle
  • 0335e10 Enabled javadoc
  • 4cfbdd2 Updated project metadata
  • dea8d46 Using kordamp guide plugin for documentation
  • 8d36ebc Enabled docker hub
  • ff9ffb5 Temporarily disabled docker
  • 4e74ab8 Fixed docker image publishing
  • 50fc59d remove jpackage step
  • 43e65f1 Removed native-image step
  • 55e4bfb Removed native-image build steps
  • af9834c Added wait for generator test
  • 0471380 Moved multi-threaded live replication to Redis Stack only tests
  • e04073b Fixed main class name
  • 864ca2f Disabled releasing to package managers other than brew and docker
  • 78fbc38 Added more time for compare to complete
  • 557c366 Added junit dependencies
  • e0ebc66 flattened @nested instances
  • 7633a41 Added graalvm sdks
  • 572cc9f Added JDKs
  • 059a242 Added test-report uploading
  • f87289f Using main as default branch
  • 8f1e370 Renamed riot-cli to riot
  • 2581949 Using SynchronizedListItemWriter
  • 1f2d047 Upgraded pomchecker
  • 107da69 Using common config across projects
  • dbd9c69 Using Redis GitHub Workflows
  • 4a37231 Bump for next dev cycle
  • 6acfe4a Enabled slack announcements
  • 86b8d50 Upgraded to pomchecker 1.6.0

πŸ“ Documentation

βš™οΈ Dependencies

  • 8f011f5 Upgrade spring boot and sqlite
  • fe742de Upgraded to spring-batch-redis 3.3.0
  • 82c5962 Upgraded lettucemod

  • 91ae96b Releasing version 3.0.0
  • 0d6a1a7 Removed unused workflow steps
  • 0eb153b Releasing version 3.0.0
  • 440e383 Fixed release workflow
  • dbebef0 Removed jpackage and installer bits
  • 5f12e04 Removed native-image steps
  • 6a34177 Disabled test temporarily
  • bdb2540 Added LICENSE to avoid common ancestor issue in upload-artifact
  • be05479 Replaced jreleaser with riot
  • c2ae1cd Removed unused workflows
  • 4bf96d8 Removed unused workflows
  • 56069e7 removed OCI build cache
  • 2243b7f Added decrypt-secrets script
  • 5e0fdc8 Enabled early-access
  • 0e3aa4f reusing jreleaser's workflows
  • c5ba4d9 RIOT 3.0 refactoring
  • 7c17200 Releasing version 2.19.0

Contributors

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

  • Julien Ruaux