2024.3.0
EVerest March 2024 stable release
What's Changed
- Added missing cstdint in WifiSetup by @SebaLukas in #565
- Fix connector remains in plug_in_queue, although it is plugged out by @FaHaGit in #568
- Add ISO14443 id token type to token published by PN532TokenProvider by @hikinggrass in #571
- Restructure OCPP and OCPP201 modules: Moved conversions by @Pietfried in #561
- Added proper reason within on_transaction_finished for OCPP201 by @Pietfried in #576
- Fix bad optional access in System module by @Pietfried in #578
- Add issue and PR templates and CODEOWNERS file by @Pietfried in #564
- Fix Price type in money.yaml file by @agardiol in #570
- feat: add MQTT topic to publish OCPP transaction state and ID by @james-ctc in #569
- Bump everest-utils version to v0.2.1 by @djchhp in #581
- Support for groupIdToken and MasterPassGroupId by @Pietfried in #577
- GenericPowermeter: add new model Klefr 693x-694x by @mhei in #560
- Feature/random delays by @corneliusclaussen in #530
- Implement get_variables and set_variables in OCPP201 module by @Pietfried in #584
- Updated interfaces by @AssemblyJohn in #586
- Fix unit tests by @hikinggrass in #585
- Run unit tests in CI by @andistorm in #587
- RsIskraMeter: Initial commit by @dorezyuk in #580
- fix: not all SessionEventEnum mapped to SessionInfo::State by @james-ctc in #593
- Rust: Export EVEREST_CORE_ROOT from CMake by @dorezyuk in #592
- Support for OCPP2.0.1 Plug&Charge by @Pietfried in #588
- EvseManager attempt to address errors seen with clearing events by @james-ctc in #590
- Reorder and update dependencies by @hikinggrass in #594
- Fix YetiDriver and include binary firmware image. by @corneliusclaussen in #595
- EvseSecurity module documentation by @Pietfried in #591
- libgpio: fix description by @barsnick in #601
- fix: parameter needs to be pass by reference rather than value by @james-ctc in #608
- fix: EnergyManager to select limit taking into account time by @james-ctc in #610
- remove deprecated modules and libsunspec lib dep by @corneliusclaussen in #604
- Remove unused config param CertsPath from OCPP modules by @Pietfried in #600
- Use GPIO lib for reset GPIO, clear errors only if they were raised by @corneliusclaussen in #602
- EvseV2G: SDP bind only on one interface by @corneliusclaussen in #615
- Provided fix if both payment options are disabled in the EvseManager by @SebaLukas in #597
- Add QCA chip reset, Link detection, Version information by @corneliusclaussen in #599
- DummyTokenProvider: Add connector-id config option by @corneliusclaussen in #617
- Bump libocpp and libevse security dependencies by @hikinggrass in #616
- Bazel: Update boost to fix XZ issue by @golovasteek in #618
New Contributors
Full Changelog: 2024.2.0...2024.3.0