Skip to content

Releases: redis-field-engineering/redis-cache-java-dist

Release v0.2.1

21 Mar 19:27
Compare
Choose a tag to compare

Changelog

πŸ› Fixes

  • a8239af Handling NPE from Lettuce jsonGet when key does not exist
  • d850df0 Check for null json value

πŸ”„οΈ Changes

  • b33a242 Introduced SerializationUtils
  • 5fe2a10 Introduced SerializationUtils

πŸ§ͺ Tests

  • 2a5ebba Added non-existent key test case
  • 05ac269 Added json mapper test

πŸ›  Build

  • f29b1e2 Bump for next dev cycle

πŸ“ Documentation

  • b2ac489 Added mapper defaults
  • b0eb494 Added ToC to README

βš™οΈ Dependencies

  • 5710bab Upgraded Lettuce
  • dd4a2f0 Upgraded to spring boot 3.4.3

  • 2113937 Releasing version 0.2.1
  • 5e3394c Using copy-to-dist workflow
  • 123aae1 Fixed workflows
  • 9e877de Migrated steps to jobs
  • 901c784 Renamed clone workflow
  • 29d3e76 Added clone release workflow

Release v0.2.0

20 Feb 17:22
Compare
Choose a tag to compare

Changelog

πŸ› Fixes

  • bacf302 demo: Filter out adult content

πŸ›  Build

  • a686145 Fixed java version for demo
  • 9cb3638 Set JDK 17 compilation level
  • d5d7736 Using java 21
  • 96e8711 Fixed homepage URL
  • e5b163d Fixed jreleaser config
  • 235c6dc Fixed license URL
  • 5785a66 Removed java 17 enforcer
  • a1f37c8 Bump for next dev cycle

πŸ“ Documentation

  • b4f72fd Fixed links
  • 5d6bacd Fixed README links target
  • ead2c54 Updated link targets
  • 3524028 Added new window target to demo links
  • 66b9354 demo: Using direct link to Grafana dashboard
  • a5901c6 Fixed images dir location
  • b13a822 Added demo steps page
  • 0ac46e1 Updated licensing and distribution links

βš™οΈ Dependencies

  • 8c391ba Upgraded lettucemod
  • c231d78 Upgraded spring boot plugin

  • e30b333 Releasing version 0.2.0
  • 15ce6cc Fixed github repo rule
  • 9c51ac9 Added clone release

Release v0.1.2

20 Feb 17:23
Compare
Choose a tag to compare

Changelog

πŸ›  Build

  • 44d8372 Bump for next dev cycle
  • 5219d6e Updated license

πŸ“ Documentation


  • de2d28e Releasing version 0.1.2

Release v0.1.1

20 Feb 17:23
Compare
Choose a tag to compare

Changelog

πŸš€ Features

  • 3ddac71 demo: Added dashboard endpoint dropdown
  • eb25ddd demo: Added background color to panels
  • 585e614 demo: Added search service metrics
  • 72dfb0c Added timers for all API requests
  • 37b04f3 demo: Added grafana datasource and dashboard provisioning
  • 30f8be2 demo: Added grafana datasource and dashboard provisioning
  • 3610353 demo: Enabled management endpoints
  • 5e67174 demo: Added metrics
  • 4b4c140 demo: Added grafana and prometheus configs
  • b0f8317 Added metrics
  • 8c8de57 Added micrometer metrics
  • 9035d79 Added client-side caching
  • df5b499 demo: Added tmdb.org demo step
  • b5916e5 Added default methods
  • 1033500 demo: Updated demo to use TMDB API
  • 3cd9767 Added redis-cache-spring
  • 1d853d3 Added tmdb demo
  • d6aed37 demo: Updated demo
  • 01aad46 Added string and json writers
  • ec5e31c Added simple cacheable demo
  • de663a0 Added Redis OM Spring hash mapper

πŸ› Fixes

  • e5657c3 Using Metrics.globalRegistry as default
  • 963af4b redisType was not preserved when updating RedisCacheConfiguration

