This repository was archived by the owner on Apr 27, 2026. It is now read-only.
v0.15.0
What's Changed
- Add helper class holding the EVSE's by @marcemmers in #668
- charge point: improved thread handling by @couryrr-afs in #685
- Add missing start of message queue for OCPP1.6 by @Pietfried in #691
- Minor adjustments to device model initialization by @Pietfried in #690
- Added connection_state_changed callback by @Pietfried in #693
- Fixes bug that interchanged value and source when setting NetworkConnectionProfiles by @Pietfried in #692
- pause charging when maxEnergyOnInvalidId is equal by @rinzevdwalAlfen in #666
- Added monitor triggering/filtering base capabilities by @AssemblyJohn in #686
- Add wait_for for futures by @Pietfried in #694
- Allow persisting messages initiated with send_async by @Pietfried in #695
- Resume interrupted transactions by @SNSubramanya in #501
- Change return type of DataTransfer to std::optional by @Pietfried in #699
- Feature/add trigger reason to transaction finished by @Pietfried in #698
- Add support for AllowReset per EVSE in OCPP2.0.1 by @Pietfried in #705
- Smart Charging: Expand add profile capabilities by @couryrr-afs in #682
- Added further handling for UnlockConnector.req by @Pietfried in #712
- Only log missing variables on debug by @marcemmers in #708
- fix possible suspension of charging sessions on bootup by @SNSubramanya in #710
- Fixed bug that used evse_id 0 in set_evse_operative_status by @Pietfried in #714
- Fix usage of SSL default password callback by @marcemmers in #696
- Update API for new library header usage by @AssemblyJohn in #717
- Replaced throws with error handling by @AssemblyJohn in #718
- Support for SummaryInventory in OCPP201 by @Pietfried in #716
- Fix component schemas by @Pietfried in #720
- Refactored OCPP16 error handling in state machine by @Pietfried in #673
- Allow resuming of transactions for OCPP1.6 by @Pietfried in #704
- revert hardcoded csms uri in config by @Pietfried in #724
- Fix missing include by @kromahn in #726
- Bump libocpp version to 0.15.0, bump libevse-security to 0.8.0 by @hikinggrass in #732
New Contributors
Full Changelog: v0.14.0...v0.15.0