Skip to content

Conversation

@gnodet
Copy link
Contributor

@gnodet gnodet commented Jan 30, 2023

@gnodet gnodet force-pushed the MPLUGINTESTING-80 branch from 62ca1d9 to db499d7 Compare January 30, 2023 10:00
@michael-o
Copy link
Member

Is this still backward compatible?

@gnodet
Copy link
Contributor Author

gnodet commented Feb 14, 2023

Is this still backward compatible?

The upgrade from 4.0.0-alpha-2 to alpha-4 ? The renaming from Dom to XmlNode is definitely not, but that's why they are alpha releases.

If you're asking about the upgrade from 3 to 4, that was done in #24, the change should be compatible as the v4 api is supported through new classes in a different package https://github.com/apache/maven-plugin-testing/tree/master/maven-plugin-testing-harness/src/main/java/org/apache/maven/api/plugin/testing
Also, the version has been updated to 4.0.0-SNAPSHOT in the PR above

@gnodet gnodet added this to the 4.0.0-alpha-1 milestone Feb 14, 2023
@gnodet
Copy link
Contributor Author

gnodet commented Feb 14, 2023

Is this still backward compatible?

The upgrade from 4.0.0-alpha-2 to alpha-4 ? The renaming from Dom to XmlNode is definitely not, but that's why they are alpha releases.

If you're asking about the upgrade from 3 to 4, that was done in #24, the change should be compatible as the v4 api is supported through new classes in a different package https://github.com/apache/maven-plugin-testing/tree/master/maven-plugin-testing-harness/src/main/java/org/apache/maven/api/plugin/testing Also, the version has been updated to 4.0.0-SNAPSHOT in the PR above

I'm planning a 4.0.0-alpha-1 release, as there may be a few iterations while we work on various plugins.

@michael-o
Copy link
Member

Is this still backward compatible?

The upgrade from 4.0.0-alpha-2 to alpha-4 ? The renaming from Dom to XmlNode is definitely not, but that's why they are alpha releases.

If you're asking about the upgrade from 3 to 4, that was done in #24, the change should be compatible as the v4 api is supported through new classes in a different package https://github.com/apache/maven-plugin-testing/tree/master/maven-plugin-testing-harness/src/main/java/org/apache/maven/api/plugin/testing Also, the version has been updated to 4.0.0-SNAPSHOT in the PR above

Yes, my bad. I did not pay attention to it.

@gnodet gnodet added the dependencies Pull requests that update a dependency file label Feb 14, 2023
@gnodet gnodet merged commit b9454c2 into apache:master Feb 15, 2023
@gnodet gnodet deleted the MPLUGINTESTING-80 branch February 15, 2023 09:27
@jira-importer
Copy link

Resolve #181

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants