Releases: danielwippermann/resol-vbus-java
Releases · danielwippermann/resol-vbus-java
v0.10.0
v0.9.0
- Update VSF file.
v0.7.0
- Add
EmDeviceEmulator#setResistorValueByNrAndBasSettings
.
v0.6.0
- Correctly close previous TCP socket on reconnects in
TcpConnection
. - Fix some threading issues:
- Prevent CME on
Connection#setConnectionState
.
- Prevent CME on
- Update dependencies.
v0.3.0
- Replace Apache Commons
Hex
class with minimal stub. - Fix bugs in
getValueIdByIdHash
andgetValueIdHashById
. - Copy listeners to prevent
ConcurrentModificationException
. - Add an example that uses two
EmDeviceEmulator
instances. - Rename
Em1DeviceEmulator
toEmDeviceEmulator
. - Add
Em1DeviceEmulator
and tests. - Change
BaseDeviceEmulator#update
to return preferred sleep time. - Add
BaseDeviceEmulator
class and tests. - Add documentation to
LittleEndianBuffer
. - Add
TestablePropertyChangeListener
. - Add
TestableConnection
class. - Add
LittleEndianBuffer
and tests. - Add
aggregator
example.
v0.2.0
- Add
SpecificationFile.getLanguageForLocale
. - Update VSF file to version 9 / 20180312.
- fix off-by one in forged boolean-like-enums
- Change
convertToDate
to uselong
instead ofdouble
. - Add
PacketFieldValue#getRawValueDate()
method. - Add
Formatter#convertToDate()
. - Add
PacketFieldValue#isBooleanLikeEnum()
. - Forge enum for boolean-like errors.
- Add
PacketFieldSpec#getEnum()
. - Revert changes in constructor of
PacketFieldSpec
. - Fix bug that caused the locale to be ignored for dates.
- Add
Enum
andEnumVariant
support toSpecification
. - Add
Enum
andEnumVariant
support toSpecificationFile
. - Add access to all know units.
- Fix reading whole specification file.
- Fix VBusLAN adapter device info parsing bug.
v0.1.0
- Add support for VSF (VBus Specification File).
- Adapt to recent change from
___.via.vbus.net
to___.vbus.io
. - Some bug fixes.