6.1 Release Notes - Version 1.2.8
Introduction
The main motivation for releasing Struts 1.2.8 is to fix a Cross Site Scripting (XSS) vulnerability which has been identified by Hacktics.com. More details available on the Wiki .
This section contains release notes for changes that have taken place since Version 1.2.7 . To keep up-to-date on all changes to Struts, subscribe to the dev@ list.
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 .
Version 1.2.8
After Version 1.2.6 was tagged the 1.2 Branch was created and work started on the next version ( 1.3.x series ). Work has continued on both versions and Revision numbers shown in brackets are where a change has been ported from the current development version into the 1.2 Branch .
Modification | Revision | Bugzilla | Description |
---|---|---|---|
2005-11-07 | 331261 ( 331265 ) | 37131 | Escape newlines in Validator variables. |
2005-11-05 | 191272 and 192949 ( 331056 ) | 35127 | Changing rendering of the form name to use the 'id' attribute when in XHTML strict mode. |
2005-11-05 | 331060 ( 331055 ) | n/a | Fix for Struts XSS Vulnerability - remove uri from error messages. |
2005-08-31 | 265661 ( 265658 ) | n/a | Remove I18nFactorySet copied code. |
2005-08-29 | 264694 ( 264684 ) | 32584 | Provide config option to turn off MessageResources escape processing. |
2005-08-29 | 226545 ( 264662 ) | 35833 | Fix bug where non-resource action messages only work for the first message in the messages list. |
2005-06-20 | 191474 ( 191475 ) | 35421 | Correct link on the acquiring page to the maven generated nightly builds. |
2005-06-17 | 190794 ( 191170 ) | n/a | Update TagUtils to provide a more specific error message where properties on a formbean are not found. |
2005-06-16 | 191011 | 34460 | Update to the HTML tag library docs. |
2005-06-16 | 191001 ( 191002 ) | 32313 | Update tag library configuration docs for Servlet 2.4. |
2005-06-15 | 190634 ( 190779 ) | 23864 | Filter html sensitive characters in the <html:radio> tag's value. |
2005-06-15 | 190804 ( 190807 ) | 3202 | <html:options> tag logic updated to be more efficient with use of iterators. |
2005-06-15 | 190631 ( 190780 ) | 27861 | Add better error reporting to <bean:define> tag. |
2005-06-04 | 180002 ( 180001 ) | n/a | Add warning to ActionMapping.findForward() method if not found. |
2005-05-27 | 178799 | 35108 | Add comment regarding jdbc20ext.jar and JDK to build.properties.sample. |
2005-05-18 | 170859 ( 170858 ) | 34949 | Add no-arg constructor to ModuleConfigImpl. |
Next: Installation