Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

Please visit Struts 2 Plugin Main Page for more information.

Release notes for previous versions

IDEA X

IDEA 10.0.2 has been released and is available from here.

IDEA 10.5 EAP versions are available from IDEA 10.5 EAP

IDEA 10.5 Next EAP (unreleased)

Freemarker

  • Fix exposing Action-class properties under attribute 'action' IDEA-65326

IDEA 10.5 EAP 106.396 (11-04-06)

Blog post with screenshots

General

  • Performance improvements
  • Action method signatures: relax requirement to specify either none or exactly "java.lang.Exception" in action method signature (IDEA-65327)
  • <package> "extends": use namespace from extended package (IDEA-66743)

Web resource files

  • "Go to Action/Action-method": use "Go To -> Related File" in JSP, Freemarker, ... to navigate to corresponding Action-declaration and/or Action-method(s)

JAVA/Groovy

  • "Go To Result": gutter icon to navigate to any result(s) directly from your action method

IDEA 10.0.2 EAP 102.216 (11-01-21)

General

  • IDEA-54327 Project wizard: include all struts.xml-files found in JARs in created default fileset (struts-default.xml and struts-plugin.xml)

IDEA 10.0.2 First EAP 102.149 (11-01-14)

Blog post w/ screenshots

General

  • Project wizard: update to latest GA 2.2.1.1
  • Struts JAVA-class icons: fix flickering IDEA-63071 + 62901
  • Struts icons: performance improvements

struts.xml

  • <action>: fix usage search via "name"
  • <action>: completion variants for "name" via Action-class name
  • IDEA-62816: fix inconsistencies w/r to highlighting <result> values for unknown/custom result-types

JSP

  • Highlighting: performance improvements for Action-method gutter icons

Freemarker

  • <result>: filter variants to .ftl-files
  • Variables: fix when <result> "type" was not defined locally but "default" used

Velocity

  • struts.xml: support <result> with type "velocity"
  • Add global macros from struts.vm automatically
  • Expose built-in global variables (e.g. session, application, ..) (same as for Freemarker)

IDEA X EAP 98.486 (10-11-29)

Blog post explaining the details

JSP

  • IDEA-61308: support .properties-key based I18N for <s:text> "name", config in facet to disable

struts.xml

  • STRPL-109: use effective (default) result-type correctly & restrict autocompletion accordingly in all cases

IDEA X EAP 98.382 (10-11-16)

General

IDEA X EAP 98.231 (10-10-27)

General

  • Various smaller bugfixes and improvements

Fileset editor

  • Remove manual "Locate" button for adding struts.xml files outside of current project
  • "Edit File Set": speedsearch in files tree

JSP

  • Resolve action-links with "Bang-notation" (e.g. /myAction!method.action)

IDEA X EAP 96.974 (10-08-19)

General

  • Various startup performance improvements
  • Project wizard: update library version to Struts 2.2.1GA
  • Project wizard: fix S2 version detection to generate empty struts.xml from corresponding DTD (2.0/2.1)

IDEA X First EAP 96.802 (10-07-28)

  • struts2-jquery: support struts2-jquery-richtext-plugin (<sjr:ckeditor>)

...

IDEA 9 "Maia"

(info) Looking for documentation and features?

To keep up to date read my blog Struts, IDEA and such or follow me on Twitter

Scroll down for previous versions

IDEA 14 "Cassiopeia"

Struts2PluginChangeNotes_IDEA14

...

Anchor
previousVersions
previousVersions

Previous versions

Changes in versions released for IDEA 13

Changes in versions released for IDEA 12

Changes in versions released for IDEA 11

Changes in versions released for IDEA 10.5
Changes in versions released for IDEA 10

Changes in versions released for IDEA 9

IDEA 7/8

Changes in versions released for IDEA 8
Changes in versions released during for IDEA 8 EAP

Changes in versions released for IDEA 7