6.1 Release Notes - Version 1.4.0
Introduction
This section contains release notes for changes that have taken place to Struts, since the Version 1.3.11 distribution. To keep up-to-date on all changes to the framework, subscribe to the (commits at struts.apache.org) list. To preview our plans for upcoming changes, please visit the Roadmap page.
- Notes on upgrading are maintained in the Wiki Upgrade pages. The wiki is a community maintained resource - please feel free to add your input so that everyone can benefit from the collective experience.
For the version requirements of each library, see the Installation chapter.
Breaking changes
No breaking changes.
Issue Tracking
Bug
- [STR-3052] - ImgTag missing actionId support
- Corrections in documentation
- Correct deprecated maven-properties
Improvement
- [STR-1175] - No inheritance of html:html xhtml="true" in included tiles
- [STR-1922] - Add message parameter XML-escaping to <html:messages>
- [STR-2072] - [taglib] html:option etal need title attribute
- [STR-2499] - Find required forward or throw exception
- [STR-2740] - Support for XHTML 1.1 and XHTML 2.0 etc.
- [STR-2913] - Message tags to expose count of messages
- [STR-3024] - Add S2-like Action constants
- [STR-3025] - Select input based on convention over configuration
- [STR-3078] - Extend action configs by action id
- [STR-3094] - Emit error to log when input forward does not exist
New Feature
- [STR-286] - ActionForm populate strategy
- [STR-1116] - ActionForm reset strategy
- [STR-1305] - Add <html:label> tag to output HTML label
- [STR-2986] - Build Struts 1 - Tiles 2 integration
- [STR-3032] - Copy unaccessed messages/errors to session if redirecting
- [STR-3107] - Case-insensitive URI matching
- [STR-3111] - Module level properties
- [STR-3168] - Add dispatching support to Controller and Action configuration
- Add "dependency-analyze"-report
Task
Next: Installation