Releases: grails/grails-forge
Releases · grails/grails-forge
7.0.0-M1
What's Changed
- Add support for grails environments in logback xml config using spring boot extensions by @jamesfredley in #362
- Update versions for 7.0.x branch by @matrei in #367
- Merge 6.2.x into 7.0.x (#366) by @jamesfredley in #368
- Add the Grails 7 compatible Grails Wrapper by @jamesfredley in #369
- Update to grails-wrapper.jar 6.0.0 by @jamesfredley in #372
- Merge 6.2.x into 7.0.x by @jamesfredley in #387
- fix(deps): Update to Grails 7, Gradle 8.10.2 and grails-core dependency versions by @jamesfredley in #386
- Merge 6.2.x into 7.0.x with 6.2.2 changes by @jamesfredley in #394
- fix(deps): adjust dependencies required for grails 7 by @jamesfredley in #395
- chore(deps): Grails 7 grails-forge update JDK options to 17, 21 and 23 by @jamesfredley in #400
- chore(deps): update dependency ch.qos.logback:logback-classic to v1.5.10 by @renovate in #401
- chore(deps): update plugin org.graalvm.buildtools.native to v0.10.3 by @renovate in #402
- fix(deps): update dependency org.junit.jupiter:junit-jupiter to v5.11.2 by @renovate in #403
- dependency cleanup with grails-bom by @jamesfredley in #411
- New default
geb
feature implementation by @matrei in #413 - fix(deps): update dependency org.fusesource.jansi:jansi to v2.4.1 by @renovate in #157
- chore(deps): update dependency ch.qos.logback:logback-classic to v1.5.12 by @renovate in #414
- Back to Gradle 8.10.2, except when using geb-with-webdriver-binaries by @jamesfredley in #419
- Fix #405 by @jdaugherty in #420
- #405 - add jackson configuration in the netty project by @jdaugherty in #422
- chore: aligned .gitignore to the one used by Spring 3.4.0-SNAPSHOT by @gsartori in #416
- Merge branch '6.2.x' into 7.0.x by @jamesfredley in #421
- Removed gradle 'application' plugin from the application template by @gsartori in #423
- Update to grails 6.2.3-SNAPSHOT and grails-gradle-plugin 6.2.4-SNAPSHOT by @jamesfredley in #428
- Revert temporary publishing adjustments and remove macOS ARM from SDKMAN releases by @matrei in #430
- 6.2.x - Do not default the java version from the grails cli version by @jdaugherty in #434
- Remove Automatic Snapshot Deployment to GCR for older versions by @matrei in #435
- chore: README.md documentation links fix/update by @gsartori in #432
- Merge 6.0.x into 6.1.x by @matrei in #438
- Merge 6.1.x into 6.2.x by @matrei in #440
- run clean before build to work around buildSrc tests which fail by @jamesfredley in #444
- Merge 6.2.x into 7.0.x by @jamesfredley in #441
- initial prev github workflow by @jamesfredley in #446
- merge 6.1.x into 6.2.x by @jamesfredley in #448
- merge 6.2.x into 7.0.x by @jamesfredley in #449
- Create next GitHub workflow by @jamesfredley in #450
- Change next to Next by @jamesfredley in #451
- Bootstrap 5.3.3 by @codeconsole in #452
- Add prev-snapshot GCP deploy workflow by @jamesfredley in #456
- 7.0.x formatting by @codeconsole in #455
- Split GCP deployment into separate manually run GitHub Workflows for release and snapshot by @jamesfredley in #454
- Merge 6.0.x into 6.1.x by @jamesfredley in #458
- Merge 6.1.x into 6.2.x by @jamesfredley in #459
- Merge 6.2.x into 7.0.x by @jamesfredley in #460
- Remove space before
testFixtures
parentheses by @matrei in #461 - Update to asset-pipeline 5.0.3 by @jamesfredley in #462
- Update to asset-pipeline 5.0.4 by @jamesfredley in #463
- Generate apps with Gradle 8.11.1 by @codeconsole in #468
- Remove sitemesh dependency & update asset-pipeline to 5.0.5 by @jamesfredley in #469
- Update to grails-core:7.0.0-M1 and grails-gradle-plugin:7.0.0-M3 by @jamesfredley in #470
- Update -SNAPSHOT versions to correct milestone by @jamesfredley in #471
- add grails-bom to make sure versions are always set by @jamesfredley in #472
- fix release.yml by @jamesfredley in #473
- Update java version to 17 by @jamesfredley in #474
- restore-release-yml by @jamesfredley in #477
- retry linux native image without musl, since that works in gradle.yml by @jamesfredley in #478
- Update major release condition for grails 7 by @jamesfredley in #475
- remove other use of musl by @jamesfredley in #479
New Contributors
- @gsartori made their first contribution in #416
- @codeconsole made their first contribution in #452
Full Changelog: v6.2.2...v7.0.0-M1
6.2.2
What's Changed
- update to grails 6.2.2 and grails-gradle-plugin 6.2.3 @jamesfredley (#426)
- set asset-pipeline skipNonDigest to true @jamesfredley (#412)
- add grails.profile in application.yml @jamesfredley (#396)
- Set profile on all applications and add grails.codegen.defaultPackage @jamesfredley (#388)
- Merge 6.2.x into 7.0.x @jamesfredley (#387)
- update grails-core and gradle-grails-plugin to 6.2.2-SNAPSHOT @jamesfredley (#379)
- Disable macos-arm for Java 11 @matrei (#427)
🚀 Features
- make grails-wrapper a default feature @jamesfredley (#418)
- ensure grails-wrapper files exist in native grails-forge-cli builds @jamesfredley (#393)
- feat(core): include development, test and production dataSource configuration @jamesfredley (#389)
🐛 Bug Fixes
- ensure grails-wrapper files exist in native grails-forge-cli builds @jamesfredley (#393)
🔧 Maintenance
- Simplify generated build @jamesfredley (#424)
- ensure grails-wrapper files exist in native grails-forge-cli builds @jamesfredley (#393)
- build: Make spotless also handle single year in license header @matrei (#392)
- feat(core): include development, test and production dataSource configuration @jamesfredley (#389)
- Include Geb/Selenium dependencies for MacOS Arch64 @matrei (#385)
- ci: Use Java 11 in 6.2.x branch @matrei (#382)
Contributors
6.2.1
What's Changed
- prep for grails 6.2.1 release @jamesfredley (#376)
- Update to grails wrapper 4.0.1 - includes update-wrapper command for Grails 6 @jamesfredley (#375)
- Set "executable" flag on grailsw @jamesfredley (#371)
- Change http to https in grails-forge\grails-forge-core\src\main\resou… @jamesfredley (#357)
🚀 Features
- Add grails-app/conf/spring/resources.groovy as a default feature @jamesfredley (#366)
- Add grails wrapper optional forge feature @jamesfredley (#360)
- Adjust change on IOFeatureUtil.java to fix build of grails-forge-core on Java 11 @jamesfredley (#359)
🐛 Bug Fixes
- fix: Remove default controller scope from app config @matrei (#342)
- Adjust change on IOFeatureUtil.java to fix build of grails-forge-core on Java 11 @jamesfredley (#359)
- fix(deps): update micronautversion to v3.10.4 @renovate (#363)
- fix: update the GitHub Actions templates for building, testing apps @tylervz (#344)
- fix(deps): update groovy monorepo to v3.0.22 @renovate (#361)
- fix(deps): update dependency org.slf4j:slf4j-nop to v2.0.16 @renovate (#355)
- fix(deps): update dependency org.mongodb:mongodb-driver-sync to v4.11.3 @renovate (#354)
- fix: Remove failing iedriverserver @matrei (#349)
- fix(deps): update dependency org.junit.jupiter:junit-jupiter to v5.10.3 @renovate (#353)
- fix(build): Update build and CI workflows @matrei (#343)
🔧 Maintenance
- Adjust change on IOFeatureUtil.java to fix build of grails-forge-core on Java 11 @jamesfredley (#359)
- fix: update the GitHub Actions templates for building, testing apps @tylervz (#344)
- Update version for mongo driver in test @jamesfredley (#356)
- chore(deps): update plugin com.gradle.common-custom-user-data-gradle-plugin to v2.0.2 @renovate (#352)
- chore(deps): update dependency org.asciidoctor:asciidoctor-gradle-jvm to v4.0.3 @renovate (#351)
- chore(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.17.2 @renovate (#350)
- chore(deps): update plugin com.gradle.enterprise to v3.17.6 @renovate (#341)
- fix(build): Update build and CI workflows @matrei (#343)
- chore(deps): update plugin com.gradle.common-custom-user-data-gradle-plugin to v2.0.1 @renovate (#340)
- chore(deps): update dependency ch.qos.logback:logback-classic to v1.5.6 @renovate (#339)
- chore(deps): update actions/checkout action to v4.1.3 @renovate (#338)
- chore(release): update workflow configurations @puneetbehl (#336)
Contributors
@codeconsole, @jamesfredley, @matrei, @puneetbehl, @renovate, @renovate[bot] and @tylervz
6.2.0
What's Changed
🚀 Features
- feat(deps): update selenium monorepo to v4.19.1 @renovate (#331)
- chore(deps): update dependency ch.qos.logback:logback-classic to v1.5.3 @renovate (#307)
- fix: grails-quartz feature @guillermocalvo (#322)
- feat(deps): update dependency com.bertramlabs.plugins:asset-pipeline-gradle to v4.4.0 @renovate (#222)
- feat(deps): update dependency org.grails.plugins:hibernate5 to v8.1.0 @renovate (#297)
- Create scheduled jobs @guillermocalvo (#276)
🐛 Bug Fixes
- fix: update web-driver-binaries version @puneetbehl (#334)
- fix(deps): update dependency org.grails.plugins:views-gradle to v3.2.3 @renovate (#330)
- fix(deps): update dependency org.eclipse.jgit:org.eclipse.jgit to v6 @renovate (#319)
- fix(deps): update dependency org.mongodb:mongodb-driver-sync to v4.11.2 @renovate (#328)
- fix(deps): update dependency org.grails.plugins:cache to v7 @renovate (#333)
- fix(deps): Upgrade to grails-quartz 3.0.0 @matrei (#327)
- fix(deps): update selenium monorepo to v4.18.1 @renovate (#314)
- fix(deps): update dependency org.apache.commons:commons-compress to v1.26.1 @renovate (#312)
- fix(deps): update dependency com.google.cloud.sql:postgres-socket-factory to v1.17.1 @renovate (#311)
- fix(deps): update dependency org.shredzone.acme4j:acme4j-client to v3.2.1 @renovate (#313)
- fix(deps): update groovy monorepo to v3.0.21 @renovate (#305)
- fix(deps): update dependency org.slf4j:slf4j-nop to v2.0.12 @renovate (#304)
- fix: grails-quartz feature @guillermocalvo (#322)
- fix(deps): Revert upgrade to asset-pipeline 4.4.0 @matrei (#324)
- fix(deps): update dependency org.postgresql:postgresql to v42.7.3 @renovate (#303)
- feat(deps): update dependency com.bertramlabs.plugins:asset-pipeline-gradle to v4.4.0 @renovate (#222)
- fix(deps): update dependency org.junit.jupiter:junit-jupiter to v5.10.2 @renovate (#301)
- feat(deps): update dependency org.grails.plugins:hibernate5 to v8.1.0 @renovate (#297)
- chore(ci): fix release-notes workflow @puneetbehl (#299)
- fix(deps): Remove dependency org.glassfish.web:el-impl @matrei (#285)
- fix(deps): update dependency org.grails.plugins:views-gradle to v3.1.2 @renovate (#282)
- fix(deps): Remove dependency org.hibernate:hibernate-core @matrei (#286)
- fix(deps): Remove dependency javax.xml.bind:jaxb-api @matrei (#287)
- fix(templates): Remove App profile info @matrei (#289)
- fix: Remove forcing of groovy-xml @matrei (#281)
🔧 Maintenance
- chore(deps): update plugin com.gradle.common-custom-user-data-gradle-plugin to v2 @renovate (#332)
- chore(deps): update plugin com.gradle.enterprise to v3.17 @renovate (#329)
- chore(build): Migrate to Develocity build cache connector @guillermocalvo (#326)
- chore(deps): update stefanzweifel/git-auto-commit-action action to v5 @renovate (#318)
- chore(deps): update gradle/wrapper-validation-action action to v2 @renovate (#317)
- chore(deps): update gradle/gradle-build-action action to v3 @renovate (#316)
- chore(deps): update plugin com.gradle.common-custom-user-data-gradle-plugin to v1.13 @renovate (#310)
- chore(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.17.0 @renovate (#309)
- chore(deps): update dependency com.diffplug.spotless:spotless-plugin-gradle to v6.25.0 @renovate (#308)
- chore(deps): update dependency ch.qos.logback:logback-classic to v1.5.3 @renovate (#307)
- chore(deps): update actions/setup-java action to v4.2.1 @renovate (#306)
- chore(ci): Update Renovate configurations for automatic grouping of d… @puneetbehl (#302)
- refactor(ci): Adjust build process execution in the Snapshot Workflow @puneetbehl (#300)
- chore(ci): fix release-notes workflow @puneetbehl (#299)
- chore(ci): Enhance release notes workflow settings @puneetbehl (#298)
- chore(deps): update plugin com.gradle.enterprise to v3.16.2 @renovate (#296)
- chore(deps): update graalvm/setup-graalvm action to v1.1.9 @renovate (#295)
- chore(deps): update dependency gradle to v7.6.4 @renovate (#292)
- chore(github): Change Github issue template @matrei (#291)
- chore(deps): update dependency org.asciidoctor:asciidoctor-gradle-jvm to v4 @renovate (#274)
- Update release.yml @puneetbehl (#280)
- Add New Workflow to do SDK Minor Release @puneetbehl (#279)
⏪ Reverts
Contributors
@guillermocalvo, @matrei, @puneetbehl, @renovate and @renovate[bot]
6.1.2
What's Changed
- Update release.yml @puneetbehl (#278)
- Update Grails Gradle Plugin to 6.1.2 @puneetbehl (#277)
- fix: Remove war config from generated build.gradle @matrei (#275)
- fix(deps): update dependency org.eclipse.jgit:org.eclipse.jgit to v5.13.3.202401111512-r @renovate (#273)
- chore(deps): update dependency com.diffplug.spotless:spotless-plugin-gradle to v6.24.0 @renovate (#272)
- fix(deps): update groovy monorepo to v3.0.20 @renovate (#271)
- fix(deps): update dependency org.slf4j:slf4j-nop to v2.0.11 @renovate (#269)
- Revert "Update google-github-actions/setup-gcloud action to v2" @puneetbehl (#270)
- chore(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.16.1 @renovate (#268)
- Update google-github-actions/setup-gcloud action to v2 @renovate (#261)
- fix: Set controller scope in config @matrei (#263)
- fix: Change GORM reactor events config @matrei (#264)
- refactor: Remove redundant override @matrei (#265)
- fix: Change dataSource/hibernate config @matrei (#266)
- refactor: Move forcing of groovy-xml to buildSrc @matrei (#267)
- Update dependency org.shredzone.acme4j:acme4j-client to v3 @renovate (#260)
Contributors
@matrei, @puneetbehl, @renovate and @renovate[bot]
6.1.1
What's Changed
- Update actions/upload-artifact action to v4 @renovate (#259)
- Update actions/setup-java action to v4 @renovate (#258)
- Update plugin com.gradle.enterprise to v3.16.1 @renovate (#257)
- Update plugin com.gradle.common-custom-user-data-gradle-plugin to v1.12.1 @renovate (#256)
- Update graalvm/setup-graalvm action to v1.1.5 @renovate (#255)
- Update dependency org.zeroturnaround:gradle-jrebel-plugin to v1.2.0 @renovate (#254)
- Update dependency org.yaml:snakeyaml to v2.2 @renovate (#253)
- Update dependency org.postgresql:postgresql to v42.7.1 @renovate (#252)
- Update dependency org.grails.plugins:views-gradle to v3.1.1 @renovate (#251)
- Update dependency org.apache.commons:commons-compress to v1.25.0 @renovate (#250)
- Update dependency com.google.cloud.sql:postgres-socket-factory to v1.15.1 @renovate (#249)
- Update dependency com.fizzed:rocker-runtime to v1.4.0 @renovate (#248)
- Update grailsVersion to 6.1.1 @puneetbehl (#247)
- Update dependency com.fizzed:rocker-compiler to v1.4.0 @renovate (#246)
- Update dependency com.fasterxml.jackson.core:jackson-databind to v2.16.0 @renovate (#245)
- Update dependency com.diffplug.spotless:spotless-plugin-gradle to v6.23.3 @renovate (#244)
- Update micronautVersion to v3.10.3 @renovate (#243)
- Update dependency org.mongodb:mongodb-driver-sync to v4.11.1 @renovate (#242)
- Update dependency org.junit.jupiter:junit-jupiter to v5.10.1 @renovate (#241)
- Update dependency org.grails:grails-gradle-plugin to v6.1.1 @renovate (#240)
- Update dependency ch.qos.logback:logback-classic to v1.4.14 @renovate (#239)
- Update dependency org.grails.plugins:hibernate5 to v8.0.2 @renovate (#238)
- Update webdriver-binaries-gradle-plugin to version 3.2 @fernando88to (#236)
- Update selenium monorepo to v4.16.1 @renovate (#237)
- Fix badge of build status in readme @matrei (#235)
- Update README.md @puneetbehl (#233)
- Enable Swagger UI @puneetbehl (#234)
- Remove version declaration in build.gradle as it is already declared … @matrei (#231)
- Replace hard-coded values for info.app.name, info.app.version and inf… @matrei (#232)
- Add JVM version info to Grails CLI @guillermocalvo (#226)
Contributors
@fernando88to, @guillermocalvo, @matrei, @puneetbehl, @renovate, @renovate[bot] and puneetbehl
6.1.0
What's Changed
- Removed code generation jetty.version=10.0 in gradle.properties when … @weiqigao (#225)
- Update actions/setup-java action to v3.13.0 @renovate (#221)
- Update plugin com.gradle.common-custom-user-data-gradle-plugin to v1.11.3 @renovate (#220)
- Update picocliVersion to v4.7.5 @renovate (#219)
- Update groovy monorepo to v3.0.19 @renovate (#218)
- Update dependency org.slf4j:slf4j-nop to v2.0.9 @renovate (#217)
- Update dependency org.grails.plugins:database-migration to v4.2.1 @renovate (#216)
- Update dependency com.typesafe:config to v1.4.3 @renovate (#215)
- Update dependency com.fasterxml.jackson.core:jackson-databind to v2.15.3 @renovate (#214)
- Update selenium monorepo to v4.14.1 @renovate (#212)
- Update dependency org.grails.plugins:hibernate5 to v8.0.1 @renovate (#209)
- Update micronautVersion to v3.10.2 @renovate (#210)
- Update plugin com.gradle.enterprise to v3.15.1 @renovate (#211)
- Update actions/checkout action to v4 @renovate (#213)
- Update dependency gradle to v7.6.3 @renovate (#208)
- Update dependency ch.qos.logback:logback-classic to v1.4.11 @renovate (#207)
- Update dependency org.mongodb:mongodb-driver-sync to v4.11.0 @renovate (#23)
- #205 fix org.gradle.jvmargs parameter @matthijsbierman (#206)
- Add BootStrap.groovy file @puneetbehl (#204)
- Add command create-interceptor @puneetbehl (#203)
- Add command create-taglib @puneetbehl (#200)
- Remove single quotes from the pattern @matrei (#196)
- For WEB_PLUGIN set packagePlugin prop @puneetbehl (#199)
- Update graalvm/setup-graalvm action to v1.0.12 @puneetbehl (#201)
- Add create-service command @puneetbehl (#198)
- Update to GraalVM 21.3.3.1 @puneetbehl (#202)
- Hide Springloaded plugin and show FeaturePredicate warnings to UI @puneetbehl (#190)
- Move Gradle build plugin version to settings.gradle @puneetbehl (#189)
- Allow overriding CORS using ENV variable @puneetbehl (#191)
- Update pom.xml @puneetbehl (#188)
- Add SpringBoot devtools feature @puneetbehl (#187)
- Update GitHub Configuration Values @puneetbehl (#185)
🐛 Bug Fixes/Improvements
- Fix EOL characters @guillermocalvo (#224)
Contributors
@guillermocalvo, @matrei, @matthijsbierman, @puneetbehl, @renovate, @renovate[bot], @weiqigao, Puneet Behl, Weiqi Gao and puneetbehl
6.0.0
What's Changed
- Fix problem where Grails application is unable to read version @puneetbehl (#184)
- Add REST API ApplicationController @puneetbehl (#183)
- Add Plugin Descriptor @puneetbehl (#182)
- Update plugin com.gradle.enterprise to v3.14 @renovate (#180)
- Update dependency org.junit.jupiter:junit-jupiter to v5.10.0 @renovate (#179)
- Update dependency com.google.cloud.sql:postgres-socket-factory to v1.13.1 @renovate (#178)
- Update dependency com.diffplug.spotless:spotless-plugin-gradle to v6.20.0 @renovate (#177)
- Update plugin com.gradle.common-custom-user-data-gradle-plugin to v1.11.1 @renovate (#176)
- fix(deps): update asset-pipeline to v4 (major) @renovate (#123)
- Update Views Gradle to 3.0.0 (major) @puneetbehl (#175)
- (major) Update hibernate gorm to 8.0.0 @puneetbehl (#174)
- Improvements to ViewJson and ViewMarkup feature @puneetbehl (#172)
- Support Grails Views Feature @puneetbehl (#171)
- Update dependency gradle to v7.6.2 @renovate (#168)
- Update dependency org.eclipse.jgit:org.eclipse.jgit to v5.13.2.202306221912-r @renovate (#166)
- Adding Groovy Logback Config feature @virtualdogbert (#140)
- Allow configuring User-Agent header for GitHubOperations @puneetbehl (#164)
- fix(deps): update micronautversion to v3.9.4 @renovate (#159)
- chore(deps): update dependency io.micronaut.build.internal:micronaut-gradle-plugins to v5.4.10 @renovate (#158)
- fix(deps): update selenium monorepo to v4.10.0 @renovate (#145)
- Update Scaffolding Feature @puneetbehl (#155)
- chore(deps): update plugin com.gradle.enterprise to v3.13.4 @renovate (#156)
- fix(deps): update dependency com.google.cloud.sql:postgres-socket-factory to v1.12.0 @renovate (#153)
- Update Gradle Webdriverbinaries plugin to support architecture "aarch64" @puneetbehl (#154)
- chore(deps): update dependency ch.qos.logback:logback-classic to v1.4.8 @renovate (#152)
- chore(deps): update google-github-actions/setup-gcloud action to v1 @renovate (#150)
- Remove explicit force of SnakeYAML 1.33 @puneetbehl (#151)
- chore(deps): update actions/checkout action @renovate (#148)
- fix(deps): update dependency org.eclipse.jgit:org.eclipse.jgit to v6.6.0.202305301015-r @renovate (#147)
- fix(deps): update picocliversion to v4.7.4 @renovate (#143)
- chore(deps): update plugin com.gradle.common-custom-user-data-gradle-plugin to v1.11 @renovate (#142)
- chore(deps): update plugin com.gradle.enterprise to v3.13.3 @renovate (#139)
- chore(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.15.2 @renovate (#141)
- fix tests @sdelamo (#144)
Contributors
@puneetbehl, @renovate, @renovate[bot], @sdelamo and @virtualdogbert
6.0.0-RC1
What's Changed
- Update dependency io.micronaut.gcp:micronaut-gcp-http-client to v4.10.2 by @renovate in #134
- Update micronautVersion to v3.9.2 by @renovate in #135
- Update dependency com.diffplug.spotless:spotless-plugin-gradle to v6.19.0 by @renovate in #137
- Update dependency org.grails.plugins:hibernate5 to v8.0.0-RC1 by @renovate in #138
- Update dependency org.grails:grails-gradle-plugin to v6.0.0-RC1 by @renovate in #136
Full Changelog: v6.0.0-M4...v6.0.0-RC1
6.0.0-M4
What's Changed
- Update dependency com.fasterxml.jackson.core:jackson-databind to v2.15.1 by @renovate in #130
- Update plugin com.google.cloud.tools.jib to v3.3.2 by @renovate in #129
- Update dependency org.yaml:snakeyaml to v2 by @renovate in #104
- New Option to Select Embedded Servlet by @puneetbehl in #132
Full Changelog: v6.0.0-M3...v6.0.0-M4