Skip to content

Update groovy to 3.0.25#9059

Merged
matthiasblaesing merged 1 commit intoapache:masterfrom
matthiasblaesing:update-groovy
Dec 9, 2025
Merged

Update groovy to 3.0.25#9059
matthiasblaesing merged 1 commit intoapache:masterfrom
matthiasblaesing:update-groovy

Conversation

@matthiasblaesing
Copy link
Contributor

No description provided.

@matthiasblaesing matthiasblaesing added this to the NB29 milestone Dec 2, 2025
@mbien mbien added the Upgrade Library Library (Dependency) Upgrade label Dec 2, 2025
@matthiasblaesing
Copy link
Contributor Author

I consider this a minimal change, so I plan to merge this early next week, unless objections are raised.

@mbien
Copy link
Member

mbien commented Dec 9, 2025

noticed when trying to find the release notes that the project moved to a different group ID:
https://mvnrepository.com/artifact/org.codehaus.groovy/groovy
->
https://mvnrepository.com/artifact/org.apache.groovy/groovy

changelog is here btw: https://groovy-lang.org/changelogs/changelog-3.0.25.html

Copy link
Member

@mbien mbien left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

not tested but the changes look good to me.

@ebarboni
Copy link
Contributor

ebarboni commented Dec 9, 2025

could be nice to migrate the groupId to ease update for future maybe ?

@neilcsmith-net
Copy link
Member

neilcsmith-net commented Dec 9, 2025

could be nice to migrate the groupId to ease update for future maybe ?

Not until upgrading to 4 or 5 surely?!

Not tested, but this looks correct. Thanks! Additional changelog obviously https://groovy-lang.org/changelogs/changelog-3.0.24.html too.

EDIT : possible merit to incrementing spec version in the manifest and adding in an implementation version at 3.0.25?

@mbien
Copy link
Member

mbien commented Dec 9, 2025

the new group ID is for gradle releases 4.x and later which is a major version bump. This would involve more changes. Its something we should do at some point but it shouldn't hold off this point release update.

@matthiasblaesing matthiasblaesing merged commit fc8f9fa into apache:master Dec 9, 2025
31 checks passed
@matthiasblaesing matthiasblaesing deleted the update-groovy branch January 4, 2026 16:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Groovy Upgrade Library Library (Dependency) Upgrade

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants