Bump MQTTnet from 3.0.16 to 3.0.17
Created by: dependabot[bot]
Bumps MQTTnet from 3.0.16 to 3.0.17.
Release notes
Sourced from MQTTnet's releases.
v3.0.17
- [Core] Added all builders to the MQTT factory.
- [Core] Removed global logger and refactored logging (BREAKING CHANGE!).
- [Client] Renamed MqttClientConnectResult to MqttClientConnectResult (BREAKING CHANGE!).
- [ManagedClient] Extended ReconnectAsync (thanks to
@nvsnkv
, #1202).- [ManagedClient] Improved Amazon AWS support (thanks to
@scottbrogden-iheartmedia
, #1209).- [ManagedClient] Fixed bug that allowed invalid subscriptions (Thanks to
@marcelwinh
).- [Server] Added support for RetainHandling (MQTTv5, BREAKING CHANGE!).
- [Server] Added support for NoLocal (MQTTv5, BREAKING CHANGE!).
- [Server] Added support for SubscriptionIdentifier (MQTTv5, BREAKING CHANGE!).
- [Server] Server now reports supported features properly after successful connection (MQTTv5, BREAKING CHANGE!).
- [Server] Fixed a memory/performance leak when using QoS Level 1.
- [Server] Exposed connection timestamp in client status.
- [Server] Refactored connection management code.
- [Server] Exposed more details in MqttServerClientConnectedEventArgs.
- [Server] Processing all pending messages before stopping (thanks to
@AblEdge
, #1234).- [Server] Added support for a custom exception handler in MqttServerMultiThreadedApplicationMessageInterceptorDelegate.
- [Server] Removed logger from MqttServerMultiThreadedApplicationMessageInterceptorDelegate (BREAKING CHANGE!).
- [Server] Fixed a memory leak when deleting sessions.
- [Server] Fixed timestamp check in server keep-alive monitor (thanks to
@logicaloud
, #1277).- [MQTTnet.Server] Moved server project to a dedicated GitHub repository.
Commits
-
8020e66
Fix UWP build errors. -
bd004ec
Update docs. -
1e68c2e
Fixes #1276 timestamp check in server keep-alive monitor (#1277) -
d7e1c89
Update docs. -
b779d04
let the OS choose the supported TLS ptotocols when connecting to a MQTT broke... -
623d8ca
Fix #1263 - Set IsSessionPresent in CONNACK if client session exists (#1268) -
0920c86
Refactor logger. (#1247) -
c756a40
Feature/mqttv5 subscriptions server (#1246) -
feb53e7
Update docs. -
dd0aba0
Process all queued message before server stops (#1234) - Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)