This is an automated email from the ASF dual-hosted git repository.

borinquenkid pushed a change to branch merge-hibernate6
in repository https://gitbox.apache.org/repos/asf/grails-core.git


    from fc6fb27730 working on Composite keys with Cascade not saving correctly
     new 82b33ff73d Key sorting is fixed, but all sorted collection types must 
be SortedSet
     add 8673886349 Add paragraph and link to Gradle Jakarta EE migration plugin
     add 0233b7050e Update grails-doc/src/en/guide/upgrading/upgrading60x.adoc
     add 83052fb588 Update grails-doc/src/en/guide/upgrading/upgrading60x.adoc
     add b168c19521 Update upgrading60x.adoc
     add 7b5c671cd0 Merge pull request #14763 from 
apache/jakarta-migration-plugins
     add cd1c976174 Updates to various documentation that will be included in 
an source only release
     add a0a41c05eb Initial revisions to RELEASE.md
     add e966611623 feedback - add user & dev mailing lists
     add cea4ea2398 add verification steps
     add 0b9b1568bd clarify download locations
     add 74e722ed47 Ensure groovydoc 4.0.27-SNAPSHOT is applied for both the 
core & grails gradle project.  Ensure combined grails-data combined docs makes 
use of doc dependencies.
     add c50622079c Update verification steps for shell testing
     add bd6ca8c7ee Merge remote-tracking branch 
'upstream/documentation-updates' into documentation-updates
     add d417ed337e fix groovydoc so that it is consistent across the project - 
for both combined & individual generated docs
     add 62baf96d5a Merge branch '7.0.x' into documentation-updates
     add fb0e6e3151 do not cache in reproducible builds
     add 8c916b2c84 revert bom publish (will disable DME instead)
     add b0d9e81dc4 Update Open collective language on contributing.md
     add 16faa8863f Update getting help
     add 9d7bb8c121 Merge pull request #14758 from apache/documentation-updates
     add 6520b2e0f9 Update gradle.yml
     add 48bc9288dc Update gradle.yml
     add f6e816b1d5 Update gradle.yml
     add 5a4b2fb051 Merge pull request #14764 from apache/retry-snapshot-publish
     add 0f03fab2c4 Support disabling spring dependency management plugin & 
disable in core
     add 0e8edf8c90 remove unneeded local publish
     add 1f08936286 Add missing copyright
     add 2c4d4556de pin hibernate versions so the migration plugin does not 
break due to using hibernate 6
     add 29e41cb9df fix profile resolution
     add 1e73bbd5e0 Do not upgrade liquibase in teh bom at this time to 
maintain hibernate5 compatibility
     add c5d5f0dae6 fix spring boot projects
     add 7acf07ebfb fix doc generation
     add d29846811e Merge pull request #14765 from 
apache/dependency-management-disable
     add 18c7d18d22 unified groovy version
     add 3c789590af optimizing build for single groovy version
     add 5d59634b15 Spring Boot 3.5.0
     add 337bf414eb groovydoc performance
     add 0217d1d20d add comment on groovy version
     add cbd457bf6a comment on memory increase
     add c286cc6f44 fix include author
     add 9cd4301cc4 Add wrapper instructions for source dist
     add 33c10e1ac8 Merge pull request #14770 from apache/singleGroovy
     add 59ac9002e6 remove staging close from grails-core release process
     add 2c78e1421f Fix access permissions
     add 695fd1f737 groovy.version to non-snapshot
     add d8c5ea150c add checksums
     add 961b1d101e update release workflow: 1. adding known variables 2. 
adding checksum upload process 3. switching away from retired action
     add 39bb95fecc Remove old pacakges permissions
     add d3f4d4be95 Share the staging repository & do not close it as part of 
the core release process
     add c2319773d5 Add wrapper generation task to grails-gradle to match 
grails-core
     add f95737db6b Add source distribution workflow
     add 85f16a59fb Expand on distribution workflow steps
     add 645220e06d Fix path to .sdkmanrc under grails-gradle
     add 87db6772b0 remove `v` prefix from source distribution version
     add cbb7532e96 ensure the apache repo is always after the combined grails 
repo
     add d9d6b41047 correctly apply signing configuration
     add 936e1851b4 Add helper to find stage profile id
     add e2d8058042 Add env secrets
     add 04cfd3ee86 testing another url
     add 8e457f53fe experimenting
     add 153b8af801 [skip ci] attempting to find staging profile url
     add 94415159ef [skip ci] set to root url
     add 2b2d790f5d [skip ci] remove retrieve profile id
     add 07bd6c5e7c [skip ci] adopt ASF signing workflow
     add 06512783e2 [skip ci] Make release/snapshot scripts executeable
     add fa7e21e655 [skip ci] Release v7.0.0-M4
     add 614ba220ae [skip ci] - fix assemble for findMainClass dependencies
     add 16b3992fea [skip ci] rollback to snapshot for release testing
     add 5cbe3a9b66 [skip ci] Release v7.0.0-M4
     add 48ff5676b0 [skip ci] remove old grails distribution & adjust wrapper 
name
     add a9664ae9d9 [skip ci] rollback to snapshot for release testing
     add e3d98c6990 [skip ci] Release v7.0.0-M4
     add 42f17f1d9d [skip ci] fix snapshot dependency validation
     add a59bf22c4a [skip ci] rollback to snapshot for release testing
     add 56e29992a7 [skip ci] Release v7.0.0-M4
     add 929dbd96f5 [skip ci] change release url
     add 295e46d77f [skip ci] rollback to snapshot for release testing
     add c4b9650c6c [skip ci] Release v7.0.0-M4
     add eae50b3c7f rollback to snapshot for release testing
     add 8dd246c749 rollback to snapshot for release testing
     add ba9c4ca865 [skip tests] fix wrapper verification / upload
     add 78401da739 [skip ci] Release v7.0.0-M4
     add 96ac367080 show progress message for wrapper downloads
     add a4a0140419 Merge pull request #14772 from jdaugherty/7.0.x
     add 6402d7ecdc Add workaround for nexus description/group not being defined
     add 9c5b842cb7 Add drop release workflow & prefix release names
     add 2ba0760692 Use the staging repo id instead of the profile id
     add 8c626898ef Allow forcing the staging repository description since 
