6.1 Release Notes - Version 1.4.3
Introduction
This section contains release notes for changes that have taken place to Struts, since the Version 1.4.2 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
- General: Upgrade from JavaEE 6 to JavaEE 7.
- Upgrade servlet-api from 3.0 to 3.1.
- Upgrade jsp-api from 2.2 to 2.3.
- Upgrade el-api from 2.2 to 3.0.
- Upgrade jsf from 2.0 to 2.2.
- Move whole org.apache.struts.mock-package to test-classes.
Issue Tracking
Bug
- Faces-Example1&2: Correct expired-password-processing
- Correct "ValidWhenEvaluator" - undo replace generic-wildcards
Improvement
- Resolve deprecated java-code in jsp"s
- Faces-Example2: Adaption to run with JSF 2.2
- Faces-Example1&2: Use CDI instead "faces-config" for managed-beans
- Faces-Example2: Adaption in "web.xml"
- Faces-Example2: For "faces-config" use CDI
- Upgrade "faces-config" to 2.2-version
- Remove some "@SuppressWarnings"
- Replace some generic-wildcards
- Move all "org.apache.struts.mock"-classes in module "core" from main into test
Task
- Bump "myfaces" from 2.0.25 to 2.2.15
- Bump "el-api" from 2.2.5 to 3.0.0
- Bump "jsp-api" from 2.2.1 to 2.3.3
- Upgrade "servlet-api" from 3.0.1 to 3.1.0
- Update "README.md" for next release
- Bump "webdrivermanager" from 5.3.0 to 5.3.1
- Bump "selenium-api" and "selenium-java" from 4.5.3 to 4.6.0
- Use "tomcat" 8.5.83 instead 7.0.109 for integration-tests
- Update documentation for version 1.4.3
- Set Version to 1.4.3
Next: Installation