Releases: csowada/ebus
Releases · csowada/ebus
Release v1.1.3
Changed
- Changed many line of code to fix sonarlint/cloud issues
- Add more
final
to parameters - Changed to Java 8 syntax like Lambda expressions or Multi-Exceptions
- Fixed one or two wrong handled Interrupts
Release v1.1.2
Added
- Added
sonarcloud
to build pipeline
Removed
- Removed all old CI files from the project
Release v1.1.1
Added
- Added
gitflow-maven-plugin
to manage release process, see BUILD-HELP.md
Changed
- Switched from Travis CI to GitHub Actions
Release v1.1.0
Added
- Add Eclipse Null Annotionas to project
Changed
- Changed a lot of code lines to fix several
null
issues etc. - Declare all dependencies in
pom.xml
asprovided
Release v1.0.8
Fixed
- Fixed several
NullPointException
v1.0.7
v1.0.6
v1.0.5
Features:
- Enhance telegram matcher in Command registry
- Add (debug) warning if master-slave command configuration is without slave part
- Throw an exception on
master-master
commands with slave addresses that have no master address pair
Bugfixes:
- Fix matcher in Command registry
- Fix several nested template bugs
- Fix internal clone() of nested templates
- Set type and default value for nested types
- Use list for
template-block
to also copy values withoutname
- Rename template to valueDto, better variable name
- Add nested values to
composeMasterData
incl. test case - Fix parent method for nested values
v1.0.4
v1.0.3
Features:
- enhance ebusd controller with version check
- update all unit tests
- improve NRJavaSerial connector
- add a warning if the received data doesn't match to the found config method.
Bugfixes:
- fix
FF
byte issue on sending - add a warning if a template-block element has no name (more a bug workaround!)
- revert default telegram type to
master-slave
if not specified - harden slave length function, expect no slave data