multiple, separate gradle projects will publish
     add 988b46b6f8 Fix gradle model being found locally
     add bc8589f2d7 fix repositoryDescription
     add 8d36d1e5ea Adjust job name
     add dd43cfbbda Add missing repo description
     add 7d857f0f21 fix task dependencies when signing
     add d61eaacbdd Remove unnecessary jar configure
     add 1ce8e1162f Add workaround for task dependencies - see 
https://github.com/gradle/gradle/issues/26091
     add d4d4bf2256 Do not close staging repo until after forge is published
     add b1c18728b0 [skip ci] fix release drafter
     add 5b56997ab3 [skip ci] close grails-core staging repo so forge can pull 
its artifacts
     add bd25a17ffd [skip ci] ensure grails-gradle-bom is signed
     add 72c51f2cbf [skip ci] add public ip lookup for debugging blocking 
issues on RAO
     new cd2bc74760 Merge branch '7.0.x' into merge-hibernate6
     new 3cfa411a23 Making tests more specific to the domain classes tested
     new c586453643 Added precision to Doubles and Floats
     new bc1c68e3e7 test cleanup
     new f9c44dced9 Fixing order directive to make case insensitive
     new 94266efe1b Fixing min directive
     new 164827a375 Fixing clone method
     new 3d9b4b1918 Added Size predicates
     new 9668f7f034 Handling list method in DetachedCriteria
     add 8430b82da0 Merge branch '7.0.x' of 
https://github.com/apache/grails-core into 7.0.x
     add 5bcccdd4ca [skip ci] adjust gpg key signing for source distro
     add 8b0c7008fc [skip ci] source distribution updates
     add 93ae2a6c06 [skip ci] rename workflow files
     add 541ff1265d [skip ci] Remove `Grails` from title
     add f34eeeb2e0 [skip ci] add KEYS file to share public key used for signing
     add 2180fd927f [skip ci] add instructions for KEYS file
     add dfa0128f5f [skip ci] remove KEYS file since people should download it 
from Apache's site instead
     add d65c1a4ed0 [skip ci] sign wrapper zip
     add 5cb98c057e [skip ci] clarify nexus repo staging
     add 904d7c760d [skip ci] distribution upload
     add 9e7e6bfe0b [skip ci] make release upload temporarily testable
     add 2e119ae382 [skip ci] create grails folders before checking out
     add 6e63fef3a0 [skip ci] troubleshooting svn connection
     add db55426270 [skip ci] troubleshooting svn connection
     add 925cefc163 [skip ci] troubleshooting svn connection
     add cba11a92e1 [skip ci] troubleshooting svn connection
     add 8a9cfd1ff8 [skip ci] troubleshooting svn connection
     add af66c2d448 [skip ci] troubleshooting svn connection
     add a04a262c3e [skip ci] update RELEASE.md
     add 821b9e28c1 [skip ci] generate sha512 for wrapper zip
     add 5aed4b28bf [skip ci] add checksum for source zip
     add f357fa209b [skip ci] upload sha512 checksums
     add c1abdc7076 [skip ci] remove redundant statement
     add f7180efc3f [skip ci] fix write location
     add b45498ef61 [skip ci] include file name in checksum file
     add bc4c649dfa [skip ci] add notes on trust / validity for gpg key
     add 3cfd7cf3a8 [skip ci] store the 512 checksums for jar files
     add bf01e0d6da [skip ci] restore license text from file move
     add 3474643bed [skip ci] restore license
     add a017d60450 [skip ci] add LICENSE/NOTICE for wrapper distribution
     add 4b6a3da1de [skip ci] restore commented sections
     add 8add54320d [skip ci] remove key file update & release related creation
     add de2aec2ada [skip ci] clarify checksums file names
     add 8c611026f4 [skip ci] - Updates for ASM - BSD License
     add d4508fff1b [skip ci] - Include project reactor in NOTICE file
     add db7519d890 [skip ci] - Add Java Servlet, Jakarta Servlet and JSP spec 
license details
     add a2a95abac7 [skip ci] add task to generate published artifact list
     add 6c9a1b0528 Merge branch '7.0.x' of 
https://github.com/apache/grails-core into 7.0.x
     add 74c8ad412c [skip ci] - standardize file lists in LICENSE
     add 03c621be30 [skip ci] - Update headers, LICENSE and NOTICE for files 
from Spring Framework 5.3.x
     add 6593c67d87 [skip ci] add helper script to download
     add 3a6cbfb497 [skip ci] add source distribution verification
     add 83ed77c94b [skip ci] rework source distribution to verify with keys 
file
     add d43130d01b [skip ci] fix checksum / artifact list
     add 2e61ff2a59 [skip ci] scripts to automate jar file verification
     add 793b6fd0d9 [skip ci] wrapper verification automation
     add d237a3a153 Add DISCLAIMER file for incubation/podling status
     add d8aecf7bec [skip ci] be sure gpg verification for jars uses the KEYS 
file
     add 5c94e8bf45 [skip ci] do not redownload if download is already present
     add 6c8e6bbcf6 [skip ci] exclude profile.yml
     add 2220094dbb [skip ci] fix checksum comparison
     add 130b25a524 [skip ci] lookup checksum by jar file name
     add bfac2bb470 [skip ci] download jar files to etc/bin/results/published
     add cee61ecae3 [skip ci] preserve .gitignore
     add cd48145959 [skip ci] download delegating ci
     add bfc086814c [skip ci] updating instructions for cli verification
     add 22ce49c558 [skip ci] add cli verification script
     add ad38b47785 [skip ci] copy the artifact file so it can be diffed
     add 2f705df807 [skip ci] allow a directory argument instead of assuming 
the current project directory
     add f760df0ae2 [skip ci] bootstrap grails-gradle in addition to grails-core
     add 3a85d8492e [skip ci] initial reproducibility rework
     add 2150858129 [skip ci] use build date for reproducible build testing
     add c5de4e7183 [skip ci] fix build date
     add d8634a206d [skip ci] reworking verify steps end-to-end
     add 8ab7a64bb9 [skip ci] remove invalid validation
     add 273083265d [skip ci] add wrapper DISCLAIMER
     add 079e0351a2 [skip ci] fix .git & .github exclusion, but leave 
