166 lines (118 loc) · 4.64 KB
Added Channel API
Requires JDK1.8+
Fixed an issue with setting timeout if RuntimeConfiguration.setRuntimePort is called.
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.
Fixed an issue with passing arguments in System.launchExternalProcess
Added Application.registerUser.
Upgrade JNA library to 4.5.1.
Port discovery support on Mac and Linux with openfin-cli.
Add support for legacy connecting to Runtime by hard-coded port number
Fixed an issue with deprecated DesktopConnect.connect method.
Fixed an issue with sending connection info to Runtime.
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
Fixed an issue with loop of re-connecting to Runtime
Fixed an issue with Window.close defaulting 'force' to true
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
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
added ApplicationOptions.put method.
Fixed an issue with websocket timeout
Requires Version 6.0+ version of OpenFin Runtime.
Improved support for window embedding
Replaced WebSocket library with org.eclipse.jetty.websocket
Fixed an issue with connection timeout at 5 seconds
Add support for fallbackVersion of Runtime
Branch from Version 6.0.1.1 to support Java 1.6
Fixed an issue with loop of re-connecting to Runtime
Fixed an issue with Window.close defaulting 'force' to true
Fixed an issue with retrying connection to Runtime
Support for port discovery of Runtime process at different integrity levels
Users ProcessBuilder to launch OpenFinLauncher.
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
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
Support for port discovery of Runtime process at different integrity levels
Added setRdmUrl and setRuntimeAssetesUrl in DesktopConnect
Use proper names for threads created by DesktopConnection during launching Runtime
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
Application.close(AckListener) is deprecated
fixed an issue in getGroup
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.
Fixed an issue with reconnect with port discovery.
Fixed an issue with Window.addEventListener
InterApplicationBus.send/publish accepts AckListener callback.
Added support for security realm in DesktopConnection
You can’t perform that action at this time.