Releases: enbility/eebus-go
Releases · enbility/eebus-go
Version 0.7.0
What's Changed
- Add workaround for PMCP reporting wrong uc address by @DerAndereAndi in #106
- Fix potential race condition leading to nil dereference by @sthelen-enqs in #105
- Fix ma/mpc usecase to validate the correct actor type by @sthelen-enqs in #107
- Add full write support to some features by @DerAndereAndi in #109
- Fix LoadControl for 1 phase connected EVSE by @DerAndereAndi in #110
- Various updates by @DerAndereAndi in #111
- Adopt heartbeats per local entity by @DerAndereAndi in #112
- Update ship-go to v0.6.0
- Update spine-go to v0.7.0
- Update minimum Go version to 1.22.0
- Update dependencies
New Contributors
- @sthelen-enqs made their first contribution in #105
Full Changelog: v0.6.2...v0.7.0
Version 0.6.2
What's Changed
- Share LPC and LPP failsafe duration minimum by @DerAndereAndi in #99
- Properly support CS LPC & LPP for all device types by @DerAndereAndi in #100
- Properly support EG LPC & LPP for all device types by @DerAndereAndi in #101
- OPEV: Add support for Bender missing required data by @DerAndereAndi in #102
- Update SHIP v0.5.3 and SPINE v0.6.2
Full Changelog: v0.6.1...v0.6.2
Version 0.6.1
What's Changed
- Remove voltage configuration by @DerAndereAndi in #90
- Remove refetch logic in EVCEM by @DerAndereAndi in #93
- Update ship-go to v0.5.2 https://github.com/enbility/ship-go/releases/tag/v0.5.2
- Update spine-go to v0.6.1 https://github.com/enbility/spine-go/releases/tag/v0.6.1
Full Changelog: v0.6.0...v0.6.1
Version 0.6.0
What's Changed
- Refactor features by @DerAndereAndi in #80
- Add actor based use cases by @DerAndereAndi in #81
- LPC & LPP updates, fixes and add to demo cmds by @DerAndereAndi in #82
- Update LoadControl limit writes by @DerAndereAndi in #83
- Update and add various generic UseCase APIs by @DerAndereAndi in #84
- Add partial read support by @DerAndereAndi in #85
- LPC & LPP usecase improvements by @DerAndereAndi in #86
- Fix Current limits not reporting proper values by @DerAndereAndi in #87
- Add workaround for invalid MEB measurements by @DerAndereAndi in #88
- Make sure the device name address is spec conform by @DerAndereAndi in #89
- Update SHIP to v0.5.1 and SPINE to v0.6.0
- Various other minor updates and fixes
Full Changelog: v0.5.0...v0.6.0
Version 0.5.0
What's Changed
- Moved SHIP into its own repository: https://github.com/enbility/ship-go/
- Moved SPINE into its own repository: https://github.com/enbility/spine-go/
- Major refactoring and improvements across the board
- Over 90% test coverage
Full Changelog: v0.2.2...v0.5.0
v0.2.0
What's Changed
- Refactor for adding first grid usecase by @DerAndereAndi : #42
- Add coordinated EV charging support by @DerAndereAndi : #43
- Add support for Inverter Visualization by @DerAndereAndi : #46
- Assign all functions to generic feature by @DerAndereAndi : #47
- Various updates by @DerAndereAndi : #50
- Fix typo by @StefanSchoof : #51
New Contributors
- @StefanSchoof made their first contribution in #51
Full Changelog: v0.1.6...v0.2.0
v0.1.6
What's Changed
- Improved web connection handling
- Improved some possible deadlock scenarios
- Fixed small logging issue
Full Changelog: v0.1.5...v0.1.6
v0.1.4
v0.1.3
What's Changed
- Fixed lock on shutdown
- Changed some error messages to debug and trace level
- Some model fixes and updated more SPINE list types for update support
- Increased test coverage to 61%
Full Changelog: v0.1.2...v0.1.3
v0.1.2
What's Changed
- Various refactoring (ServiceDetails, mDNS, DeviceLocal)
- Increased test coverage
- Fixed a rare issue when multiple remote devices are connected, one is disconnected, then discoverydetail updates weren't received any longer for the 1st remote device
- Added debug logging about which mDNS backend is in use
- Update dependencies
Full Changelog: v0.1.1...v0.1.2