You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+22Lines changed: 22 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,6 +9,26 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
9
9
A note on future revisions.
10
10
Everything within a major version number should be code compatible (with the exception of experimental interfaces). The most notable example of an experimental interface is the support for multiple source inputs. The APIs to deal with this will change in future minor releases. Everything within a single minor release should be network compatible with other federates on the same minor release number. Compatibility across minor release numbers may be possible in some situations but we are not going to guarantee this as those components are subject to performance improvements and may need to be modified at some point. Patch releases will be limited to bug fixes and other improvements not impacting the public API or network compatibility. Check the [Public API](./docs/Public_API.md) for details on what is included and excluded from the public API and version stability.
11
11
12
+
## [3.5.1][] - 2024-03-19
13
+
14
+
Patch release including beta version of reentrant federates and support for "potential_interfaces" section in config files and automatic handling of potential interface generation in the federate class for operation with the connector app.
15
+
16
+
### Fixed
17
+
18
+
- Fixed an issue related to disconnection of federates with endpoints while still executing, that could potentially have resulted in an infinite loop
19
+
- Fixed an issue with aliases potentially causing a seg fault or memory condition, now aliases have reciprocity so order in the given alias call doesn't matter
20
+
21
+
### Changed
22
+
23
+
- Updated 3rd party libraries including cli11, fmt, spdlog, and asio
24
+
25
+
### Added
26
+
27
+
- Automatic handling of potential interface sequence from Federate class
28
+
- Support for potential_interface templates
29
+
- Support for reentrant federates: federates with the same name that can come and go, and support for reconnecting interfaces to the reentrant federate
30
+
- Support for a "helics" section in the configuration json files
31
+
12
32
## [3.5.0][] - 2024-02-05
13
33
14
34
Major release including connector app capability, a refresh of the of the dataBuffer interface, and other bug fixes
@@ -414,3 +434,5 @@ HELICS 3.0 is a major update to HELICS. The major features that have been added
-[Tools with HELICS support](#tools-with-helics-support)
32
+
-[HELICS helper Apps](#helics-helper-apps)
29
33
-[Contributing](#contributing)
30
34
-[Build Status](#build-status)
31
35
-[Publications](#publications)
32
36
-[In the News](#in-the-news)
33
37
-[History and Motivation](#history-and-motivation)
38
+
-[Source Repo](#source-repo)
34
39
-[Release](#release)
35
40
36
41
## Introduction
@@ -172,6 +177,10 @@ Contributors are welcome, see the [Contributing](CONTRIBUTING.md) guidelines for
172
177
173
178
If you use HELICS in your research, please cite:
174
179
180
+
T. Hardy, B. Palmintier, P. Top, D. Krishnamurthy and J. Fuller, "HELICS: A Co-Simulation Framework for Scalable Multi-Domain Modeling and Analysis," in IEEE Access, doi: 10.1109/ACCESS.2024.3363615, available at [https://ieeexplore.ieee.org/document/10424422](https://ieeexplore.ieee.org/document/10424422)
181
+
182
+
Older citation
183
+
175
184
\[1\] B. Palmintier, D. Krishnamurthy, P. Top, S. Smith, J. Daily, and J. Fuller, “Design of the HELICS High-Performance Transmission-Distribution-Communication-Market Co-Simulation Framework,” in _Proc. of the 2017 Workshop on Modeling and Simulation of Cyber-Physical Energy Systems_, Pittsburgh, PA, 2017. [pre-print](https://www.nrel.gov/docs/fy17osti/67928.pdf) | [published](https://ieeexplore.ieee.org/document/8064542/)
0 commit comments