All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.
- Implementing auto-merge for dependabot PRs #273
- Implemented GitHub Actions pipeline #247
- Converting pekko classic to typed #232
- Added Bao and Staudt to the list of reviewers #216
- Documentation for this API #230
- Enable initialization of external data simulation #167
ExtResultContainer
returns result map #217
- Renaming power fields in
EvModel
#208
- Enhancing external data connections #219
- Implemented
ExtPrimaryData
and ExtResultsData
#145
- Have EV simulation communicate the next tick #170
- Only communicate the next tick of activation of EV simulation as a whole #176
- Replacing akka with pekko #138
- Updating to gradle 8.4 #133
- Adapted to changed SIMONA scheduler protocol #131
- Introducing termination message indicating that the main simulation would like to quit #5
- Enabled tests for this project and implemented partial test for
ExtSimulation
as part of #5
- JavaDoc for many message classes #59
- Implemented
ExtEvDataTest
as part of #77
- Refactored
ExtTrigger
-> ExtSimMessage
and ExtTriggerResponse
-> ExtSimMessageResponse
#5
- Renamed messages to ease understanding #62
- Separating departures and arrivals in message protocol, properly handling exceptions #77