Skip to content

Release v0.1.1

Compare
Choose a tag to compare
@jruaux jruaux released this 20 Feb 17:23
· 25 commits to main since this release

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