Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

(tick) These are the notes for the Struts 2.3.23 24 distribution.

(tick) For prior notes in this release series, see Version Notes 2.3.20

...

Code Block
xml
titleMaven Dependency
xml
<dependency>
  <groupId>org.apache.struts</groupId>
  <artifactId>struts2-core</artifactId>
  <version>2.3.23<24</version>
</dependency>

You can also use Struts Archetype Catalog like below

...

Code Block
xml
titleStaging Repository
xml
<repositories>
  <repository>
    <id>apache.nexus</id>
    <name>ASF Nexus Staging</name>
    <url>https://repository.apache.org/content/groups/staging/</url>
  </repository>
</repositories>

Internal Changes

  • fixed flow in DefaultActionInvocation and when using the Convention Plugin, see WW-4433
  • defined new plugin to support Java 8, check Java 8 Support Plugin and see WW-4435
  • fixed problem with style attribute, see WW-4430
  • fixed problem with converting values from ActionContext, see WW-4427
  • converters are again applied to values coming from the context, see WW-4427
  • struts.ognl.allowStaticMethodAccess works again, see WW-4429
  • fixed memory leak in CDI plugin, see WW-4441
  • fixed problem with hidden field which silently drops 'label' attribute, see WW-4447
  • fixed parameters encoding in ServletRedirectAction before checking for valid URI, see WW-4448
  • css_xhtml hidden input adding table row markup, see WW-4454
  • and many other improvements, please check the version notes

...

Note

Please read information about new internal security mechanism introduced with the previous version and extended in this version!

Issue Detail

Issue List

Other resources

...