MQTTnet 2.4.0

MQTTnet is a .NET library for MQTT based communication. It provides a MQTT client and a MQTT server (broker).

No packages depend on MQTTnet.

  • [Server] Added an event which is fired when a client has disconnected
  • [Server] Added support for retained application messages
  • [Server] Added support for saving and loading retained messages
  • [Server] The client connection is now closed if sending of one pending application message has failed
  • [Server] Fixed handling of Dup flag (Thanks to haeberle)
  • [Core] Optimized exception handling
  • [Core] Mono is now also supported (Thanks to JTrotta)
  • [Client] The options are now passed in ConnectAsync (Breaking change! Read Wiki for examples)
  • [Core] Trace class renamed to MqttNetTrace (Breaking change!)
  • [Client] Extended certificate validation options (Breaking change!)
  • [Client] Added static certificate validation callback (NetFramework, NetStandard) / ignorable certificate errors (UniversalWindows) to MqttTcpChannel

.NET Standard 1.3

UAP 10.0

Version Downloads Last updated
2.5.0 4 2020/11/11
2.4.0 4 2020/11/11
2.2.0 3 2020/11/11