Versions Compared

Key

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

...

bgColor#fcc
titleBGColor#c99
titleBug reports and feedback
borderColor#966

...

IDEA X

EAP downloads are available from IDEA X EAP

IDEA X Next EAP (unreleased)

JSP

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

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"

Maia Ultimate 9.0.3 EAP 95.146 (10-05-19)

JSP

  • struts2-jquery: support new tags/attributes for V2.0.0, add some missing support

Maia Ultimate EAP 94.585 (10-03-17) == 9.0.2

Blog post

JSP

Maia Ultimate EAP 94.539 (10-03-12)

Freemarker

  • Support struts2-jquery taglib TLD-autocompletion (<@sj:...)

Maia Ultimate EAP 94.426 (10-02-27)

struts.xml

  • Switching to "Graph"-tab shows modal progress

JSP

  • Support struts2-jquery taglib: inject JavaScript/CSS, autocompletion (WIP)

Maia Ultimate Final 93.13 (09-12-08)

General

  • Fileset editor: prevent editing filesets while IDEA is updating indexes in background

Convention plugin

  • @InterceptorRef(s)

Maia Ultimate EAP 90.122 (09-10-27)

Blog post

Convention plugin

  • Support "Find Usages" from struts.xml to annotation value reference (e.g. from <package> to @ParentPackage "value"-parameter)

Maia Ultimate EAP 90.116 (09-10-26)

Blog post

Convention plugin

  • Fix support for annotations used in package-info.java
  • @ResultPath

Maia Ultimate EAP 90.94 (09-10-15)

Detailed release notes

General

  • fixed low-level bug causing lots of exceptions when editing struts.xml (http://youtrack.jetbrains.net/issue/IDEADEV-40631)
  • Update Project Wizard for Struts 2.1.8GA
  • Fileset editor: speedup search for possible struts.xml-files across project even more

JSP

Convention plugin

  • Update available configuration properties
  • Initial support for autocompletion/navigation in annotations (@ParentPackage)

Maia 10762 (09-09-14)

Blog post with some screenshots

Detailed release notes

General

  • Improved highlighting performance

struts.xml

  • Support Struts 2.1.7 DTD (new attribute order for <struts>)
  • Quickfix: open S2-facet settings directly (instead of module settings) if no fileset is configured for struts.xml

Convention plugin configuration

  • Autocompletion/navigation for struts.convention.relative.result.types and struts.convention.default.parent.package

Maia 10666 (09-08-21)

Detailed release notes

General

  • Constant configuration properties: autocompletion for struts.i18n.encoding
  • Fileset editor: speedup initial search for possible struts.xml files massively

struts.xml/JSP

  • Paths to Actions: support custom extension(s) taken automatically from configuration property struts.action.extension

Maia 10624 (09-08-04)

Detailed release notes

struts.xml

  • Support Plugin-specific <constant> names/values when present (Convention, OSGi, REST)

web.xml

  • Autocompletion/highlighting for <param-name>/<param-value> within S2-Filter's <init-param>

Maia 10558 (09-07-08)

Detailed release notes

General

  • Improve performance for "Compiler->Validation" on incremental "Make", especially for multi-module projects
  • Background indexing: enable Struts-icons during index rebuild

New Project wizard

  • use proper DOCTYPE (2.0/2.1) for struts.xml depending on choosen Struts version

struts.xml

JSP

  • improve gutter icons performance

validation.xml

  • custom validators.xml does not replace but augment default validators in Struts 2.0.8+

Maia First EAP (10313) (09-05-26)

Detailed release notes

General

  • "New project"-wizard w/ Struts 2.1.x: fix required libraries, use StrutsPrepareAndExecuteFilter

struts.xml

  • Support DTD-Version 2.1 struts.xml files, <unknown-handler-stack>/<unknown-handler-ref>
  • <result>: resolve to Tiles definition
  • <param>: support nested properties
  • Graph: expand only current struts.xml-group, provide tooltips for action/result
  • Quickfix to create unresolved class/package

JSP

  • Support more CSS/Javascript tag attributes (e.g. "cssErrorStyle", "cssErrorClass")
  • Add gutter icon navigation to Action-class for <s:submit>, <s:reset>

...

Please visit Struts 2 Plugin Main Page for more information.

(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

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

Changes in versions released for IDEA 7