Note | ||
---|---|---|
| ||
Please report fatal bugs via the integrated error submission panel, feature requests or general bug reports can reported here |
Changes in versions released for IDEA 7
IDEA 8
Diana 89xx (08-10-xx)
struts.xml
- Quick Documentation Lookup (
CTRL+J
) for <action> - <result>: do not highlight URLs with protocol (e.g. "http://www.jetbrains.com")
JSP
- Support for "bang"-notation (actionName!actionMethod) for "action"-attributes in S2 tags
Diana 8858 (08-10-02)
struts.xml
- pageflow-graph: various assorted bugfixes and improvements
Diana 8769 (08-09-04)
Freemarker
- Freemarker plugin now provides Struts 2 actions as implicit top-level variables (http://www.jetbrains.net/jira/browse/IDEADEV-29449)
JSP
- fix issues w/r to JavaScript inline support (Struts UI tags) when used with scriptlets
Diana 8733 (08-08-22)
struts.xml
- add visual pageflow-graph
- fix error highlighting for <result>s with nested <param> tags
Diana 8582 (08-07-17)
General
- Validation of struts.xml/validation.xml on make: default to OFF
Diana 8418 (08-05-28)
General
- Internal refactorings
struts.xml
- <include> does not support paths to config files located in other directories
Diana 8375 (08-05-16)
General
- "Add Framework" support for "New Project"
- setup Struts 2 libraries to deploy automatically on build
- various bugfixes
struts.xml
- <result>: support direct links to full action paths (/myPackage/myAction.action)
- <result>: allow to suppress highlighting for unresolved paths
- Type-dependent autocompletion/validation for <constant> "value"
JSP
- integrate links to full action paths everywhere (HTML tags, JSTL, ..)
Diana 8280 (08-04-10)
General
- various bugfixes
struts.xml
- Support references to Spring beans for <action> "class"
JSP
- more autocompletion for various Struts tags
IDEA 7
0.41 (08-06-22)
IDEA 7.0.3/7.0.4, Build #7757-7999
struts.xml
- Type-dependent autocompletion/validation for <constant> "value"
- <include> does not support paths to config files located in other directories
0.40 (08-05-11)
IDEA 7.0.3/7.0.4, Build #7757-7999
General
- various bugfixes
- Validate on make: check only validation.xml files located in modules w/ S2-facet
struts.xml
- Fix Spring integration for IDEA 7.0.4
- allow to suppress unresolved references in <result>
0.39 (08-04-06)
IDEA 7.0.3, Build #7757-7999
General
- various bugfixes
struts.xml
- Support references to Spring beans for <action> "class"
JSP
- more autocompletion for various Struts tags
0.38 (08-02-18)
IDEA 7.0.2 & 7.0.3 EAP, Build #7590-7999
General
- various bugfixes
struts.xml
- support Action-paths with wildcards
0.37 (08-01-27)
IDEA 7.0.2 & 7.0.3 EAP, Build #7590-7999
Bugfixes only, please see Detailed release notes
0.36 (08-01-12)
IDEA 7.0.2 & 7.0.3 EAP, Build #7590-7999
General
- various smaller bugfixes
- major additions to JUnit testcases
struts.xml
- <result>: support autocompletion/navigation for type="chain" (STRPL-37)
- extend support to WW2 configuration files (STRPL-9)
IDE
- struts.xml structure view cosmetics (STRPL-21)
0.35 (07-12-30)
IDEA 7.0.2 & 7.0.3 EAP, Build #7562-7999
General
- various smaller bugfixes
struts.xml
- <result>: support autocompletion/navigation for JSP/static files (STRPL-18) and Action-paths (STRPL-33)
0.31 (07-12-11)
IDEA 7.0.2 EAP & official 7.0.2 release, Build #7562-7999
General
- various bugfixes
struts.xml
- <result> with no name defaults to "success"
- support for <exception-mapping>
JSP
- fix action/namespace-resolving with default namespace ("/")
Internal
- more & faster highlighting tests
0.3 (07-12-03)
IDEA 7.0.2 EAP, Build #7562-7999
General
- cosmetics
Facet
- allow to attach Struts 2 facet to module directly (no parent web facet required)
- fix disabled validation.xml checkbox in tab "Validation"
JSP
- UI tags: autocompletion/navigation for "action", "namespace" - BETA quality
- UI tags: gutter icon navigation to Action-method
- UI tags: support for inline CSS ("cssStyle") and CSS classes ("cssClass")
Internal
- Test framework
0.2 (07-11-24)
IDEA 7.0.2 EAP, Build #7562-7999
General
- performance improvements
- some cosmetics
Facet
- auto-detection of struts.xml files and creation of new facet
struts.xml
- fix support for <default-class-ref>
- improve resolving support for many tags
- dedicated structure view including speed-search (Alt+F3)
- quickfix for adding struts.xml file not mapped to file sets to existing one
validation.xml
- dedicated structure view including speed-search (Alt+F3)
validators.xml
- validate custom validators.xml on "Make Project"
JSP
- UI tags: JavaScript support for common attributes ("onXXX")
- UI tags: autocompletion for many static valued attributes (e.g. "labelposition", "required", ..)
0.1 (07-11-13)
IDEA Build #7549
Known limitations are marked with
Facet
- Setup of file sets
- Library validator/downloader
- "Validate on Make Project" options
struts.xml
- Basic support for completion/navigation/rename/find usages
no support for <result> locations
- show warning when struts.xml is not mapped in file sets
<param> "name" does not resolve for very few elements
validation.xml
- Basic support for completion/navigation/rename/find usages
no support for <field> "name"
JAVA
- Go to <action> declaration from Action-class
IDE
- Icons for configuration files/Action-classes
- "Go To Action/Package" (CTRL+SHIFT+ALT+N)
- Automatic setup of all required DTDs
Please visit Struts 2 Plugin Main Page for more information.
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 | ||||
---|---|---|---|---|
|
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 for IDEA 8 EAP