.gitignore included
     add 92c53a855d [skip ci] ensure DISCLAIMER exists & reproducible build 
verification
     add 691a88f4a9 [skip ci] use the same directory naming scheme that the 
reproducible build test script uses
     add 893de11e2f [skip ci] use an exact java version for reproducible build 
testing
     add 6660a3e08e [skip ci] show a better indicator when a property file has 
been changed to be reproducible
     add 47a98d493c [skip ci] allow only a local cache when reproducible builds 
are configured
     add c103f9b941 [skip ci] do not perform reproducible builds for snapshots 
(caching needs enabled for performance)
     add 856ffb3ffb [skip ci] copy jsp dtd/xsd from Apache Tomcat and updated 
relevant license / notice files
     add bd9b930e0b [skip ci] update release workflow to consistently set 
release indicator
     add 80167f16e5 [skip ci] ensure warning message only shows when it applies
     add 31ee229a15 [skip ci] handle empty strings
     add 3cf649e222 [skip ci] only check published files
     add d67176973d [skip ci] use publishToMavenLocal to ensure sources jars 
are built
     add edba1102d3 [skip ci] tweak the build cache locally so that 
reproducible builds do not use the local cache since it could have been used by 
other codesets
     add 25dadf51ee [skip ci] download as the published jar file name instead 
of the maven jar file name
     add f072ef6892 [skip ci] fix quoting
     add 460e0c00ad [skip ci] fix profile compiler to order templates & 
features in the same order
     add 61b392dbea [skip ci] reproducible builds across platforms - ensure the 
same package name order
     add 192d1c79f4 [skip ci] fix filtering
     add 7fe4f46ab1 [skip ci] make it clear when the reproducible check fails
     add 700b3e38fa [skip ci] update verify instructions
     add 138e908f51 [skip ci] add output & handle running script from a 
different location
     add a5f8fa8710 [skip ci] add docker image to assist in verification
     add cea5fa7402 [skip ci] remove temporary files after source distribution 
creation
     add cf5254e00c [skip ci] ensure source files have a consistent date (gsp 
compilation reproducibility)
     add e76016ae28 [skip ci] generate a consistent filename for profile 
javadoc readme
     add e45a392736 [skip ci] formatting & grammar
     add f9acbd46d0 [skip ci] include the groovydoc version in any generated 
javadoc jar
     add 5986210b14 [skip ci] remove duplicate ids
     add ff45df940a [skip ci] temporarily allow setting the tag separate from 
workflow branch run
     add 2070200fa3 [skip ci] fix build date
     add 69e2e5315d [skip ci] fix build cleanup
     add 9de1458195 [skip ci] debug
     add d7961f2c28 [skip ci] add write permission
     add da5e7650a2 [skip ci] simplify asset deletion
     add 75718537df [skip ci] specify repo
     add 3a62ab2d76 Revert "[skip ci] temporarily allow setting the tag 
separate from workflow branch run"
     add 1cd1fe3d45 [skip ci] set directory & file dates to the same, visiting 
files first
     add c9af64cc3c [skip ci] disable signing when verifying build is 
reproducible
     add bd6bbc3e0a [skip ci] add rsync to docker verification image
     add 32d2c1f82b [skip ci] how to compare artifacts
     add d5bade295c [skip ci] JDK17 and later recommend not setting the 
metaspace since it's unlimited
     add 0910be148e release testing is finished, back to snapshot
     add 5db328ea16 update rat config for release changes
     add 5552997e2e fix GrailsVersion detection logic
     add 1a1acf5d26 fix groovydoc generation
     add 5287422087 add missing copyright
     add 42946819bc ensure wrapper has groovydoc
     add 5683d323cc cleanup profile dependencies including updates to apache 
maven coordinates
     add 62ee4e943e Update to Apache maven coordinates in documentation and 
README
     add 903e240df7 Add additional conversion for 
org.grails.grails-plugin-publish
     add 0eab5febd5 improve sentence
     add f560a5591d Merge branch '7.0.x' into profile-updates
     add 6e8d978eba release testing is finished, back to snapshot
     add 96bd9b5f61 Merge branch '7.0.x' into profile-updates
     add cd747c1d4e Merge branch '7.0.x' into profile-updates
     add 59da6ceb26 Merge branch '7.0.x' into profile-updates
     add 0201be36cd update documentation
     add 1d7735c1f4 Merge pull request #14775 from apache/profile-updates
     add 9622ec5bb4 [skip ci] Release v7.0.0-M4
     add 9d46fb0eb9 Rollback release version from testing
     add f5fd6292ec Fix wrapper copy from distro rename
     add 5e00325a41 [skip ci] Release v7.0.0-M4
     add e32077b316 [skip ci] Rollback release version from testing
     add ccf84eda30 [skip ci] Release v7.0.0-M4
     add 164a45c84a [skip ci] Rollback release version from testing
     add 1e013da910 [skip ci] add verification steps for delegating cli
     add 248a0c29c5 [skip ci] update verification scripts
     add e5f794bd0a [skip ci] fix formatting
     add 9d0a49f0e0 [skip ci] feedback on KEYS file location
     add fde6a958e9 [skip ci] feedback on KEYS file location
     add c1a85f70fc Initial Vote Instructions
     add 7bf7a3ff23 Add Apache Groovy PMC vote template
     add 2dc6fd6305 Merge pull request #14776 from apache/vote-instructions
     add ca47f524c6 [skip ci] Release v7.0.0-M4
     add 57903c733c [skip ci] Fix path
     add 0f7c1f16bd Add instructions on how to expose the port to the docker 
container
     add 5669839f29 #14777 - fix groovy files being included on profile compiler
     add def2d1bf49 ASF infrastructure feedback - remove release steps
     add 812f5388cc exclude build process artifacts that aren't related to the 
source code
     add dcce932d77 exclude git configuration
     add 04ca317571 fix gradle bootstrap process
     add 212c1520f7 update release workflow
     add 56a85aebea back to snapshot to fix issues
     add 7e0c37b4a4 fix gradle-bootstrap permissions
     add a81044a2f1 fix typo
     add fb778e0af9 update dist paths so that grails-core publishes to core
     add fa7bfe248c update test for version rollback
     add b6c9f59c69 fix profile resolution from inside of a grails project
     add 30cf457604 include snapshot url in the wrapper
     add a78c022505 always rerun tasks in CI to ensure tests are run
     add 1ecf2bd973 ensure classes depends on compileProfile
     add 19f097e538 [skip tests] do not use the cache when building a publish 
