Releases: grails/grails-core
Releases · grails/grails-core
7.0.0-M1
What's Changed
- feat: Update Java version to 17 by @matrei in #13352
- fix(deps): update dependency com.github.ben-manes.caffeine:caffeine to v3 by @renovate in #13373
- remove: deprecated type
NavigableMap.NullSafeNavigator
by @guillermocalvo in #13448 - fix(deps): update dependency org.fusesource.jansi:jansi to v2 by @renovate in #13436
- chore: update url to HTTPS by @puneetbehl in #13478
- chore: update javadoc comments by @puneetbehl in #13483
- chore(build): update build configurations by @puneetbehl in #13484
- Replace removed classes in Spring 6 by @codeconsole in #13498
- Remove SiteMesh 2 by @codeconsole in #13492
- feat!: Update to Groovy 4 by @matrei in #13532
- feat!: Update to Spring 6, Boot 3 by @matrei in #13545
- Patch decouple Gradle by @davydotcom in #13564
- ci: Remove
GH_TOKEN
fromactions/checkout
by @matrei in #13567 - set gsp to 7.0.0-SNAPSHOT by @codeconsole in #13584
- apply license gradle plugin by @sdelamo in #13535
- Restore Grails Shell + add Spring Boot CLI classes that were removed in Spring Boot 3.0.0 by @jamesfredley in #13585
- Remove http-builder in 7.0.0 build script by @jamesfredley in #13588
- Update Groovy dependencies for Grails Shell by @jamesfredley in #13589
- Enable tests that were disabled before
grails-gsp
was migrated tojakarta-servlet
by @matrei in #13590 - cleanup build warnings by @jamesfredley in #13591
- Update to Gradle 8.10 by @jamesfredley in #13592
- Update to GORM 9.0.0-SNAPSHOT, Grails Gradle Plugin 7.0.0-SNAPSHOT by @jamesfredley in #13594
- Javax to Jakarta transition + mongoDB driver by @jamesfredley in #13599
- fix(deps): update dependency com.netflix.nebula:gradle-extra-configurations-plugin to v10.0.1 by @renovate in #13617
- fix(deps): update aspectjversion to v1.9.22.1 by @renovate in #13616
- fix(deps): update apache-maven-resolver monorepo to v1.9.22 by @renovate in #13579
- fix(deps): update apache-ant monorepo to v1.10.15 by @renovate in #13613
- Update PublishGuide to use Gradle AntBuilder by @jamesfredley in #13622
- Use groovy.ant.AntBuilder in PublishGuide/DocPublisher by @jamesfredley in #13625
- Decouple grails-plugin-controllers from Sitemesh by @codeconsole in #13624
- Use existing constant location by @codeconsole in #13626
- Remove installToHomeDist Upload task to fix PublishToMavenLocal by @jamesfredley in #13629
- Select the Grails MessageSource bean by @jamesfredley in #13630
- fix(deps): update spring-framework by @renovate in #13621
- fix(deps): update dependency org.asciidoctor:asciidoctorj to v2.5.13 by @renovate in #13620
- fix(deps): update dependency org.apache.maven:maven-resolver-provider to v3.9.9 by @renovate in #13619
- fix(deps): update apache-tomcat monorepo to v10.1.29 by @renovate in #13614
- fix(deps): update dependency com.github.jnr:jnr-posix to v3.1.19 by @renovate in #13618
- chore(deps): update dependency gradle to v8.10.1 by @renovate in #13346
- Support multiple messageSource beans by @jamesfredley in #13640
- 7.0.x merge 6.2 by @codeconsole in #13644
- Grails 7 compatible profiles by @jamesfredley in #13643
- more grails 7 dependency updates by @jamesfredley in #13645
- Set base + web profiles to SNAPSHOT because they are WIP. by @codeconsole in #13646
- Update grails-async to 7.0.0-SNAPSHOT by @jamesfredley in #13650
- Restore installToHomeDist task and change to Gradle Copy Task by @jamesfredley in #13651
- Use correct hibernate 5 datastore version on test suites by @jamesfredley in #13658
- Use org.glassfish jaxb instead of com.sun to avoid duplicate jar by @jamesfredley in #13657
- fix(deps): update dependency commons-codec:commons-codec to v1.17.1 by @renovate in #13639
- fix(deps): update apache-tomcat monorepo to v10.1.30 by @renovate in #13660
- Move all versions numbers to gradle.properties and update dependencies by @jamesfredley in #13661
- compile grails-shell, grails-gradle-model and grails-bootstrap w/ Gradle Groovy version by @jamesfredley in #13653
- fix gdoc task by @jamesfredley in #13666
- 6.2.x merge by @codeconsole in #13672
- Having mavenLocal first is bad practice. by @codeconsole in #13673
- Fix publishGuide task: switch to asciidoctorj version 2.5.13 by @jamesfredley in #13674
- fix install task by not combining compileClasspath + runtimeClasspath for grails-shell by @jamesfredley in #13675
- fix(deps): update apache-maven-resolver monorepo to v1.9.22 by @renovate in #13663
- ci: Make
groovy-joint-workflow
work as intended by @matrei in #13681 - Remove Micronaut Parent Context by @codeconsole in #13685
- Fix tests by @codeconsole in #13689
- Temporarily skip tests and publish artifacts by @codeconsole in #13691
- Update geb to 5.0.0-SNAPSHOT + add to dependencyVersions by @jamesfredley in #13687
- 6.2.x Merge by @codeconsole in #13700
- remove org.grails:scaffolding-core:2.1.0 by @jamesfredley in #13688
- Grails 7 grails-core: update older failing tests by @jamesfredley in #13706
- Skip 7.0.x failing tests by @jamesfredley in #13702
- Update default servlet version in grails.util.Metadata by @jamesfredley in #13703
- ci: Update and cleanup github workflows by @matrei in #13683
- docs(readme): Update readme by @matrei in #13708
- fix(deps): update dependency net.bytebuddy:byte-buddy to v1.15.3 by @renovate in #13707
- fix(deps): update junit5 monorepo by @renovate in #13709
- fix: Register databinders by @matrei in #13711
- fix(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.18.0 by @renovate in #13710
- Fix for sitemesh. Buffering is triggered on response.setContentType so rendering needs to be done on wrapped response. by @codeconsole in #13714
- 6.2.x merge by @codeconsole in #13715
- Update to profile snapshots, which have all been updated by @jamesfredley in #13722
- Merge 6.2.x to 7.0.x by @jdaugherty in #13718
- Add
grails-plugin-events
tograils-dependencies
by @matrei in #13723 - jackson dependency not needed by @codeconsole in #13725
- 6.2.x into 7.0.x publish guide macro by @jamesfredley in #13727
- fix(deps): update dependency com.h2database:h2 to v2.3.232 by @renovate in #13638
- fix(deps): update dependency org.fusesource.jansi:jansi to v2 by @renovate in #13474
- Update cache to 8.0.0-SNAPSHOT by @jamesfredley in #13744
- Update dependency gradle to v8.10.2 by @renovate in #13682
- Don't make servlet-api a transitive dependency ...
6.2.2
What's Changed
- fix(deps): grails-bom maven group/artifact for micronaut-spring & grails-gradle-plugin by @jamesfredley in #13737
- Align versions of transitive dependencies with Grails specified versions by @matrei in #13860
- update dependencies ahead of Grails 6.2.2 by @jamesfredley in #13839
Contributors
@codeconsole, @jamesfredley, @matrei, @renovate and @renovate[bot]
Full Changelog: v6.2.1...v6.2.2
6.2.1
What's Changed
- chore(bom): Add comment about BOM updates by @matrei in #13470
- fix(grailsbootstrap): update main-class finder by @puneetbehl in #13472
- fix(deps): update apache-tomcat monorepo to v9.0.88 by @renovate in #13500
- fix(deps): update dependency com.github.javaparser:javaparser-core to v3.25.10 by @renovate in #13501
- fix(deps): update grails-testing-support monorepo to v3.2.2 by @renovate in #13504
- Update logback and tomcat versions by @jamesfredley in #13575
- Revert "chore(core): Deprecate the old grails-shell project" by @codeconsole in #13570
- fix(deps): update spring-framework to v5.3.37 by @renovate in #13505
- Grails 6.2.1 compatible Grails Profile Snapshots by @jamesfredley in #13586
- Support controller attribute in tags with resource attribute and resolve correct identity Fixes #13627 by @codeconsole in #13628
- Working on #13486 by @osscontributor in #13598
- Update spring framework to 5.3.39 and tomcat to 9.0.95 by @jamesfredley in #13656
- Use org.grails.plugins for fields by @codeconsole in #13670
- Set gsp and scaffolding versions by @codeconsole in #13680
- increment scaffolding by @codeconsole in #13684
- Move declaration to correct place by @paulk-asert in #13696
- Issue13486 testing by @osscontributor in #13698
- Allow customzing css classes for the ErrorsViewStackTracePrinter by @codeconsole in #13686
- build: Remove unused dependency on http-builder by @matrei in #13716
- fix: Compatibility with Groovy 3.0.22 by @matrei in #13717
- Merge Missing Changes from 6.1.x into 6.2.x by @jdaugherty in #13713
- Pull forward #12494 fix into 6.2.x that was missed in 5.x by @jdaugherty in #13719
- fix(deps): update to org.grails.profiles:base:6.0.1 by @jamesfredley in #13720
- update profiles to latest releases for Grails 6 by @jamesfredley in #13721
- Update to new versions for Grails 6.2.1 release by @jamesfredley in #13724
- Add @input to macros by @jamesfredley in #13726
New Contributors
Full Changelog: v6.2.0...v6.2.1
6.2.0
What's Changed
🚀 Features
- feat(deps): update gorm hiberante5 to 8.1.0 @puneetbehl (#13459)
- feat(bom): add mongodb bson BOM @puneetbehl (#13456)
- feat(bom): update versions @puneetbehl (#13450)
- feat(deps): update datastoreversion to v8.1.2 @renovate (#13425)
- feat(deps): update dependency org.grails:grails-datastore-gorm-hibernate5 to v8.1.0 @renovate (#13426)
- feat(deps): update gspversion to v6.2.1 @renovate (#13428)
- feat(deps): update dependency org.grails.plugins:converters to v5 - autoclosed @renovate (#13437)
- feat(databinding): Add a New ValueConverter for LocalDateTime @Richardson-e (#13351)
- fix(deps): update groovy monorepo to v3.0.20 @renovate (#13091)
🐛 Bug Fixes
- fix(deps): update grails views to 3.2.3 @puneetbehl (#13460)
- fix(grailsdocs): Update PublishGuide task for grails-doc @puneetbehl (#13458)
- fix(ci): update javaci workflow configurations @puneetbehl (#13457)
- fix(ci): update javaci workflow configurations @puneetbehl (#13455)
- fix(grailsdoc): update publish guide task configurations @puneetbehl (#13454)
- fix(BOM): update fields plugin coordinates @puneetbehl (#13452)
- fix(docs): update custom tasks @puneetbehl (#13453)
- fix(bom): update grails views to 3.2.2 @puneetbehl (#13449)
- fix(deps): update dependency com.netflix.nebula:gradle-extra-configurations-plugin to v10 @renovate (#13432)
- fix(deps): update dependency com.sun.xml.bind:jaxb-impl to v4.0.5 @renovate (#13409)
- fix(deps): update junit5 monorepo @renovate (#13422)
- fix(deps): update groovy monorepo to v3.0.21 @renovate (#13421)
- fix(deps): update dependency org.asciidoctor:asciidoctorj to v2.5.12 @renovate (#13420)
- fix(deps): update dependency commons-codec:commons-codec to v1.16.1 @renovate (#13419)
- fix(deps): update aspectjversion to v1.9.22 @renovate (#13418)
- fix(deps): update micronaut monorepo to v3.10.4 @renovate (#13423)
- fix(deps): update spring core to v5.3.33 @renovate (#13424)
- feat(deps): update grails-testing-support monorepo to v3.2.1 @renovate (#13427)
- fix(deps): update apache-tomcat monorepo to v9.0.87 @renovate (#13417)
- fix(deps): update dependency com.github.javaparser:javaparser-core to v3.25.9 @renovate (#13408)
- fix(deps): update aspectjversion to v1.9.21.1 @renovate (#13404)
- fix(deps): update apache-tomcat monorepo to v9.0.86 @renovate (#13403)
- chore(deps): update dependency gradle to v7.6.4 @renovate (#13394)
- fix(security): Update Spring to 5.3.32 @matrei (#13401)
- fix(core): Add explicity type information to method parameters/args @puneetbehl (#13400)
- fix(deps): update dependency com.github.javaparser:javaparser-core to v3.25.8 @renovate (#13092)
- fix(deps): update dependency cglib:cglib-nodep to v3 @renovate (#13372)
🔧 Maintenance
- chore(ci): update release workflow configurations @puneetbehl (#13464)
- revert(ci): Downgrade to Docker alpine 3.16 @puneetbehl (#13462)
- Revert "chore(deps): update alpine docker tag to v20240315" @puneetbehl (#13461)
- fix(ci): update javaci workflow configurations @puneetbehl (#13457)
- fix(ci): update javaci workflow configurations @puneetbehl (#13455)
- chore(build): Increase MaxMetaspaceSize @matrei (#13441)
- fix(deps): update dependency org.asciidoctor:asciidoctorj to v2.5.12 @renovate (#13420)
- chore(deps): update alpine docker tag to v20240315 @renovate (#13430)
- feat(deps): update grails-testing-support monorepo to v3.2.1 @renovate (#13427)
- chore(deps): update actions/cache action to v4 @renovate (#13429)
- chore(deps): update gradle/gradle-build-action action to v3 @renovate (#13431)
- chore(deps): update plugin com.gradle.common-custom-user-data-gradle-plugin to v1.13 @renovate (#13395)
- chore(deps): update plugin com.gradle.enterprise to v3.16.2 @renovate (#13396)
- chore(releasenotes): update workflow configurations @puneetbehl (#13416)
- chore(core): Deprecate the old grails-shell project @guillermocalvo (#13407)
- Revert "fix(deps): update dependency cglib:cglib-nodep to v3" @puneetbehl (#13393)
⏪ Reverts
- revert(ci): Downgrade to Docker alpine 3.16 @puneetbehl (#13462)
- Revert "chore(deps): update alpine docker tag to v20240315" @puneetbehl (#13461)
- Revert "fix(deps): update dependency cglib:cglib-nodep to v3" @puneetbehl (#13393)
Contributors
@Richardson-e, @guillermocalvo, @matrei, @puneetbehl, @renovate and @renovate[bot]
4.1.4
What's Changed
- [skip ci] Update release.yml by @puneetbehl in #13261
- Revert SnakeYAML changes by @guillermocalvo in #13336
Full Changelog: v4.1.3...v4.1.4
6.1.2
What's Changed
- Decouple Nexus Publish and Release Jobs @puneetbehl (#13375)
- Update Grails BOM @puneetbehl (#13374)
- fix: Groovy 3.0.20 compatibility @matrei (#13371)
- Update groovy-joint-workflow.yml @puneetbehl (#13357)
- Add context-path to the partial URI for location HTTP Header @puneetbehl (#13356)
- Update groovy workflow @puneetbehl (#13355)
- fix: update grails-async to 5.0.2 @matrei (#13331)
- Add SDKMan Workflow @puneetbehl (#13304)
- Update NexusPublishing Extension @puneetbehl (#13303)
- Improvements to Release Workflow @puneetbehl (#13301)
🛠 Dependency upgrades
- fix(deps): update dependency org.grails:grails-datastore-gorm-hibernate5 to v8.0.3 @renovate (#13362)
- Update apache-tomcat monorepo to v9.0.85 - autoclosed @renovate (#13359)
- Update plugin com.gradle.enterprise to v3.16.2 @renovate (#13366)
- Update datastoreVersion to v8.0.4 @renovate (#13360)
- Update grails-testing-support monorepo to v3.1.2 @renovate (#13364)
- Update dependency org.asciidoctor:asciidoctorj to v2.5.11 @renovate (#13361)
- Update dependency org.jsoup:jsoup to v1.17.2 @renovate (#13363)
- Update gspVersion to v6.1.3 @renovate (#13365)
- Update actions/cache action to v4 @renovate (#13367)
- Update actions/checkout action to v4 - autoclosed @renovate (#13305)
- Update actions/setup-java action to v4 @renovate (#13306)
Contributors
@matrei, @puneetbehl, @renovate and @renovate[bot]
5.3.6
What's Changed
- Update NexusPublishing Extension by @puneetbehl in #13303
- Add SDKMan Workflow by @puneetbehl in #13304
- Revert SnakeYAML changes by @guillermocalvo in #13337
Full Changelog: v5.3.5...v5.3.6
3.3.18
What's Changed
- Revert SnakeYAML changes by @guillermocalvo in #13335
Full Changelog: v3.3.17...v3.3.18
5.3.5
What's Changed
- Bump com.gradle.enterprise from 3.15.1 to 3.16 by @dependabot in #13263
- Bump com.gradle.common-custom-user-data-gradle-plugin from 1.11.3 to 1.12.1 by @dependabot in #13264
- Change resolve strategy
DELEGATE_FIRST
=>OWNER_FIRST
by @guillermocalvo in #13257 - Bump com.gradle.enterprise from 3.16 to 3.16.1 by @dependabot in #13297
- Improvements to Release Workflow by @puneetbehl in #13301
Full Changelog: v5.3.4...v5.3.5
6.1.1
What's Changed
- Update junit5 monorepo by @renovate in #13196
- Update GrailsWebRequest by @puneetbehl in #13197
- Update Revved up by Develocity by @puneetbehl in #13198
- Parse CORS mappings by @guillermocalvo in #13204
- Update spring boot to v2.7.17 by @renovate in #13175
- Explicitly bump Spring Framework to 5.3.30 by @matrei in #13205
- Explicitly bump H2 to 2.2.224 by @matrei in #13206
- Upgrade micronaut to version 3.10.3 by @guillermocalvo in #13210
- Update apache-tomcat monorepo to v9.0.83 by @renovate in #13211
- Update dependency com.sun.xml.bind:jaxb-impl to v2.3.9 by @renovate in #13182
- Update spring core to v5.3.31 by @renovate in #13216
- Update dependency com.sun.xml.bind:jaxb-impl to v4 by @renovate in #13212
- Modernise uber test suite build file by @matrei in #13226
- Added @IgnoreIf({os.windows}) on test that is testing for *nix paths. by @matrei in #13225
- Fix flaky tests by using different template names for each test. by @matrei in #13224
- Update apache-maven-resolver monorepo to v1.9.17 by @renovate in #13218
- Update dependency org.grails.plugins:async to v5 by @renovate in #13219
- Update dependency org.springframework.boot:spring-boot-cli to v2.7.18 by @renovate in #13227
- Update apache-maven-resolver monorepo to v1.9.18 by @renovate in #13228
- Update dependency org.jsoup:jsoup to v1.17.1 by @renovate in #13233
- Update gspVersion to v6.1.1 by @renovate in #13236
- Update datastoreVersion to v8.0.3 by @renovate in #13238
- Update project to, and make compatible with, Groovy 3.0.19 by @matrei in #13237
- Update plugin com.gradle.enterprise to v3.16 by @renovate in #13262
- Add SnakeYAML BOM by @guillermocalvo in #13249
- Update dependency commons-io:commons-io to v2.15.1 by @renovate in #13243
- Update actions/setup-java action to v4 by @renovate in #13242
- Update plugin com.gradle.common-custom-user-data-gradle-plugin to v1.12.1 by @renovate in #13268
- Update dependency net.java.dev.jna:jna to v5.14.0 by @renovate in #13278
- Update grails-testing-support monorepo to v3.1.1 by @renovate in #13276
- Update gspVersion to v6.1.2 - autoclosed by @renovate in #13275
- Update apache-tomcat monorepo to v9.0.84 by @renovate in #13283
- Update dependency org.grails:grails-datastore-gorm-hibernate5 to v8.0.2 by @renovate in #13282
- Update aspectjVersion to v1.9.21 by @renovate in #13281
- Update GORM Hibernate5 to 8.0.2 by @puneetbehl in #13287
- Update Grails Plugins BOM by @puneetbehl in #13290
- Update Grails Views to 3.1.1 by @puneetbehl in #13289
- Update Grails Testing Support to 3.1.1 by @puneetbehl in #13288
- Release workflow by @puneetbehl in #13291
Full Changelog: v6.1.0...v6.1.1