From 5980cbd9441eab1690f7460bb7358b46dd8c18d4 Mon Sep 17 00:00:00 2001 From: Christian Kratky Date: Mon, 6 May 2019 20:27:06 +0200 Subject: [PATCH] Fix build scripts to use 4.6 binaries. --- Build/MQTTnet.Extensions.ManagedClient.nuspec | 9 ++-- Build/MQTTnet.Extensions.Rpc.nuspec | 9 ++-- Build/MQTTnet.nuspec | 45 +++---------------- 3 files changed, 14 insertions(+), 49 deletions(-) diff --git a/Build/MQTTnet.Extensions.ManagedClient.nuspec b/Build/MQTTnet.Extensions.ManagedClient.nuspec index 70fcd44..edec769 100644 --- a/Build/MQTTnet.Extensions.ManagedClient.nuspec +++ b/Build/MQTTnet.Extensions.ManagedClient.nuspec @@ -34,10 +34,9 @@ - - - - - + + + + diff --git a/Build/MQTTnet.Extensions.Rpc.nuspec b/Build/MQTTnet.Extensions.Rpc.nuspec index 13d3d4c..ce81cb6 100644 --- a/Build/MQTTnet.Extensions.Rpc.nuspec +++ b/Build/MQTTnet.Extensions.Rpc.nuspec @@ -34,10 +34,9 @@ - - - - - + + + + diff --git a/Build/MQTTnet.nuspec b/Build/MQTTnet.nuspec index c2f91e4..86992c5 100644 --- a/Build/MQTTnet.nuspec +++ b/Build/MQTTnet.nuspec @@ -11,36 +11,8 @@ false MQTTnet is a high performance .NET library for MQTT based communication. It provides a MQTT client and a MQTT server (broker). -* [Core] Added support for MQTTv5 packages. -* [Core] Performance improvements. -* [Core] Removed obsolete methods. -* [Core] Fixed a memory leak when processing lots of messages (thanks to @tschanko) -* [Core] Added more overloads for MQTT factory. -* [Core] The client password is now hidden from the logs (replaced with **** if set). -* [Core] Fixed a memory leak when using SSL connections (thanks to @biovoid). -* [Client] Added validation of topics before publishing. -* [Client] Added new MQTTv5 features to options builder. -* [Client] Added uniform API across all supported MQTT versions (BREAKING CHANGE!) -* [Client] The client will now avoid sending an ACK if an exception has been thrown in message handler (thanks to @ramonsmits). -* [Client] Fixed issues in QoS 2 handling which leads to message loss. -* [Client] Replaced all events with proper async compatible handlers (BREAKING CHANGE!). -* [Client] Added more configuration values to TCP endpoint options. -* [Client] Added used PacketIdentifier to publish result. -* [ManagedClient] Replaced all events with proper async compatible handlers (BREAKING CHANGE!). -* [ManagedClient] The log ID is now propagated to the internal client (thanks to @vbBerni). -* [ManagedClient] Added validation of topics before publishing. -* [ManagedClient] The internal MQTT client is now closed properly (thanks to @vbBerni). -* [Server] Added support for MQTTv5 clients. The server will still return _success_ for all cases at the moment even if more granular codes are available. -* [Server] Fixed issues in QoS 2 handling which leads to message loss. -* [Server] Replaced all events with proper async compatible handlers (BREAKING CHANGE!). -* [Server] The used logger instance is now propagated to the WebSocket server adapter. -* [Server] Added the flag "IsSecureConnection" which is set to true when the connection is encrypted. -* [Server] Fixed wrong will message behavior when stopping server (thanks to @JohBa) -* [Server] Added validation of topics before publishing. -* [Server] Added more configuration values to TCP endpoint options. -* [MQTTnet Server] Added as first Alpha version of standalone cross platform MQTT server. - -* [Note] Due to MQTTv5 a lot of new classes were introduced. This required adding new namespaces as well. Most classes are backward compatible but new namespaces must be added. +* [Server] Fixed a bug which returns wrong flag for existing sessions (thanks to @avengerstark). +* [nuget] .NET Framework builds are now using 4.5.2 or 4.6.1 builds instead of netstandard 2.0. Copyright Christian Kratky 2016-2019 MQTT Message Queue Telemetry Transport MQTTClient MQTTServer Server MQTTBroker Broker NETStandard IoT InternetOfThings Messaging Hardware Arduino Sensor Actuator M2M ESP Smart Home Cities Automation Xamarin @@ -60,10 +32,6 @@ - - - - @@ -83,10 +51,9 @@ - - - - - + + + + \ No newline at end of file