Here are big ticket items we plan to work on in 2018. This is a rough roadmap and is subject to change, but we would like to give our customers insight into what’s next for OpenFin.
- Chromium Upgrade 
- Multi Runtime Support
- 64-Bit Builds – Add support for 64-bit Runtimes, which will raise the memory limit from 700MB to 4GB
- Plugin Architecture – Provide an easy way for OpenFin developers to extend their apps with reusable packages that provide various APIs and services
- Full Cross-Platform Support for Runtime and RVM – Full feature parity for the Runtime and RVM on Mac and Linux, with Windows
- Local data storage (i.e. cookies) persists across runtime upgrades
- Self-Install as Default – The RVM will perform a self-install and execute from a target install dir
- Runtime Heartbeat Service – This feature is needed to support multi-Runtime environments and will detect if the Runtime is successfully running on a desktop
- App Asset Retrieval Management – Ability for Desktop Owners to override where third-party applications retrieve their app assets from; this enables a Desktop Owner to host the assets on their own network after having cleared them for usage
- Chromium Upgrade  – Upgraded to latest Chromium in OpenFin 8
- Node Adapter (open source)
- Deep Linking – Utilizes a custom protocol handler to invoke an application if not already running and pass context to a specific location within an OpenFin application via a uniform resource identifier (URI).
- Diagnostics Mode – Application providers can remotely collect detailed runtime debug logs from their end users desktops.
- Preload Scripts – Support for Preload options scripts
- Offline Access Support
- OpenFin is now Open Sourced! – Check out the Hadouken project!
- Multi-Runtime Environment – Multi app communication on 2 different Runtime versions is now supported 220.127.116.11+Group Policy API Feature Support – Added numerous features, like giving
- Desktop Owners the ability to manage app access to the clipboard API (18.104.22.168+) Typescript Integration (open source)
- Semantic Versioning – Ability for App Providers to indicate a range of acceptable Runtime versions that are available for use within a Desktop Owner’s network (Added in RVM 22.214.171.124)
- Whitelisting Apps – Ability for Desktop Owners to indicate which OpenFin apps are approved to run within its network, via Group Policy (Added in RVM 126.96.36.199)
- RVM Singularity – Any newly launched RVMs will kill an existing RVM if it is an older version
- Browser Navigation – Added browser-like navigation features that include forward/backward navigation, get window URL, and get history
- Support Semantic Versioning – Application Providers are able to target a range of OpenFin Runtimes hosted within a Desktop Owner’s environment; Changed default `RuntimeOptions.Version` value to always match the major version of the Adapter.
- Refactored the Excel API to address several architecture design flaws and reported customer issues
- Revamp Installation – It will now permanently install and run each time Excel starts up
- Improve Deployment – Deploy the integration via a plugin folder, instead of a temp one