πŸ”„οΈ Changes

  • b70969f added constant for metric description
  • b2a6509 🚨 Renamed default methods
  • b8437e2 🚨 Cleaned up configuration options
  • 0548647 demo: Changed metrics and updated dashboard
  • 4095691 demo: Introduced config object
  • ce4757e Preparing for client-side object caching
  • 644ee8a Simplified redis cache writers
  • be87810 Removed superfluous cache name in cache writer
  • 3c1131f demo: Fixed movie title overflow
  • 896522b Formatting
  • ee4962b 🚨 Introduced redis-cache-common module
  • 4f7a1d9 🚨 Removed samples
  • 41637ba 🚨 Renamed project

πŸ§ͺ Tests

  • c61eda8 Added json test
  • 8e4d80b Fix client side caching test

🧰 Tasks

  • 1e6abfa Ignore mysql data folder

πŸ›  Build

  • d9a5933 Updated license and sources publishing
  • 2da7b2d Upgraded gradle wrapper
  • fbc70a0 Added sources jar publication with README
  • 9536af5 Removed superfluous dependency enforcer rules
  • 8c2a13c Added vendor info
  • fb27bb1 Removed unused dependencies
  • d6486f8 Reverted to ObjectHashMapper
  • 3d8f359 Excluded spring-ai-*
  • 19c49fd Excluded Redis OM Spring's spring-ai transitive dependency
  • cf5b71b Fixed gradle config
  • 3886a5d Bump for next dev cycle

πŸ“ Documentation

  • 9415829 Formatting
  • 8dbc1c5 Formatting
  • a6cd372 Formatting
  • dcaaeb8 Formatting
  • 5f7e045 Formatting
  • 6f0e653 Added metrics section
  • dfe9e38 Updated documentation
  • b32d93a Added configuration options and demo grafana dashboard
  • 836f8b3 Fixed example formatting
  • 3bb72cf Updated demo screenshot
  • c4ee36d Updated README
  • 8f90dab Clean up javadoc
  • 1089f53 Added demo steps

βš™οΈ Dependencies

  • a380083 Upgraded lettucemod
  • 66b3219 Upgraded spring boot
  • bad5527 Removed unneeded dependency
  • f2c7cbe Added htmx version
  • db74238 Removed unused dependencies
  • 8140274 Upgraded spring boot plugin

  • 3afe87d Releasing version 0.1.1

Release v0.1.0

20 Feb 17:23
Compare
Choose a tag to compare

Changelog

πŸš€ Features

  • 001cbda Added docker compose steps
  • dc7d35f Added demo
  • fb02f0b Added statistics collector
  • e97a1bd Added base classes

πŸ”„οΈ Changes

  • a33e8a0 Formatting
  • a13f2df Using spring data redis connection instead of Lettuce

πŸ§ͺ Tests

  • 7d9832e Added cache and cache manager tests

🧰 Tasks

  • 9b2f3df Renamed to redis-enterprise-cache

πŸ›  Build

  • b0cda62 Removed demo launcher name
  • 277d185 Pushing to github container registry
  • b73ed37 Fixed core library name
  • 9f4d0eb Added docker and maven publishing
  • dea42ee Upgraded gradle
  • b85f720 Initial commit

πŸ“ Documentation

  • dd8de61 Fixed formatting
  • 1e4b8a4 Added demo steps
  • d8439a9 Added Usage section
  • 6700003 Updated codecov token
  • e72bd13 Added README

βš™οΈ Dependencies

  • 10e9486 Using spring data redis connection factory
  • 0875e07 Added spring dependencies
  • 00e22e4 Removed springdoc

  • 3ccf2da Releasing version 0.1.0
  • 9861aca Added docker github secrets
  • 3f757ab Reverted github token to GIT_ACCESS_TOKEN
  • e9320fb Using GITHUB_TOKEN for ghcr.io
  • 4731c6c Added github container registry credentials
  • 8cb21b3 Added codecov token
  • 77dfbbd Added early-access and release workflows