artifact
     add 1c94c42997 [skip ci] Release v7.0.0-M4
     add 57cc53fbce [skip tests] fix source differences, update verify, & 
restore rat config exclude
     new dd32515c81 Merge branch '7.0.x' into merge-hibernate6
     new d124d92c48 Removing deprecated NamedCriteriaProxy
     new 8c7afaa3d5 Fixing tests
     new ad1c0b5e47 Fixed Finder Or and And and clone
     add 667a033e2c Add add-license scripts for .raw, .java and .groovy
     add a429adb431 Add permissions to release environments
     add 3947ff57e0 Merge pull request #14795 from apache/asfyaml
     add 303490378e Add comment
     add bbd1f4a9c1 Merge pull request #14796 from apache/asfyaml
     add e343be3218 explicitly add jdaugherty as approver
     add 475bd4ed44 Merge pull request #14797 from apache/asfyaml
     add 6ae99ec25d back to snapshot
     add 8d7f59dca8 Merge pull request #14800 from apache/asfyaml
     add 24694591b8 Merge branch '7.0.x' into add-license-raw-groovy-java
     add b94fa455d9 Merge pull request #14794 from 
apache/add-license-raw-groovy-java
     add 0121f0dd2a [skip tests] fix RAT config for gitattribute nesting
     add ec249f436c [skip tests] apply license audit in verification script
     add 2b49761376 [skip tests] do not fail the entire script on reproducible 
since it will be output last
     add a8dacf745c fix token reference
     add 6a70658f89 use generic staging url & use the vineflower decompiler to 
help eliminate false positives
     add 332ec88ad2 #14791 - turn off password leak prompts
     add 6dea20521a #14792 - define grails projects as their own properties in 
the pom
     add 6b24161df6 add missing token
     add b911a2268f Merge pull request #14782 from jdaugherty/7.0.x
     add cc56a584cf Added explanation on how to find staging repo id, and fixed 
a current directory that was wrong
     add a658f0ffbe Update RELEASE.md
     add 73f110feb0 Merge pull request #14781 from apache/chore/verify-fix
     add 811ffb8e73 initial attempt at GitHub -> Mailing List notifications
     add 16af3eeab7 Update PR related notifications to go to commits
     add cd5e41f16e Update issues to go to notifications
     add d7c3fc2269 Update .asf.yaml
     add 24e548ed86 Merge pull request #14784 from apache/asf.yaml-notifications
     add 2c5b70652c Update geb GitHub links
     add 5e19e7919e Add Geb Container Runtime Requirement to Breaking Changes 
section
     add dd3888b1ba Update grails-doc/src/en/ref/Command Line/plugin-info.adoc
     add 1d49052586 Merge pull request #14793 from 
jamesfredley/geb-documentation-changes
     add 9f67238190 fixes from testing redis / spring security
     add eef0330c84 Document release steps
     add fa452bcd14 Remove typo
     add d9062744fb update cli location
     add 12c580f8fc update RELEASE instructions
     add 383f36977e #14787 - reduce RAO load
     add 80310f93c5 Update grails-forge - google cloud run deploy documentation
     add 9ae82c2771 Move start.grails.org section up
     add b2817d18bf Merge branch '7.0.x' into forge-release-docs
     add 4961f0e713 Update RELEASE.md
     add ee726b2e40 Merge pull request #14803 from apache/forge-release-docs
     add ddb3a3a94e Update release instructions with better announcement email
     add cc4f2d5624 svn test workflow
     add 343fe31b0b remove staging repo reference since the verify scripts no 
longer require it
     add 8eaa8ebf05 Unnest the snapshot zip uploaded to workflow results
     add dcf314fb22 Update artifact name to 
apache-grails-wrapper-SNAPSHOT-incubating-bin
     add de1b41b11e Merge pull request #14808 from apache/unnest-snapshot-zip
     add 639b1edba8 [skip tests] fix RAT config for gitattribute nesting
     add 8b5b61a035 [skip tests] apply license audit in verification script
     add 531c081104 [skip tests] do not fail the entire script on reproducible 
since it will be output last
     add 20d9f097b4 The IdeaModule.testSourceDirs property has been deprecated
     add 80d4def868 CopyProcessingSpec.setFileMode(Integer) & 
CopyProcessingSpec.setDirMode(Integer) methods are deprecated.
     add 299f11e313 Merge branch '7.0.x' into gradle-deprecations
     add c2f193dbd2 feedback - switch to int variant
     add ac4e50216d remove gradle deprecation
     add de36ed4213 Remove duplicate source file
     add d3c813dee0 remove project usages from extract dependencies task
     add 6b11a93476 remove project usages from ProfileCompilerTask
     add a0737af4b0 rework the FindMainClassTask to no longer use deprecated 
gradle features
     add 62f76ccda1 remove .project usage
     add 3d8c5f53c2 Ensure the FindMainTask runs when a file was not produced, 
and handle the file not existing so that the error comes from the task instead 
of an obscure gradle error
     add 4a9f2b4b50 remove project calls from profile compile task
     add 74951f436f remove project calls from startScript task action
     add 025edd5e20 fix publish guide task from using project inside of a task 
action
     add cdc49ca083 remove project usage from task action
     add 27288de1e7 instead of deleting, redefine the resources to avoid 
project usage in task action
     add e02c512b50 remove project usage from task actions
     add eee488a6d9 move convention to parent abstract task
     add 02e873f8b9 Change title & vendor to meet ASF requirements
     add 7c004fbe0a fix: adapt to changed jar `Implementation-Title`
     add 157c3c7c1a Merge pull request #14805 from apache/gradle-deprecations
     add 08ca45ccbf Update grails-static-website section
     add a259ac8f74 Merge pull request #14807 from 
apache/grails-static-website-release
     add 8b35c6ded1 ensure compileTestGroovy depends on the template task if 
applied
     add 8fa1a550a0 Support specifying the publication name so that gradle 
plugins can be published
     add 0b5ed81b7a Merge pull request #14812 from 
