jamesfredley commented on PR #15319:
URL: https://github.com/apache/grails-core/pull/15319#issuecomment-3761898825

   I am seeing these changes between the two files:
   
   ### 1. Property name standardization (hyphen vs dot)
   - The 7.0.5 POM contained **some duplicated properties** — one version with 
a hyphen (e.g., `byte-buddy.version`) and an identical one with a dot (e.g., 
`byte.buddy.version`), both set to the same value.
   - In 7.0.6-SNAPSHOT:
     - All dotted variants have been **removed**.
     - Only the hyphenated form is kept (e.g., `byte-buddy.version`, 
`asset-pipeline-gradle.version`, `directory-watcher.version`, etc.).
     - This applies to dozens of properties (ant, asciidoctor, asset-pipeline, 
byte-buddy, commons-text, directory-watcher, grails-publish, javaparser, 
spring-boot sub-properties, etc.).
   
   ### 2. Specific property value or reference changes
   - `rxjava.version`:  
     – 7.0.5: `3.1.11` (a mistake, as it duplicated the RxJava 3 value)  
     – 7.0.6-SNAPSHOT: corrected to `1.3.8` (the proper RxJava 1 version)
   - `io.reactivex.rxjava2:rxjava`:  
     – 7.0.5: `3.1.11` (a mistake, as it duplicated the RxJava 3 value)  
     – 7.0.6-SNAPSHOT: corrected to `2.2.21` (the proper RxJava 2 version)
   - Asciidoctor Gradle JVM plugin:  
     – 7.0.5: used a separate property `${asciidoctor.gradle.jvm.version}` with 
value `4.0.5`  
     – 7.0.6-SNAPSHOT: now uses `${asciidoctorj.version}` (value `3.0.0`), 
aligning it with the AsciidoctorJ library version 
   
   - Several dependencies that previously used dotted/separate properties now 
reference the standardized hyphenated ones (e.g., `ant-junit` now uses 
`${ant.version}` instead of a separate `${ant.junit.version}`, Spring Boot CLI 
and Gradle plugin now use `${spring-boot.version}`, etc.).
   
   ### 3. Hard-coded snapshot versions for certain Grails artifacts
   - A handful of Grails-owned artifacts that are part of the build itself (not 
typical runtime dependencies) now have their version hard-coded to 
`7.0.6-SNAPSHOT` instead of using a property:
     - `grails-gsp-spring-boot`
     - `grails-gradle-plugins`, `grails-gradle-model`, `grails-gradle-common`, 
`grails-gradle-tasks`
   - `liquibase-hibernate5` is hard-coded to `4.27.0` instead of using 
`${liquibase-hibernate5.version}`.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to