Release 2.12
See original GitHub issueAiming for Mid October.
Pre release
Based on https://github.com/zaproxy/zaproxy/pull/7505 - this issue should be updated in sync with that PR
- Update dependencies - these can be checked using the zaproxy
dependencyUpdates
gradle task - Update the gettingStarted ODT document and regenerate the PDF. https://github.com/zaproxy/zap-extensions/pull/4098
- Update Constant#VERSION_TAG.
- Update the MacOS JRE. https://github.com/zaproxy/zaproxy/pull/7508
- Update the MacOS Copyright statement.
- Add and use a Constant.upgradeFrom
<version>
() method. - Update common-user-agents.txt and DEFAULT_DEFAULT_USER_AGENT.
- Create help release page
- Development / bug fix issue links can be generated using the zap-admin
generateReleaseNotes
task. - Library changes can be determined by diffing LEGALNOTICE.md with the version at the previous release.
- Development / bug fix issue links can be generated using the zap-admin
- Create the zap-admin version and news files
- Prepare blog post
Release Process
The following steps should be followed in the given order to release the main version:
- Run the workflow Prepare Release Main Version, to prepare the release. It creates a pull request updating the version;
- Finish the following tasks in the pull request:
- Release add-ons.
- Update main add-ons declared in main-add-ons.yml:
- Add new add-ons.
- Remove add-ons no longer needed.
- Update add-ons with the task mentioned in
main-add-ons.yml
.
- Update SECURITY.md to mention the latest version.
- Merge the pull request, to create the tag and the draft release (done by Release Main Version);
- Verify the draft release;
- Publish the release.
Post Release
- Release client APIs
- Update major projects using ZAP
- Kali - new issue - https://bugs.kali.org/view.php?id=8027
- Flathub flathub/org.zaproxy.ZAP#8
- Snap
- Update 3rd Party Package Managers
- Homebrew - owasp-zap.rb - https://github.com/Homebrew/homebrew-cask/pull/134449
- Scoop - zaproxy.json - https://github.com/ScoopInstaller/Extras/pull/9585
- Chocolatey - zap - Updates have already started in the package source
- Update bugcrowd scope
Issue Analytics
- State:
- Created a year ago
- Reactions:2
- Comments:5 (5 by maintainers)
Top Results From Across the Web
Jackson Release 2.12 · FasterXML/jackson Wiki - GitHub
Jackson Version 2.12 was released on November 28, 2020: two release candidates ( 2.12.0-rc1 , 2.12.0-rc2 ) were released prior to the final ......
Read more >Software release 2.12 - reMarkable Support
Release 2.12 brings new page management options for PDF and ebook files, including the ability to add blank pages to these documents, giving...
Read more >All Available Versions - The Scala Programming Language
All Available Versions. This page contains a comprehensive archive of previous Scala releases. ... Latest 2.12.x maintenance release: 2.12.17
Read more >Gradle 2.12 Release Notes
This release brings support for compile only dependencies, improved build script compilation speed and even better IDE support. Gradle 2.12 now finally includes ......
Read more >Release Notes for VisIt 2.12 - Weapons and Complex Integration
Welcome to VisIt's release notes page. This page describes the important enhancements and bug-fixes that were added to this release.
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Chocolatey seems to be done.
Closing - only one thing left, and thats out of our control. 2.12.0 is a wrap - thanks to everyone who contributed!