2024.6.0
EVerest June 2024 stable release
What's Changed
- Fix EvseV2G: Prevent integer overflow by @SebaLukas in #706
- Add workflow to do dco check by @andistorm in #707
- Extend PhyVersoBSP with PpState, Temperature and OpaqueData by @dorezyuk in #687
- Fix incorrect sentinel value in YetiDriver by @matteocarnelos in #709
- Adapt error handling in JsYetiSimulator to recent error framework changes by @hikinggrass in #710
- Setting the correct EvseStatusCode during cable check by @SebaLukas in #712
- Fix IEC state F by @Pietfried in #714
- refactor(slac): remove dead code by @a-w50 in #717
- bug(EvseV2G): use correct enum type by @a-w50 in #716
- refactor: correct include order by @a-w50 in #715
- Auth: Notify Evse also when authorization is rejected by @Pietfried in #698
- Bugfix/publish charging schedules on startup by @hikinggrass in #718
- YetiDriver: Add override max current setting by @corneliusclaussen in #721
- SerialCommHub: RTS/CTS support by @corneliusclaussen in #722
- Fix(EvseV2G): If AC is supported, DIN70121 can be no longer falsely selected by @SebaLukas in #725
- Add some error-framework features by @andistorm in #726
- Modify CODEOWNERS by @Pietfried in #727
- Add version information by @hikinggrass in #622
- Support SoC in OCPP modules by @Pietfried in #729
- Fixing empty string in EvseSecurity config by @Pietfried in #708
- Bugfix/remove exits by @corneliusclaussen in #713
- GenericPowermeter: improve logging and fix Modbus range by @mhei in #730
- Refactor CI Workflow by @andistorm in #701
- Switch to CBV2G from OpenV2G for DIN, ISO-2, PnC and SAP by @SiebrenW in #563
- Feature/bsp stop transaction by @corneliusclaussen in #733
- Fix find_package call for cbv2g by @hikinggrass in #740
- setup_ev_cli should not return after find_program by @hikinggrass in #741
- Check if the ev-cli target has already been defined before adding it by @hikinggrass in #743
- Config option: Limit to 10A in simplified mode by @corneliusclaussen in #742
- feat: move test stub to common directory so other modules can use it by @james-ctc in #739
- uMWC: adapt driver to new firmware by @corneliusclaussen in #723
- Bazel: read dependencies.yaml on the fly by @golovasteek in #699
- Properly stop OCPP 2.0.1 transaction if reason is ImmediateReset by @hikinggrass in #736
- Removed Ubuntu 20.04 support from README.md by @SebaLukas in #746
- Adapt CableCheck to IEC-23(2023) by @corneliusclaussen in #720
- Update CODEOWNERS by @Pietfried in #738
- Auth: Trigger validation only when useful by @Pietfried in #734
- YetiDriver: Fix events on start up by @corneliusclaussen in #747
- Update everest-framework and libocpp dependencies by @hikinggrass in #745
- Update version to 2024.6.0 by @hikinggrass in #744
- initiate DEAUTHORIZED event in OCPP201 in case reason is StoppedByEv by @Pietfried in #748
- fixes stop & unplug not working after iso pause & resume by @MarzellT in #753
- Adding powermeter interface to DcSupplySimulator by @SebaLukas in #758
- Adding EvManager module by @MarzellT in #643
- Perform ev-cli setup in ev_add_project() by @hikinggrass in #752
- Fixes for DcSupplySimulator module by @SebaLukas in #759
- Charger: Transition to PausedByEV if EV does not start charging after… by @corneliusclaussen in #757
- Add python3-venv to packages that need to be installed on ubuntu 22.04 by @hikinggrass in #754
- Bump libocpp version to 0.13.1 by @hikinggrass in #761
- Add warning to verify IPv6 ll address if bind fails by @corneliusclaussen in #763
- Fix stoi exception in yeti fwupdate by @corneliusclaussen in #766
- SerialCommHub: several improvements by @mhei in #731
- Added temperature sensors values in Powermeter by @florinmihut in #755
- Charger: Fix soft over current detection when PWM changes often by @corneliusclaussen in #762
- Adjust bazel to allow users to import everest-core in their bazel projects by @dorezyuk in #737
- Fix ev-cli version check if not using venv by @hikinggrass in #772
New Contributors
- @matteocarnelos made their first contribution in #709
- @SiebrenW made their first contribution in #563
This fixes CVE-2024-37310 reported by Shaked Delarea of Argus Cyber Security GHSA-8g9q-7qr9-vc96
Full Changelog: 2024.5.0...2024.6.0