Repository navigation
v2024.2.0-RC2
Pre-release
Pre-release
·
102 commits
to 2025.0.x
since this release
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.versionandgit.commit.timein 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
- 0ca28d5 Upgrade to Flying Saucer PDF 9.13.4 #1694
- 0b7eae8 Upgrade to Grace Asset Pipeline Plugin 7.2.0-RC2 #1756
- c1ebcbd Upgrade to Grace Doc Engine 2.1.0 #1758
- e434080 Upgrade to Grace Gradle Plugin 2024.1.2 #1720
- 4855c6a Upgrade to Grace Views 7.2.0-RC2 #1697
- 23a097b Upgrade to Jackson Databind 2.21.7 #1693
- d953b51 Upgrade to Tomcat 10.1.61 #1682
⚙️ Tasks
- 557c9dd Release v2024.2.0-RC2
Full Changelog: v2024.2.0-RC1...v2024.2.0-RC2