-
Notifications
You must be signed in to change notification settings - Fork 35
Closed
Labels
releaseIssue that proposes a new releaseIssue that proposes a new release
Description
Proposal
There have been additional changes to the API and TCK that will require an additional milestone release.
Outstanding work
- allow Delete with no parameters to make BasicRepository.deleteAll() valid #413
- [Fix]Should non-standard query by methods be supported by user defined repositories #414
- Fix TCK test errors #411
- At Update annotation, should we be most restrict #410
- reintroduce static metamodel? #394
- TCK allow certification against Java 17 and 21 #421
- Sort with type parameter #432
Anything else we need to go into Milestone 3?
Check List
Prepare
- Open this issue.
- Complete outstanding work
- (Update TCK Signatures to capture API changes)[https://github.com/jakartaee/data/actions/workflows/release.yml]
Stage release
- Update the CHANGELOG.adoc file to reflect the changes put into the new release
- Build and stage artifacts to staging repository
- Build and stage the TCK distribution artifact to download.eclipse.org
- Update this issue with a comment that links to the staged artifacts and the generated GitHub branch and tag
- Create a
pre-releaseon GitHub
Verify and modify
- Ask for feedback from the community to verify the staged artifact has all the expected changes.
- If anything needs to be added before publishing do that now and repeat the
Stage Releasesection
Publish release
- Publish staged artifacts to the public repository
- Publish staged TCK distribution artifact to download.eclipse.org
- Update this issue with a comment that links to the published artifacts and the generated GitHub branch and tag
- Modify the
pre-releaseon GitHub to belatest
Follow up
- Email a Jakarta steering committee member to promote the TCK Distribution publically
- Update versions in non-build files, such as:
Documentation:
mswatosh
Metadata
Metadata
Assignees
Labels
releaseIssue that proposes a new releaseIssue that proposes a new release