Creating and Signing a Distribution Menu Toggle navigation Home Welcome Download Releases Announcements License Thanks! Sponsorship Privacy Policy Support User Mailing List Issue Tracker Reporting Security Issues Commercial Support End-of-Life Versions Version Notes Security Bulletins IntelliJ IDEA plugin Maven Project Info Struts Core Dependencies Plugin Dependencies Documentation Birds Eye Key Technologies Kickstart FAQ Wiki Getting Started Security Guide Core Developers Guide Tag Developers Guide Maven Archetypes Plugins Struts Core API Tag reference FAQs Plugin registry Contributing You at Struts How to Help FAQ Development Lists Submitting patches Source Code and Builds Coding standards Contributors Guide Release Guidelines PMC Charter Volunteers Source Repository Updating the website Edit on GitHub Creating and Signing a Distribution How to prepare a normal release ? How to prepare a fast track release ? What do you want to build ? How to prepare a normal release ? create a Version Notes page and start adding important changes to it create a filter in JIRA with Fix Version pointing to the release version you want to prepare review JIRA issues and re-organise them, move the Fix Version to the next release or Future, mark what should be solved in the release you’re working on How to prepare a fast track release ? keep all the information confidential as possible, communicate throughout security@struts.a.o group restrict access to all the related pages created in Confluence to struts-committers group only, they can be made public available after a fix or workaround has been released What do you want to build ? Depends on what you want to achieve, please select topic from the list below: One time steps - before you start preparing a distribution Sample announcements - announcements used to communicate the achievement Building Struts Master - how to release Struts Master Building Struts Annotations - when you want to prepare a new distribution of Struts Annotations (if something changed) Building Struts 2 - Normal release - the most common used path Building Struts 2 - Fast track release - how to prepare a fast track release with important security patch Copyright © 2000-2025 The Apache Software Foundation. Apache Struts, Struts, Apache, the Apache feather logo, and the Apache Struts project logos are trademarks of The Apache Software Foundation. All Rights Reserved. Logo and website design donated by SoftwareMill. Follow @x