JavaFX Eclipse Plug-In Release Notes

Release Notes - JavaFX plug-in - Version 1.3.5

To install: http://download.exadel.org/javafx_plugin/docs/guide/#installation

Important

As we have improved the application launcher, launch configurations created with previous versions will not work with version 1.3.5. The fix is very simple. Just delete launch configuration (Run/Run Configurations...) for this application and launch it again. A new and updated launch configuration will be created.

New Feature

  • [FXP-41] - Provide a way to specify custom application JNLP
  • [FXP-51] - Ctrl-del & ctrl-backspace should respect camel case
  • [FXP-86] - Set VM parameters for JavaFX projects

Improvement

  • [FXP-82] - Launcher improvement

Bug

  • [FXP-28] - Duplicated jar-entries in jnlp file
  • [FXP-42] - Each launch of a JavaFX app leaves an entry in the debug process view
  • [FXP-78] - Renaming file produces error dialog
  • [FXP-80] - Code formatting: != is not correctly formatted
  • [FXP-88] - Organize Import Dialog is empty for multi choose import

Release Notes - JavaFX plug-in - Version 1.3.4

To install: http://download.exadel.org/javafx_plugin/docs/guide/#installation

New Feature

  • [FXP-45] - Organize imports inside JavaFX script

Bugs

  • [FXP-74] - User Library in build path broken with 1.3.3

Release Notes - JavaFX plug-in - Version 1.3.3

New Feature

  • [FXP-14] - Fast navigation to member of current JavaFX script by partial typing of name
  • [FXP-48] - Implement 'ctrl-O' feature in source editor

Improvement

  • [FXP-63] - Auto complete closing bracket puts cursor outside bracket

Bug

  • [FXP-61] - JavaFX editor should inherit foreground color
  • [FXP-66] - Nullpointer exception in codeassist
  • [FXP-67] - New Run-Configuration, only FX class is entered without package
  • [FXP-68] - NPE in JavaFXBuilder while traversing resources
  • [FXP-70] - Exception when creating project based on JavaFX SDK example

Release Notes - JavaFX plug-in - Version 1.3.2

New Feature

  • [FXP-52] - Alpha sorting to Outline view

Improvement

  • [FXP-40] - Changes to build path often require full clean of entire project

Bug

  • [FXP-30] - Annoying message while using code assist
  • [FXP-43] - Referencing other projects and Jars on Java Build Path is not working
  • [FXP-50] - Outline view tree collapses when editing source
  • [FXP-65] - Annoying prompt to save file.

Release Notes - JavaFX plug-in - Version 1.3.1

Bug

  • [FXP-43] - Referencing other projects and Jars on Java Build Path is not working
  • [FXP-55] - Run as JavaFX Application results in Nullpointer
  • [FXP-59] - Configure for adding JavaFX SDK button doesn't work when creating new JavaFX project
  • [FXP-62] - Preview is not working in JavaFX syntax coloring preference

New Feature

  • [FXP-49] - Being able to (un)comment a block of lines by selecting them and pressing ctrl-/
  • [FXP-54] - Code assist improvements

Release Notes - JavaFX plug-in - Version 1.3.0

Version 1.3.0 supports both JavaFX 1.3 and 1.2.x. To switch from one JavaFX version to another go to Window/Preferences/JavaFX/Installed JavaFX Runtimes and check the version you want to use. Restart Eclipse. In the next release, we will make it so you don't have to restart Eclipse.

Bug

  • [FXP-43] - Referencing other projects and Jars on Java Build Path is not working
  • [FXP-56] - Selected Runtime Environment not saved
  • [FXP-57] - Doesn't build with newly released JavaFX 1.3

New Feature

  • [FXP-58] - Support for JavaFX 1.3
  • [FXP-6] - JavaFX editor highlighting preferences page
  • [FXP-37] - Code formatting: Whitespace
  • [FXP-44] - Add JavaFX Nature to existing Java project via right-click context menu
  • [FXP-46] - JavaFX plug-in should work with Maven and m2eclipse

Version 1.2.4

Bug

  • [FXP-29] - JavaFX parser tree synchronization error
  • [FXP-32] - src folder empty when creating JavaFX project based on SDK example
  • [FXP-38] - Multiline Comment Crashes Eclipse

Improvement

  • [FXP-39] - Disable URL detection in editor

New Feature

  • [FXP-33] - Code formatting: Identation

Changes in Version 1.2.2
New features:

FXP-4 Documentation Build Project on hudson
FXP-25 Label change: JavaFX Script wizard
FXP-24 Update to JavaFX script wizard - make options visible, but disabled
FXP-21 When typing { -- closing bracket } should be inserted automatically

Bug fixes:
FXP-26 Getting exception when launching as applet from plug-in
FXP-22 Code assist not working inside Label node

-------
Changes in Version 1.2.2

New features:

- New JavaFX Script Wizard
- Outline View with navigation

-------
Changes in Version: 1.2.1

New features:

- Selecting source code and navigation for Java classes

Bug fixes:
- Several issues with launching of JavaFX project
- Issue with resolving variables in classpath
- Several issues with code-assist
- Several issues with JavaFX project configuration

-------
Changes in Version 1.2

New name:

- FROM: Exadel JavaFX Studio
TO: Exadel JavaFX Plug-in for Eclipse

New features:

- Open source release under GPL v2.0

Bug fixes:
- Issue with multi-project support
- Issue with JavaFX compiler. Some required libraries were missing in the
classpath
- Issue with setup of default JavaFX run-time for workspace

-------
Changes in Version 1.1.1

New features:

- Project wizard for JavaFX SDK Examples
- Displays javadoc viewer for JavaFX classes, methods and attributes
- Snippets pallet
- Multi-project support
- Works on Mac OS (Snow Leopard with JDK 6)

Bug fixes:
- Issue with multi-output source folders
- Issue with JavaFX compiler
- Issue with code folding
- Issue with launching JavaFX application as applet
- Issue with JavaFX code assist

-------
Changes in Version 1.1.0

These are the changes in this version:

* JavaFX source editor keyword highlighting
* JavaFX Script code assist

-------
Changes in Version 1.0.2

* Error markers added

Note: Version starting with 1.0.2 require JDK 1.6.