Skip to content

v2024.2.0-RC2

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 04 Nov 18:55
· 102 commits to 2025.0.x since this release
557c9dd

What's Changed

⭐️ New Features

  • 5c90945 Restore support for generating old version apps of Grails and Grace #1764
  • 03b818a Provide a Groovy script file to configure the compiler for compiling Grace plugins #1730
  • 11de4df Assemble LICENSE.txt and NOTICE.txt files to published jars #1722

🛠 Improvements

  • 2e7871a Add release notes for 2024.2.0-RC2
  • 943753b Update README - Update the version of Gradle badge
  • 9635a14 Simplify GrailsVersion versions check usages #1762
  • 6eb8879 Enhance GrailsVersion with support for comparing versions #1760
  • c316c3e Make reproducible builds with Gradle #1752
  • 187630c Use OrderedProperties to generate reproducible grails.factories #1751
  • a631ade Use OrderedProperties to generate reproducible GSP views.properties #1750
  • f166bf1 Enhance OrderedProperties #1747
  • 1bb6085 Use git.build.version and git.commit.time in GrailsVersion #1748
  • 89b23e8 Change the default to preserveFileTimestamps = false for all the archive tasks #1744
  • 64d65eb Configure the connectTimeout and clientTimeout properties for the Nexus Publishing #1738
  • 876a5dc Set environment variables for ORG_GRADLE_PROJECT_sonatypeUsername and ORG_GRADLE_PROJECT_sonatypePassword for Nexus credentials #1736
  • 1d8f924 Create createGraceStartScripts task in grace-shell/build.gradle instead of gradle/assemble.gradle #1734
  • 34b5234 Move Groovy script config.groovy from /buildSrc/config to /gradle/groovy #1732
  • 1af7529 Add /repo to .gitignore
  • 74e3527 Using the no-configuration-cache flag to disable Gradle configuration cache at build time #1726
  • 8b99093 Update build scripts to support Gradle's configuration cache #1724
  • 181a405 Declare Grace grace-doc plugin version in the Gradle version catalog #1718
  • 29241c4 Declare Grace asset-pipeline plugin version in the Gradle version catalog #1716
  • 47e8ec2 Make the dependencies ordered by the properties for generating the Grace BOM #1714
  • 1f35830 Upload maven bundle as a GitHub artifact in the release workflow #1712
  • cddb466 Build Maven bundle for publishing to Maven Central #1710
  • 5bb2c34 Rename to graceVersion as the current version of project #1708
  • 0522468 Refine the generated Grace BOM file #1706
  • 95cc804 Add asset-pipeline modules to Grace BOM #1704
  • 165e88f Add commons-codec and commons-lang3 to Grace BOM #1698

🐞 Bug Fixes

  • d0d773f Fix signing configuration #1766
  • e9a906a Environment.getGrailsVersion() should read property 'git.build.version' from grails-build.properties #1748 #1754
  • e32aaad Fix file permissions in the Grace CLI's zip #1742
  • edbf97e Fixes Gradle plugins validation failed with problems #1741
  • 7e28825 Provide a workaround for the changed properties of plugins and profiles in the Grace BOM #1728
  • d57d8e1 Only publish grace-bom as BOM file to the Maven Central repository #1702
  • 9137ac4 Add explicit dependency on grace-plugin-datasource for grace-boot-hibernate #1700

🚀 Dependency Upgrades

⚙️ Tasks

Full Changelog: v2024.2.0-RC1...v2024.2.0-RC2