JFormDesigner Changelog

What's new in JFormDesigner 5.1.2

Dec 21, 2013
  • This version is compatible with IntelliJ IDEA 13 and has been tested with NetBeans 7.4.
  • It fixes minor bugs and brings some minor improvements.

New in JFormDesigner 5.2 Beta (Sep 26, 2012)

  • This release introduces a plug-in for JDeveloper, and supports Java 8 and JGoodies Forms 1.6.

New in JFormDesigner 5.1 (May 15, 2012)

  • This version introduces a plug-in for NetBeans, supports JGoodies Forms 1.4 and 1.5, and introduces the compact, easy-to-merge and fast-to-load persistence format JFDML for .jfd form files.

New in JFormDesigner 5.0.2 (Dec 21, 2011)

  • This version supports IntelliJ IDEA 11, fixes minor bugs, and brings some minor improvements.

New in JFormDesigner 5.1 Beta (Aug 1, 2011)

  • NetBeans plug-in.
  • JGoodies Forms 1.4 support.
  • New JFDML persistence format for .jfd form files. This is a compact, easy-to-merge and fast-to-load format.

New in JFormDesigner 5.0 (May 20, 2011)

  • Beans Binding (JSR 295) and BeanInfo Annotations are supported.
  • Settings are now specific to a project.
  • JGoodies Forms 1.3 is supported.
  • Many Properties view enhancements were made.
  • Much more was done.

New in JFormDesigner 5.0 RC2 (Jan 27, 2011)

  • This second release candidate fixes minor bugs.

New in JFormDesigner 5.0 RC (Dec 21, 2010)

  • This release candidate fixes minor bugs.

New in JFormDesigner 4.0.9 (Nov 22, 2010)

  • Added property editor for string arrays.
  • I18n: Support localization of string arrays.
  • I18n: Externalization of forms from command-line.
  • Look and Feels: Added option "Enable Look and Feel switching" to "Look and Feels" preferences page, which allows you to disable Look and Feel switching if it causes problems.
  • Minor bugs fixed.

New in JFormDesigner 5.0 Beta 3 (Nov 22, 2010)

  • I18n: Support resource bundles that have '_' in it's name.
  • I18n: On internalize, avoid removal of externalized strings from resource bundle if still used in form.
  • Stand-alone: When changing the screen resolution, the Structure and Properties views were occasionally not visible after restart.
  • Loading forms failed when running JFormDesigner in a Java 7 EA VM.
  • Using FormCreator in custom components caused java.lang.NoSuchMethodError exceptions when using the custom component in JFormDesigner.
  • Fixed layout of vertical JMenuBar.
  • Fixed wrong layering of JLayeredPane children in Design view after re-open or refresh a form.
  • java.beans.Customizer implementations did not persist primitive properties.
  • Linux: Fixed add, move and reject cursor images.
  • Windows setups no longer require administrator rights.

New in JFormDesigner 5.0 Beta 2 (Sep 22, 2010)

  • This second beta contains an important bugfix for the i18n support and fixes other minor bugs.

New in JFormDesigner 5.0 Beta (Sep 14, 2010)

  • Beans Binding (JSR 295) is supported.
  • Settings are now specific to a project.
  • JGoodies Forms 1.3 is supported.
  • Many Properties view enhancements were made.
  • Much more was done.

New in JFormDesigner 4.0.7 (Sep 1, 2009)

  • This release supports IntelliJ IDEA 9.0M1, fixes minor bugs, and updates the bundled JREs to the latest versions.

New in JFormDesigner 4.0.5 (Jun 13, 2009)

  • New Features and Improvements:
  • Eclipse plug-in: Support for Eclipse 3.5 (Galileo).
  • Eclipse plug-in: Support for multi-instance (pinned) properties views in Eclipse 3.5.
  • Bugs fixed:
  • Fixed various Nimbus look and feel related issues.
  • GroupLayout: Auto-correct invalid preferred size.
  • I18n: Choosing a resource bundle in a nested source folder did generate a wrong package for the bundle.
  • I18n: Compose key sequences, which can be used to enter accented and other non-standard characters, did not work correctly in the "Localize" dialog.
  • JSplitPane: Design view used wrong default value (0.5) for property "resizeWeight" (should be 0.0).
  • JSplitPane: Changing property "resizeWeight" did not update Design view.
  • JScrollPane: Changed preferred size of non-scrollable child did compute a wrong preferred size for scroll pane if horizontal and vertical scroll bar policies are "as needed".
  • Java code generator sometimes produced unnecessary import java.lang.*; statements.
  • Eclipse plug-in: Fixed occasional deadlock on opening forms that have unknown properties.
  • IntelliJ IDEA plug-in: When using JIDE components, the IDE erroneously reported ClassNotFoundExceptions for AquaLookAndFeel and other look and feel classes.
  • Layout of some dialogs (e.g. Choose Bean, Preferences) was not correct when running JFormDesigner on Java 6 and using not the platform look and feel (e.g. JGoodies Looks on Windows) in the Design view.
  • Designer did not display correctly when a custom component throws an exception in its overridden addNotify() method.

New in JFormDesigner 4.0.4 (Feb 21, 2009)

  • This release supports IntelliJ IDEA 8.1 and fixes minor bugs for MacOS X and other areas.

New in JFormDesigner 4.0.3 (Feb 2, 2009)

  • This release supports IntelliJ IDEA 8.1 EAP and fixes bugs in the GroupLayout (Free Design) support and other areas.

New in JFormDesigner 4.0.2 (Dec 9, 2008)

  • This release adds GroupLayout constraints properties for "horizontal/vertical size/resizable", adds an option "Encoding" to "Code Style" preferences (stand-alone edition), and supports IntelliJ IDEA 8.0.
  • It also fixes bugs in the GroupLayout (Free Design) support and other areas.