This issue is an umbrella for the main tasks involved in wrapping up the KeY 3.0 and 2.13 combined release milestone. It tracks sub-issues for specific deliverables needed for both the 3.0 and 2.13 releases.
Release Plan Checklist for KeY 3.0 / KeY 2.13 Combined Release
1. Feature Freeze
2. Testing
3. Update Documentation
4. Finalize the Software
5. Changelog
6. Build Artifacts
7. Create GitHub Releases
8. Deploy to Maven Central
9. Announcements
Post-Release
Announcement Email Template:
Dear friends of KeY,
It is our pleasure to present the new releases 3.0 and 2.13 of KeY, your
favourite Java verification application.
https://github.com/KeYProject/key/releases/latest
Thanks to the effort of researchers and student assistants who invested
a great deal of work into KeY since the last release, we can now proudly
present new versions which
<some new fancy features>
Thanks for everyone's effort! Especially for the particular energy
invested during the last few weeks on last-minute fixes and polishes to
the tool. Thanks, Alexander and Wolfram for finalising the release.
Best regards,
<name>
This issue is an umbrella for the main tasks involved in wrapping up the KeY 3.0 and 2.13 combined release milestone. It tracks sub-issues for specific deliverables needed for both the 3.0 and 2.13 releases.
Release Plan Checklist for KeY 3.0 / KeY 2.13 Combined Release
1. Feature Freeze
key-3.0andkey-2.13) frommain.key-3.0andkey-2.13back tomainpost-release.mainafter branching.2. Testing
3. Update Documentation
4. Finalize the Software
5. Changelog
6. Build Artifacts
7. Create GitHub Releases
KeY-3.0.0andKeY-2.13.0.key-*-exe.jar,keyext.proofmanagement-*-exe.jar,key.removegenerics-*.jar.8. Deploy to Maven Central
--parallel).9. Announcements
Post-Release
main.Announcement Email Template: