v1.1.0
Improvements
- Added
SecurityParams
class for providing parameters relative to the setting
up of encrypted connections. - Added required methods to
MqttBrokerConfig
andMqttBokerConfigBuilder
for handling newSecurityParams
class. - Updated API Specification to reflect changes made necessary by
SecurityParams
management. - Done other minor changes in API Specification to improve readability.
In particular:- Clarified which schemas can be used in the URI returned by
MqttBrokerConfig.getAddress()
. - Improve description of
MqttBrokerConfig.build()
.
- Clarified which schemas can be used in the URI returned by
- Updated JUnit test cases.
Bug Fixes
- Fixed API Specification. In particular:
- Fixed typos.
- Fixed conditions which actually throw
IllegalArgumentsException
in
theMqttBrokerConfigBuilder.willMessage(...)
method. - Removed wrong statement in the
MqttBrokerConfigBuilder.willMessage(...)
method about the behavior of
MqttBrokerConfig.getWillMessage()
.