Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare for 3.0.0 release #130

Merged
merged 7 commits into from
Nov 27, 2023
Merged

Prepare for 3.0.0 release #130

merged 7 commits into from
Nov 27, 2023

Conversation

rvesse
Copy link
Owner

@rvesse rvesse commented Nov 23, 2023

Takes the changes that were previously slated for 2.10.0 and prepares them for a 3.0.0 release instead due to the number of accumulated breaking changes.

The existing 3x branch will be suitably renamed to 4x

Bumps various dependencies to latest stable available
Since this release will actually contain a number of significant
breaking changes decided to make this a major version bump
@rvesse rvesse self-assigned this Nov 23, 2023
Once actually building with Java 11 the module-info.java files proved
insufficient so these have been updated to reflect the shortcomings
identified.

One side effect of this is that in some modules the tests now have a
separate tests package and associated module to make all the tests run
properly under JPMS.
- Added @ExternalDiscussion
- Added specific example of using a Module Path safe resource path into
  the airline-examples module
- Clarified JDK and JPMS compatibility guidelines in documentation
@rvesse rvesse merged commit 08c30fa into main Nov 27, 2023
2 checks passed
@rvesse rvesse deleted the 2.10 branch November 27, 2023 14:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant