Skip to content

Releases: gpc/grails-cache-guava

7.0.0

11 Nov 14:32

Choose a tag to compare

What's Changed

🔧 Maintenance

  • chore: merge 2.0.1->7.0.x; bump to 2.0.2-SNAPSHOT @github-actions[bot] (#3)
  • what was supposed to be 7.0.0 accidentally was released as 2.0.1 - now this is correct
  • release coordinate: io.github.gpc:grails-cache-guava:7.0.0

Contributors

@sbglasius and github-actions[bot]

v7.0.0-RC1 for Grails 7

05 Oct 11:59

Choose a tag to compare

Pre-release

Grails Cache Guava Release Notes

7.0.0-RC1

🚀 Features & Major Changes

  • Migration to Grails 7.x: The plugin is now compatible with Grails 7.0.x.
  • Example Application: Added a full Grails 7 example application under example/ to demonstrate usage and integration.
  • Guava Upgrade: Bumped Guava dependency to 33.5.0-jre.

💡 Improvements

  • Code Modernization: Refreshed the project for modern Gradle (8.x), Grails, and plugin conventions.
  • Improved Plugin Metadata: Updated GrailsCacheGuavaGrailsPlugin.groovy metadata, such as SCM, developers, and issue tracker.
  • Documentation Improvements: Updated README to point to current Grails documentation and added release notes section.
  • Example Application Enhancements: Added assets, controllers, i18n, error handling, and updated configuration for the new Grails profile.

📚 Documentation

  • Updated README for new usage and dependency format.
  • Added documentation pointers in example/README.md.

🔧 Maintenance

  • CI & Build Overhaul: Replaced old GitHub Actions workflows with new ones using Java 17/21 and support for modern Gradle.
  • Renovate Config: Added renovate.json for automated dependency updates.
  • Release Drafter: Added .github/release-drafter.yml to automate future releases.
  • Gradle Wrapper Update: Upgraded to Gradle 8.13+.

⏪ Breaking Changes

  • Plugin Compatibility: Now only supports Grails 7.0.0 and above.
  • API Surface: Example/demo class names and packages have changed.
  • Removed Legacy Config: Removed old Grails 3/4/5 configuration and sample code.

🗃️ Migrating from v2.0.0

  • Update your build.gradle:
    implementation "io.github.gpc:grails-cache-guava:7.0.0-SNAPSHOT"
  • Ensure your application is on Grails 7.0.x and Java 17+.
  • Review the new example app for updated usage patterns.

📝 Contributors

  • Søren Berg Glasius (@sbglasius)
  • See commit history for additional contributors.

Full Changelog: v2.0.0...v7.0.0-RC1

Grails Cache Guava v2.0.0-RC1

16 Oct 12:38

Choose a tag to compare

Tag to keep track of

What's Changed

New Contributors

Full Changelog: https://github.com/gpc/grails-cache-guava/commits/v2.0.0

Grails Cache Guava v2.0.0

16 Oct 13:11

Choose a tag to compare