Releases: matth-x/MicroOcpp
Releases · matth-x/MicroOcpp
MicroOcpp v1.0.3
This release contains a fix for a critical bug when used with multiple connectors and a bug preventing setting debug verbosity levels.
Fixed
- Fix nullptr access in endTransaction (#275)
- Backport: Fix building with debug level warn and error
MicroOcpp v1.0.2
Fixes wrong MicroOcpp version numbers of the v1.0.1 release. There are no further code changes since v1.0.1
MicroOcpp v1.0.1
MicroOcpp v1.0.0
First release of MicroOcpp. Changelogs and semantic versioning are adopted starting with this release.
PIO package: matth-x/MicroOcpp@1.0.0
The following changelog is a comparison of v1.0.0 with the previous commit on master with breaking changes (1eff6e5)
Changed
mocpp_initialize
takes OCPP URL without explicit host, port (#220)endTransaction
checks authorization ofidTag
- Update configurations API (#195)
- Update Firmware- and DiagnosticsService API (#207)
- Update Connection interface
- Update Authorization module functions (#213)
- Reflect changes in C-API
- Change build flag prefix from
MOCPP_
toMO_
- Change
mo_set_console_out
tomocpp_set_console_out
- Revise README.md
- Revise misleading debug messages
- Update Arduino IDE manifest (#206)
Added
- Auto-recovery switch in
mocpp_initialize
params - WebAssembly port
- Configurable
MO_PARTITION_LABEL
for the esp-idf SPIFFS integration (#218) MO_TX_CLEAN_ABORTED=0
keeps aborted txs in journalMO_VERSION
specifierMO_PLATFORM_NONE
for compilation on custom platformsendTransaction_authorized
enforces the tx end- Add valgrind, ASan, UBSan CI/CD steps (#189)
Fixed
- Reservation (#196)
- Fix immediate FW-update Download phase abort (#216)
stat
usage on arduino-esp32 LittleFS- SetChargingProfile JSON capacity calculation
- Set correct idTag when Reset triggers StopTx
- Execute operations only once despite multiple .conf send attempts (#207)
- ConnectionTimeOut only applies when connector is still unplugged
- Fix valgrind warnings