Skip to content

Latest commit

 

History

History
186 lines (132 loc) · 5.11 KB

RELEASENOTES-ADAPTER.md

File metadata and controls

186 lines (132 loc) · 5.11 KB

Version 7.2.1

New Features

  • Add support for FDC3 service

Version 7.1.3

New Features

  • Add support for the new notification service
  • DesktopStateListener.onError is called for exceptions from websocket

Version 7.1.2

Bug Fixes

  • Fixed an issue with dependencies

Version 7.1.1

New Features

  • Added Channel API
  • Launch pre-installed RVM directly to improve performance
  • Better naming of local app manifest file
  • Requires JDK1.8+

Bug Fixes

  • Fixed an issue with synchronization in InterApplicationBus.send

Version 7.0.2

Bug Fixes

  • Fixed an issue with setting timeout if RuntimeConfiguration.setRuntimePort is called.

Version 7.0.1

New Features

  • Improved thread safety with concurrent collection classes.
  • Added error message to DesktopStateListener.onClose (breaking change)
  • Added OpenFinRuntime.getRuntimeInfo
  • Added OpenFinRuntime.getRvmInfo
  • Improved thread safety with concurrent collection classes.

Bug Fixes

  • Fixed an issue with passing arguments in System.launchExternalProcess

Version 6.0.2.1

New Features

  • Added Application.registerUser.
  • Upgrade JNA library to 4.5.1.

Version 6.0.1.3

New Features

  • Port discovery support on Mac and Linux with openfin-cli.
  • Add support for legacy connecting to Runtime by hard-coded port number

Version 6.0.1.2

Bug Fixes

  • Fixed an issue with deprecated DesktopConnect.connect method.
  • Fixed an issue with sending connection info to Runtime.

Version 6.0.1.1

New Features

  • Requires JDK1.7+
  • Add browser-style navigation to Window class
  • Add support for fallbackVersion of Runtime
  • Add support for non-persistent connections to Runtime
  • Improve support for app assets

Bug Fixes

  • Fixed an issue with loop of re-connecting to Runtime
  • Fixed an issue with Window.close defaulting 'force' to true

Version 6.0.1.0

New Features

  • Support for launching Runtime from a remote manifest.
  • Added Window.executeJavaScript
  • Added Window.showDeveloperTools
  • Added Window.navigate
  • Added Application.wrapWindow
  • Added OpenFinRuntime.getHostSpecs
  • Support for port discovery of Runtime process at different integrity levels

Bug Fixes

  • Use ProcessBuilder to launch OpenFin to solve an issue with security on Citrix server.
  • Added proper clean-up for ExternalWindowObserver
  • Fixed an issue with retrying connection to Runtime

Version 6.0.0.2

New Features

  • added ApplicationOptions.put method.

Bug Fixes

  • Fixed an issue with websocket timeout

Version 6.0.0.1

New Features

  • Requires Version 6.0+ version of OpenFin Runtime.
  • Improved support for window embedding
  • Replaced WebSocket library with org.eclipse.jetty.websocket

Version 5.44.5.3

  • Fixed an issue with connection timeout at 5 seconds

Version 5.44.5.2

New Features

  • Add support for fallbackVersion of Runtime

Version 5.44.5.1

New Features

  • Branch from Version 6.0.1.1 to support Java 1.6

Version 5.44.3.6

  • Fixed an issue with loop of re-connecting to Runtime

Version 5.44.3.5

  • Fixed an issue with Window.close defaulting 'force' to true

Version 5.44.3.4

  • Fixed an issue with retrying connection to Runtime

Version 5.44.3.3

New Features

  • Support for port discovery of Runtime process at different integrity levels

Version 5.44.3.2

New Features

  • Users ProcessBuilder to launch OpenFinLauncher.

Version 5.44.3.1

New Features

  • Added RuntimeConfiguration class to improve configurability of Runtime from Java programs.
  • Added DesktopConnection.connect(RuntimeConfiguration)
  • Added DesktopStateListener.onClose to notify connection to Runtime is closed.
  • Added Application.getGroups

Bug Fixes

  • Fixed API doc for WindowOptions.setTaskbarIcon
  • Updated OpenFinInstaller.exe to handle client certificate
  • Fixed an issue with duplicate UUIDs for DesktopConnection in version 5.44.11.10 of Runtime

Version 5.44.2.5

New Features

  • Support for port discovery of Runtime process at different integrity levels

Version 5.44.2.4

New Features

  • Added setRdmUrl and setRuntimeAssetesUrl in DesktopConnect
  • Use proper names for threads created by DesktopConnection during launching Runtime

Version 5.44.2.3

New Features

  • Cross-app docking: Windows from different HTML5 applications now can join the same group and dock to each other. Runtime 5.44.11.10 is required.
  • DesktopConnection catches exceptions from onSuccess and onError in AckListener

Bug Fixes

  • Application.close(AckListener) is deprecated
  • fixed an issue in getGroup

Version 5.44.2.2

New Features

  • Implemented timeout logout logic for DesktopConnection.connectToVersion
  • Added support for app-connected event for Window class
  • Added Application.createChildWindow method
  • Replaced java logging with slf4j.

Bug Fixes

  • Fixed an issue with reconnect with port discovery.
  • Fixed an issue with Window.addEventListener

Version 5.44.2.1

New Features

  • InterApplicationBus.send/publish accepts AckListener callback.
  • Added support for security realm in DesktopConnection