This document contains tentative plans for changes and improvements of note in upcoming versions of the HELICS library. All dates are approximate and subject to change, but this is a snapshot of the current planning thoughts. See the projects for additional details

[3.4] ~ Late October 2022

  • Full xSDK compatibility

  • Full Dynamic Federation support

  • Single thread cores

  • Iteration for entering initializing mode

  • Enable data aggregation

  • Wildcard support for subscribing

  • Catchall interface of some type

  • Separate Java Interface

  • Observer App

[3.5] ~ January 2023

  • Plugin architecture for user defined cores

  • Enable mesh networking in HELICS

  • Separate octave interface

  • Tag based subscriptions