apache/gradlePluginPublishSupport
     add 9847aa49ed Use developmentOnly Gradle configuration scope for webjars
     add 52e91d0f3d Add developmentOnly platform(project(':grails-bom'))
     add d03aa57fb5 Merge pull request #14811 from 
apache/webjars-developmentOnly
     add 176fb8f171 Add logging & reduce Github API calls
     new 115ef0362c Merge branch '7.0.x' into merge-hibernate6

The 15 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .asf.yaml                                          |   52 +
 .github/scripts/setReleasedGrailsVersion.sh        |    0
 .github/scripts/setSnapshotGrailsVersion.sh        |    0
 .github/workflows/gradle.yml                       |   70 +-
 .github/workflows/release-drop-staging.yml         |   46 +
 .github/workflows/release-notes.yml                |    7 +-
 .github/workflows/release-source-distribution.yml  |  125 ++
 .github/workflows/release-upload.yml               |  127 ++
 .github/workflows/release.yml                      |  176 +-
 .github/workflows/svn-upload-testing.yml           |   58 +
 CODE_OF_CONDUCT.md                                 |    8 +
 CONTRIBUTING.md                                    |   83 +-
 DISCLAIMER                                         |    1 +
 KEYS                                               |   52 +
 LICENSE                                            |   39 +
 NOTICE                                             |   25 +-
 README.md                                          |  134 +-
 RELEASE.md                                         |  469 +++-
 UPGRADE7.md                                        |    4 +-
 build.gradle                                       |   15 +-
 buildSrc/build.gradle                              |    8 +-
 .../groovy/grails/doc/AddReleaseDropDown.groovy    |   12 +-
 dependencies.gradle                                |   54 +-
 etc/bin/Dockerfile                                 |   46 +
 ...se-js.groovy => add-license-groovy-java.groovy} |    6 +-
 ...-license-adoc.groovy => add-license-raw.groovy} |    6 +-
 etc/bin/download-release-artifacts.sh              |   48 +
 etc/bin/extract-build-artifact.sh                  |   31 +-
 etc/bin/generate-build-artifact-hashes.groovy      |   17 +-
 .../log4j.properties => etc/bin/reset-verify.sh    |   33 +-
 etc/bin/test-reproducible-build.sh                 |    2 +-
 etc/bin/test-reproducible-builds.sh                |    6 +-
 etc/bin/verify-cli-distribution.sh                 |   97 +
 etc/bin/verify-jar-artifacts.sh                    |  166 ++
 etc/bin/verify-reproducible.sh                     |  167 ++
 etc/bin/verify-source-distribution.sh              |   91 +
 etc/bin/verify-wrapper-distribution.sh             |   95 +
 etc/bin/verify.sh                                  |  108 +
 gradle-bootstrap/build.gradle                      |   60 +
 .../settings.gradle                                |    0
 gradle.properties                                  |    9 +-
 gradle/docs-config.gradle                          |   11 -
 gradle/docs-dependencies.gradle                    |   47 +
 gradle/grails-data-tck-config.gradle               |    3 +
 .../grails-extension-gradle-config.gradle          |   35 +-
 gradle/java-config.gradle                          |   15 +-
 gradle/publish-config.gradle                       |   81 +
 gradle/publish-root-config.gradle                  |   73 +
 gradle/rat-root-config.gradle                      |   17 +-
 gradle/wrapper/gradle-wrapper.properties           |   15 -
 gradlew.bat                                        |    0
 grails-bom/build.gradle                            |   49 +-
 .../src/main/groovy/grails/io/ResourceUtils.groovy |    2 +-
 grails-cache/build.gradle                          |    1 +
 .../AbstractRecursiveAnnotationVisitor.java        |   21 +-
 .../AnnotationAttributesReadingVisitor.java        |   21 +-
 .../AnnotationMetadataReadingVisitor.java          |   21 +-
 .../annotation/AnnotationReadingVisitorUtils.java  |   21 +-
 .../annotation/ClassMetadataReadingVisitor.java    |   21 +-
 .../annotation/MethodMetadataReadingVisitor.java   |   21 +-
 .../RecursiveAnnotationArrayVisitor.java           |   21 +-
 .../RecursiveAnnotationAttributesVisitor.java      |   21 +-
 .../grails/common/compiler/asm/Attribute.java      |   39 +-
 .../grails/common/compiler/asm/ByteVector.java     |   39 +-
 .../grails/common/compiler/asm/ClassReader.java    |   39 +-
 .../apache/grails/common/compiler/asm/Context.java |   39 +-
 .../grails/common/compiler/asm/TypePath.java       |   39 +-
 .../common/properties/PropertyFileUtils.groovy     |    3 +-
 grails-data-docs/stage/build.gradle                |   59 +-
 grails-data-hibernate5/dbmigration/README.md       |    2 -
 grails-data-hibernate5/dbmigration/build.gradle    |   27 +-
 grails-data-hibernate5/docs/build.gradle           |    1 +
 grails-data-hibernate5/grails-plugin/build.gradle  |    1 +
 .../org/grails/orm/hibernate/HibernateSession.java |    6 +-
 .../orm/hibernate/cfg/GrailsDomainBinder.java      |    2 +
 .../HibernateConnectionSourceSettings.groovy       |   17 +
 .../query/AbstractHibernateCriteriaBuilder.java    |    4 +-
 .../hibernate/query/AbstractHibernateQuery.java    |  103 +-
 .../grails/orm/hibernate/query/HibernateQuery.java |   27 +-
 .../orm/hibernate/query/PredicateGenerator.java    |   55 +-
 .../CompositeIdWithManyToOneAndSequenceSpec.groovy |   18 +-
 .../gorm/specs/HibernateGormDatastoreSpec.groovy   |    3 +-
 .../specs/MultiColumnUniqueConstraintSpec.groovy   |    1 +
 .../grails/gorm/specs/OptimisticLockingSpec.groovy |    6 +-
 .../CompositeIdWithDeepOneToManyMappingSpec.groovy |    4 +-
 .../GlobalConstraintWithCompositeIdSpec.groovy     |    2 +-
 .../specs/hibernatequery/HibernateQuerySpec.groovy |  199 +-
 .../HibernateConnectionSourceSettingsSpec.groovy   |    3 +-
 grails-data-mongodb/README.md                      |    1 -
 grails-data-mongodb/docs/build.gradle              |    1 +
 grails-data-mongodb/grails-plugin/build.gradle     |    2 +
 .../examples/grails3-neo4j-hibernate/build.gradle  |    3 +-
 .../examples/grails3-neo4j/build.gradle            |    3 +-
 grails-databinding/build.gradle                    |    4 -
 .../groovy/grails/gorm/DetachedCriteria.groovy     |    7 +-
 .../main/groovy/grails/gorm/PagedResultList.java   |    1 +
 .../org/grails/datastore/gorm/GormEnhancer.groovy  |   71 -
 .../org/grails/datastore/gorm/GormEntity.groovy    |   25 +-
 .../org/grails/datastore/gorm/GormStaticApi.groovy |   14 +-
 .../datastore/gorm/query/NamedCriteriaProxy.groovy |  297 ---
 .../query/criteria/AbstractDetachedCriteria.groovy |    2 +-
 .../testing/tck/base/GrailsDataTckManager.groovy   |   50 +-
 .../data/testing/tck/domains/CommonTypes.groovy    |    4 +
 .../data/testing/tck/domains/EagerOwner.groovy     |   14 +
 .../data/testing/tck/tests/AttachMethodSpec.groovy |    3 +
 .../testing/tck/tests/CircularOneToManySpec.groovy |    4 +
 .../tck/tests/CommonTypesPersistenceSpec.groovy    |    3 +
 .../testing/tck/tests/CriteriaBuilderSpec.groovy   |    5 +
 .../testing/tck/tests/CrudOperationsSpec.groovy    |    4 +
 .../data/testing/tck/tests/DeleteAllSpec.groovy    |    4 +
 .../testing/tck/tests/DetachedCriteriaSpec.groovy  |    4 +
 .../data/testing/tck/tests/DomainEventsSpec.groovy |    4 +
 .../grails/data/testing/tck/tests/EnumSpec.groovy  |    4 +
 .../testing/tck/tests/FindByExampleSpec.groovy     |    4 +
 .../data/testing/tck/tests/FindByMethodSpec.groovy |    6 +-
 .../testing/tck/tests/FindOrCreateWhereSpec.groovy |    4 +
 .../testing/tck/tests/FindOrSaveWhereSpec.groovy   |    4 +
 .../data/testing/tck/tests/FindWhereSpec.groovy    |    4 +
 .../data/testing/tck/tests/GormEnhancerSpec.groovy |    4 +
 .../testing/tck/tests/GormValidateableSpec.groovy  |    4 +
 .../data/testing/tck/tests/GroovyProxySpec.groovy  |    4 +
 .../data/testing/tck/tests/ListOrderBySpec.groovy  |    4 +
 .../data/testing/tck/tests/NamedQuerySpec.groovy   |    4 +
 .../data/testing/tck/tests/NegationSpec.groovy     |    5 +
 .../data/testing/tck/tests/NotInListSpec.groovy    |    4 +
 .../testing/tck/tests/NullValueEqualSpec.groovy    |    4 +
 .../data/testing/tck/tests/OneToManySpec.groovy    |    4 +
 .../data/testing/tck/tests/OneToOneSpec.groovy     |    4 +
 .../testing/tck/tests/OptimisticLockingSpec.groovy |    4 +
 .../data/testing/tck/tests/OrderBySpec.groovy      |    4 +
 .../data/testing/tck/tests/PagedResultSpec.groovy  |    4 +
 .../data/testing/tck/tests/ProxyLoadingSpec.groovy |    4 +
 .../tck/tests/QueryAfterPropertyChangeSpec.groovy  |    4 +
 .../tck/tests/QueryByAssociationSpec.groovy        |    4 +
 .../data/testing/tck/tests/QueryByNullSpec.groovy  |    4 +
 .../data/testing/tck/tests/QueryEventsSpec.groovy  |    3 +-
 .../data/testing/tck/tests/RangeQuerySpec.groovy   |    4 +
 .../data/testing/tck/tests/SaveAllSpec.groovy      |    4 +
 .../tck/tests/SessionCreationEventSpec.groovy      |    1 +
 .../data/testing/tck/tests/SizeQuerySpec.groovy    |    4 +
 .../testing/tck/tests/WithTransactionSpec.groovy   |    4 +
 grails-doc/build.gradle                            |   52 +-
 grails-doc/resources/doc.properties                |   15 +-
 .../en/guide/REST/jsonViews/jsonViewsSetup.adoc    |    2 +-
 grails-doc/src/en/guide/commandLine.adoc           |    2 +-
 .../commandLine/gradleBuild/gradlePlugins.adoc     |   23 +-
 grails-doc/src/en/guide/conf/docengine.adoc        |    2 +-
 grails-doc/src/en/guide/introduction/whatsNew.adoc |    2 +-
 .../src/en/guide/profiles/creatingProfiles.adoc    |    2 +-
 .../src/en/guide/profiles/profileInheritance.adoc  |    2 +-
 .../src/en/guide/profiles/publishingProfiles.adoc  |   62 +-
 .../src/en/guide/upgrading/upgrading60x.adoc       |   49 +-
 grails-doc/src/en/ref/Command Line/docs.adoc       |    6 +-
 .../src/en/ref/Command Line/plugin-info.adoc       |    6 +-
 grails-fields/build.gradle                         |    1 +
 grails-geb/README.md                               |    1 -
 grails-geb/build.gradle                            |    2 +-
 .../grails/plugin/geb/GebGrailsPlugin.groovy       |    6 +-
 .../plugin/geb/WebDriverContainerHolder.groovy     |   16 +-
 grails-gradle/bom/build.gradle                     |   33 +-
 grails-gradle/build.gradle                         |   46 +-
 grails-gradle/buildSrc/build.gradle                |    7 +
 grails-gradle/docs-core/build.gradle               |   15 +-
 .../groovy/grails/doc/gradle/PublishGuide.groovy   |    6 +-
 .../tasks/bom/ExtractDependenciesTask.groovy       |   11 +-
 .../tasks/bom/ExtractedDependencyConstraint.groovy |    2 +-
 .../gradle/tasks/bom/PropertyNameCalculator.groovy |   21 +
 grails-gradle/gradle/checksum-config.gradle        |   99 +
 grails-gradle/gradle/docs-config.gradle            |   18 +-
 grails-gradle/gradle/e2eTest.gradle                |    2 +-
 grails-gradle/gradle/java-config.gradle            |   23 +-
 grails-gradle/gradle/publish-root-config.gradle    |  120 +
 .../gradle/signing-config.gradle                   |   32 +-
 .../gradle/wrapper/gradle-wrapper.properties       |   15 -
 grails-gradle/model/build.gradle                   |   23 +-
 .../src/main/groovy/grails/util/Environment.groovy |    2 +-
 .../org/grails/io/support/MainClassFinder.groovy   |   35 +-
 .../org/grails/io/support/MainClassHolder.groovy   |   10 +-
 grails-gradle/plugins/README.md                    |   16 +-
 grails-gradle/plugins/build.gradle                 |    2 +
 .../gradle/plugin/core/GrailsExtension.groovy      |    5 +
 .../gradle/plugin/core/GrailsGradlePlugin.groovy   |  145 +-
 .../plugin/core/GrailsPluginGradlePlugin.groovy    |    7 +-
 .../plugin/core/IntegrationTestGradlePlugin.groovy |   12 +-
 .../GrailsClasspathToolingModelBuilder.groovy      |   10 +-
 .../profiles/GrailsProfileGradlePlugin.groovy      |  186 +-
 .../GrailsProfilePublishGradlePlugin.groovy        |   15 +-
 .../profiles/tasks/ProfileCompilerTask.groovy      |  118 +-
 .../publishing/GrailsPublishExtension.groovy       |    5 +
 .../publishing/GrailsPublishGradlePlugin.groovy    |   76 +-
 .../gradle/plugin/run/FindMainClassTask.groovy     |  150 --
 .../views/AbstractGroovyTemplateCompileTask.groovy |   39 +-
 .../views/AbstractGroovyTemplatePlugin.groovy      |    5 +
 .../plugin/views/json/GsonViewCompilerTask.groovy  |    5 +-
 .../views/markup/MarkupViewCompilerTask.groovy     |    5 +-
 grails-gradle/tasks/build.gradle                   |   11 +-
 .../gradle/plugin/run/FindMainClassTask.groovy     |  184 +-
 grails-gsp/core/README.md                          |    6 +-
 grails-gsp/grails-sitemesh3/build.gradle           |    1 +
 .../resources/org/grails/gsp/jsp/web-app_2_2.dtd   | 1030 ++++-----
 .../resources/org/grails/gsp/jsp/web-app_2_3.dtd   | 1990 ++++++++--------
 .../resources/org/grails/gsp/jsp/web-app_2_4.xsd   | 2369 ++++++++++----------
 .../resources/org/grails/gsp/jsp/web-app_2_5.xsd   | 2206 ++++++++----------
 .../resources/org/grails/gsp/jsp/web-app_4_0.xsd   |   81 +-
 .../resources/org/grails/gsp/jsp/web-app_5_0.xsd   |   80 +-
 .../resources/org/grails/gsp/jsp/web-app_6_0.xsd   |   80 +-
 .../org/grails/gsp/jsp/web-jsptaglibrary_1_1.dtd   |  290 +--
 .../org/grails/gsp/jsp/web-jsptaglibrary_1_2.dtd   |  610 ++---
 .../org/grails/gsp/jsp/web-jsptaglibrary_2_0.xsd   | 1232 +++++++---
 .../org/grails/gsp/jsp/web-jsptaglibrary_2_1.xsd   | 1355 ++---------
 .../org/grails/gsp/jsp/web-jsptaglibrary_3_0.xsd   |  666 +++---
 grails-gsp/grails-web-taglib/build.gradle          |   10 +-
 grails-gsp/plugin/build.gradle                     |    1 +
 grails-gsp/spring-boot/build.gradle                |   10 +
 grails-profiles/base/build.gradle                  |   14 +-
 grails-profiles/plugin/build.gradle                |    3 +-
 grails-profiles/plugin/profile.yml                 |    2 +-
 grails-profiles/profile/build.gradle               |    5 +-
 grails-profiles/profile/skeleton/build.gradle      |    7 +-
 grails-profiles/rest-api-plugin/build.gradle       |    5 +-
 grails-profiles/rest-api-plugin/profile.yml        |    6 +-
 grails-profiles/rest-api/build.gradle              |    3 +-
 grails-profiles/rest-api/profile.yml               |    2 +-
 grails-profiles/web-plugin/build.gradle            |    3 +-
 grails-profiles/web/build.gradle                   |    3 +-
 grails-scaffolding/build.gradle                    |    1 +
 grails-shell-cli/build.gradle                      |   21 +-
 .../main/groovy/org/grails/cli/GrailsCli.groovy    |    8 +-
 .../grails/cli/profile/ProfileRepoConfig.groovy    |    1 +
 grails-spring/build.gradle                         |    2 +-
 grails-test-examples/app1/build.gradle             |    5 +-
 grails-test-examples/app2/build.gradle             |    5 +-
 grails-test-examples/app3/build.gradle             |    1 +
 .../async-events-pubsub-demo/build.gradle          |    1 +
 grails-test-examples/cache/build.gradle            |    1 +
 grails-test-examples/datasources/build.gradle      |    1 +
 grails-test-examples/demo33/build.gradle           |    6 +-
 .../external-configuration/build.gradle            |    1 +
 grails-test-examples/geb/build.gradle              |    6 +-
 .../spock/ContainerFileDetectorSpockSpec.groovy    |    2 +-
 grails-test-examples/gorm/build.gradle             |    1 +
 grails-test-examples/gsp-sitemesh3/build.gradle    |    6 +-
 .../gsp-spring-boot/app/build.gradle               |    9 -
 .../hibernate5/grails-data-service/build.gradle    |    1 +
 .../grails-database-per-tenant/build.gradle        |    4 +-
 .../grails-hibernate-groovy-proxy/build.gradle     |    1 +
 .../hibernate5/grails-hibernate/build.gradle       |    4 +-
 .../grails-multiple-datasources/build.gradle       |    1 +
 .../grails-partitioned-multi-tenancy/build.gradle  |    4 +-
 .../grails-schema-per-tenant/build.gradle          |    4 +-
 .../hibernate5/issue450/build.gradle               |    6 +-
 grails-test-examples/hyphenated/build.gradle       |    4 +-
 grails-test-examples/issue-11102/build.gradle      |    6 +-
 grails-test-examples/issue-11767/build.gradle      |    1 +
 .../issue-698-domain-save-npe/build.gradle         |    1 +
 grails-test-examples/issue-views-182/build.gradle  |    1 +
 grails-test-examples/micronaut/build.gradle        |    6 +-
 grails-test-examples/mongodb/base/build.gradle     |    4 +-
 .../mongodb/database-per-tenant/build.gradle       |    4 +-
 .../mongodb/gson-templates/build.gradle            |    4 +-
 .../mongodb/hibernate5/build.gradle                |    4 +-
 .../mongodb/test-data-service/build.gradle         |    1 +
 grails-test-examples/namespaces/build.gradle       |    4 +-
 .../plugins/issue-11767-plugin/build.gradle        |    1 +
 .../plugins/issue11005/build.gradle                |    1 +
 .../plugins/loadafter/build.gradle                 |    1 +
 .../plugins/loadfirst/build.gradle                 |    1 +
 .../plugins/loadsecond/build.gradle                |    1 +
 .../views-functional-tests-plugin/build.gradle     |    1 +
 .../views-functional-tests/build.gradle            |    4 +-
 grails-views-gson/build.gradle                     |    1 +
 grails-views-markup/build.gradle                   |    1 +
 .../main/groovy/org/grails/web/json/JSONArray.java |   21 +-
 .../groovy/org/grails/web/json/JSONElement.java    |   17 +-
 .../groovy/org/grails/web/json/JSONException.java  |   17 +-
 .../groovy/org/grails/web/json/JSONObject.java     |   21 +-
 .../groovy/org/grails/web/json/JSONTokener.java    |   21 +-
 .../groovy/org/grails/web/json/JSONWriter.java     |   21 +-
 grails-wrapper/build.gradle                        |   25 +-
 grails-wrapper/distribution-artifacts/DISCLAIMER   |    1 +
 .../distribution-artifacts/LICENSE                 |  430 ++--
 .../distribution-artifacts/NOTICE                  |    0
 .../src/main/java/grails/init/GrailsUpdater.java   |  126 +-
 .../src/main/java/grails/init/GrailsVersion.java   |   77 +-
 .../src/main/java/grails/init/Start.java           |   12 +
 .../groovy/grails/init/GrailsVersionSpec.groovy    |   75 +
 licenses/LICENSE-CDDL.txt                          |  328 +++
 licenses/LICENSE-EPL2.txt                          |  289 +++
 licenses/LICENSE-asm.txt                           |   27 +
 settings.gradle                                    |   15 +-
 290 files changed, 11219 insertions(+), 8749 deletions(-)
 create mode 100644 .asf.yaml
 mode change 100644 => 100755 .github/scripts/setReleasedGrailsVersion.sh
 mode change 100644 => 100755 .github/scripts/setSnapshotGrailsVersion.sh
 create mode 100644 .github/workflows/release-drop-staging.yml
 create mode 100644 .github/workflows/release-source-distribution.yml
 create mode 100644 .github/workflows/release-upload.yml
 create mode 100644 .github/workflows/svn-upload-testing.yml
 create mode 100644 CODE_OF_CONDUCT.md
 create mode 100644 DISCLAIMER
 create mode 100644 KEYS
 create mode 100644 etc/bin/Dockerfile
 copy etc/bin/{add-license-js.groovy => add-license-groovy-java.groovy} (88%)
 copy etc/bin/{add-license-adoc.groovy => add-license-raw.groovy} (97%)
 mode change 100755 => 100644
 create mode 100755 etc/bin/download-release-artifacts.sh
 copy grails-test-suite-persistence/src/test/groovy/log4j.properties => 
