Skip to content

v1.1.0

Compare
Choose a tag to compare
@gfinocchiaro gfinocchiaro released this 16 Oct 21:49
· 44 commits to master since this release

Improvements

  • Added SecurityParams class for providing parameters relative to the setting
    up of encrypted connections.
  • Added required methods to MqttBrokerConfig and MqttBokerConfigBuilder
    for handling new SecurityParams 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().
  • Updated JUnit test cases.

Bug Fixes

  • Fixed API Specification. In particular:
    • Fixed typos.
    • Fixed conditions which actually throw IllegalArgumentsException in
      the MqttBrokerConfigBuilder.willMessage(...) method.
    • Removed wrong statement in the
      MqttBrokerConfigBuilder.willMessage(...) method about the behavior of
      MqttBrokerConfig.getWillMessage().