# RoadMap 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](https://github.com/GMLC-TDC/HELICS/projects) for additional details ## \[3.7\] ~ Spring-Early Summer 2025 - Make C++20 the minimum compiler standard and utilize C++20 features. - Update IPC core - Observer App ## Nearer term features (Maybe Summer 2025) - Full xSDK compatibility - Separate Java Interface - Tag based subscriptions - Single thread cores ## Further in the future - Updated MPI core - Some sort of rollback operations - Remote procedure call type of federate - Plugin architecture for user defined cores - Enable mesh networking in HELICS