etc/bin/reset-verify.sh (52%)
 mode change 100644 => 100755
 create mode 100755 etc/bin/verify-cli-distribution.sh
 create mode 100755 etc/bin/verify-jar-artifacts.sh
 create mode 100755 etc/bin/verify-reproducible.sh
 create mode 100755 etc/bin/verify-source-distribution.sh
 create mode 100755 etc/bin/verify-wrapper-distribution.sh
 create mode 100755 etc/bin/verify.sh
 create mode 100644 gradle-bootstrap/build.gradle
 copy 
grails-test-examples/views-functional-tests/grails-app/views/non-standard/_relativeTemplate.gson
 => gradle-bootstrap/settings.gradle (100%)
 copy 
grails-core/src/test/groovy/org/grails/core/cfg/EnvironmentAwareSpec.groovy => 
gradle/grails-extension-gradle-config.gradle (60%)
 mode change 100644 => 100755 gradlew.bat
 delete mode 100644 
grails-datamapping-core/src/main/groovy/org/grails/datastore/gorm/query/NamedCriteriaProxy.groovy
 create mode 100644 
grails-datamapping-tck/src/main/groovy/org/apache/grails/data/testing/tck/domains/EagerOwner.groovy
 create mode 100644 grails-gradle/gradle/checksum-config.gradle
 create mode 100644 grails-gradle/gradle/publish-root-config.gradle
 copy 
grails-data-graphql/examples/grails-tenant-app/grails-app/domain/grails/tenant/app/User.groovy
 => grails-gradle/gradle/signing-config.gradle (54%)
 copy 
grails-test-examples/micronaut/grails-app/services/micronaut/TestService.groovy 
=> 
grails-gradle/model/src/main/groovy/org/grails/io/support/MainClassHolder.groovy
 (90%)
 delete mode 100644 
grails-gradle/plugins/src/main/groovy/org/grails/gradle/plugin/run/FindMainClassTask.groovy
 create mode 100644 grails-wrapper/distribution-artifacts/DISCLAIMER
 copy LICENSE => grails-wrapper/distribution-artifacts/LICENSE (92%)
 copy NOTICE => grails-wrapper/distribution-artifacts/NOTICE (100%)
 create mode 100644 
grails-wrapper/src/test/groovy/grails/init/GrailsVersionSpec.groovy
 create mode 100644 licenses/LICENSE-CDDL.txt
 create mode 100644 licenses/LICENSE-EPL2.txt
 create mode 100644 licenses/LICENSE-asm.txt


Reply via email to