Skip to content

Change Notes

Minas Manthos edited this page Feb 21, 2016 · 3 revisions

IDEA 14

5.0.2

2016-02-21

  • #169 NoSuchFieldError in IntelliJ 16 EAP

5.0.1

2015-03-30

  • Project moved from google code to github
  • #162 NoSuchMethodError in IntelliJ 14 EAP

branch from 4.1.1


IDEA 13

4.1.1

2014-08-26

  • #164 FileNotFoundException during indexing xml properties

4.1.0

2014-08-14

4.0.2

2014-06-22

  • #161 Update to latest wicket libraries, add wicket 7 libraries
  • #158 Extract properties support undo (fix IncorrectOperationException, IDEA 13.1)

4.0.1

2014-02-17

  • #157 Update to latest wicket libraries
  • #156 Extracting properties throws NoSuchMethodError
  • #155 Exception when browsing for folder in Additional Resource Search Path (EAP 13 RC3)
  • #154 Offer 'Create Markup Panel' for FormComponentPanel
  • #153 Exception WicketForge Structure Dialog (EAP 13, 132.839)
  • #152 Support Wicket Borders
  • #150 Unsupported major.minor version 51.0
  • #143 modern xmlns (wicket 1.5+)
  • #149 wicket properties file template
  • #148 DownloadableLibraryTypeBase, ClassNotFoundException in IDEA 13, EAP 132.325
  • #146 Exception in latest 13.x EAP

branch from 3.1.0


IDEA 12

3.2.0

2013-11-03

  • #154 Offer 'Create Markup Panel' for FormComponentPanel
  • #152 Support Wicket Borders

3.1.2

2013-09-23

  • #150 Unsupported major.minor version 51.0

3.1.1

2013-09-22

  • #143 modern xmlns (wicket 1.5+)
  • #149 wicket properties file template

3.1.0

2013-07-05

  • #140 Possibility to bind markup to specific java class. See Bind Markup
  • #141 Deep addRecursive exception in idea

3.0.1

2013-06-15

  • #139 FileNotFoundException while indexing

3.0.0

2013-06-06

  • #12 Upon rename of java part of component, also rename resources
  • #112 styles and locales support
  • #134 Index Files
  • #135 rename wicket id should also rename references

branch from 2.2.0


IDEA 11

2.2.0

2013-03-29

2.1.0

2013-03-19

  • #119 Framework integration in IDEA
  • #130 Library download support (for non maven projects)
  • #132 Support wicket 6 libraries
  • #131 Update documentation

2.0.0

2013-03-02

  • #126 Change major version when plugins "since idea version" changes
  • #122 Exception in latest 12.1 EAP (build 126.330)
  • #123 code cleanup
  • #98 Create Wicket Page/Panel should remember last used class to extend

1.1.3

2013-01-31

  • #114 Empty PSI elements exception

1.1.2

2012-05-18

  • #111 Deep addRecursive using container.get(...)

1.1.1

2012-04-09

  • #32 Support properties in XML format
  • #110 Exception when generating html file
  • #95 Add the component to itself (no sense) but crash wicketforge

1.1.0

2012-03-25

  • IDEA 11.1 support (since-build of plugin is now 111.69, IDEA 11.0 and above)
  • #106 Highlighting NoSuchMethodError (IDEA 114.65)
  • #109 FacetDetector broken (IDEA 111.69)
  • #105 Exception on Spring Annotations checkbox
  • #103 Support key in wicket:label like it is done for wicket:message

branch from 1.0.1


IDEA 9, 10

1.0.2

2012-05-18

  • #111 Deep addRecursive using container.get(...)

1.0.1

2011-06-26

  • #69 StackOverflowError at WicketClassHierarchy.addRecursive

1.0.0

2011-06-18

  • #82 Java/HTML toggle does not work when cursor outside of respective body contents
  • #83 Shortcut Toggle Markup/Java does not care about missing wicket facet
  • #87 Missing references on MarkupContainer.replace(...) and Component#replaceWith(...)
  • #80 Using add() in a ListView's populateItem causes hierarchy mismatch (should be listItem.add())
  • #85 Report missing references (ex created but never added components)
  • #88 Add descriptions to WicketForge Inspections
  • #89 Different highlight for resolvable and not resolvable wicket ids
  • #90 Straightforward support if wicket facet present or not
  • #91 Allow navigation also in libraries containing wicket stuff
  • #92 Do not change caret position when toggling from markup to java
  • #93 Update default markup file templates: insert xml tag with encoding, remove doctype, lang and head
  • Minor changes.

0.9.2

2011-04-13

  • #77 gutter jitter
  • #62 Repeated F4 from class needs me to move cursor
  • #70 WicketForge does not recognize FormComponentPanel as a Panel
  • #68 Border hierarchy not recognised
  • Minor changes.

0.9.1

2011-03-01

  • #67 Exception on ListView.populateItem() of inner classes.
  • #66 Typo 'Auth Roles'.
  • #64 Hitting 'Wicket Java/HTML Toggle' offers to create markup if not present.
  • Minor changes.

0.9.0

2011-02-27

  • #50 Completely changed how WicketForge works: Respect wicket id hierarchy on completion/inspection.
  • Show components in gutter of markup and java file (introduced in 0.7.0). Sorry, not longer possible with #50.
  • #65 Panel markup not found (wicket 1.5).

0.8.2

2010-12-19

  • #61 Support alternate resource paths for markup/properties.

0.8.1

2010-11-30

  • #56 Highlight Wicket components (wicketId) in markup and java file.
  • #55 Changed the 'Wicket Java/HTML Toggle' default keymap back to Alt-Shift-W (changed at 0.6.1), MacOs keymap to Control-Shift-W.
  • #57 java code completition does not work on anonymous class.
  • #59 Exception 'Empty PSI elements should not be passed to createDescriptor' in JavaIdInspection.
  • Minor changes/fixes.

0.8.0

2010-11-28

  • Facet detection implemented (at least one markup file with xmlns:wicket is needed for detection).
  • #52 Visibility of gutter icons are configurable.
  • Wicket 1.5 support.
  • Minor changes/fixes.

0.7.2

2010-11-11

  • #48 NPE on anonymous class creation of Panel/Border etc...

0.7.1

2010-11-08

  • WicketId References implemented (for better integration. solves #18 and prep for #12).
  • Goto Declaration shows now multiple targets (if available).
  • Minor bugfixes.

0.7.0

2010-11-06

  • Full support of multiple source paths for java/markup/properties.
  • Inner Page/Panel classes support added (inspections/navigation/code completition).
  • Show components in gutter of markup and java file.
  • Support variables in markup file template (including version dependend dtd).
  • Markup inspections are supressable now.
  • Many usability improvements.
  • Minor changes/fixes.

0.6.1

2009-12-25

  • Removed the dependencies on the javaee package only found in IDEA Ultimate.
  • Changed the 'Wicket Java/HTML Toggle' keymap from Alt-Shift-W to Control-Shift-W. If this doesn't work for you, you can edit the plugin keymap from Settings > Keymap > WicketForge. You'll likely need to do this on OSX since the 'Control' key is mapped to the Command key, which is already mapped to something else.
  • Added completion for PropertyModel property expressions that should work with Objects and IModels as long as they have a generic type defined.