Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump MQTTnet from 3.0.8 to 3.0.15 #142

Closed
wants to merge 1 commit into from

Conversation

dependabot-preview[bot]
Copy link
Contributor

Bumps MQTTnet from 3.0.8 to 3.0.15.

Release notes

Sourced from MQTTnet's releases.

v3.0.15

  • [Core] Fixed some issues in nuget packages.
  • [Client] Changed exception types so that proper exceptions are thrown when connecting (#1082).
  • [Client] Exposed Dup flag in application messages.
  • [Client] Improved keep alive message sending.
  • [RpcClient] Fixed an issue when using a custom application message reveived handler (#1093).
  • [RpcClient] Fixed a race condition when using timeout and cancellation token at the same time (BREAKING CHANGE!).
  • [Server] Improved keep alive message sending.

v3.0.14

  • [Core] Added .NET 5.0 TFMs (thanks to @StefanOssendorf, @JanEggers).
  • [Core] Added support for TLS 1.3 (requires .NET Core 3.1+) (thanks to @Dvergatal).
  • [Core] Added support for MaximumQoS transmit when using MQTTv5 (thanks to @nayato).
  • [Core] Aligned the format of some log messages.
  • [Client] Fixed an issue with connection state detection (thanks to @tobiasfrick).
  • [Client] Fixed an issue when receiving partial QoS 2 packets after a reconnect.
  • [Client] Added new API for raw packet inspection.
  • [ManagedClient] Removed AutoReconnect since this does no longer work (BREAKING CHANGE!).
  • [RpcClient] Moved the RPC topic validation to the topic generation strategy.
  • [RcpClient] Added interface for MqttRpcClient.
  • [Server] Reduced async tasks count by moving dedicated keep alive tasks per connection to shared one.
  • [Server] Session takeover and keep alive timeout are now properly set in DISCONNECT packet.
  • [Server] Fixed bug in PubRel packet generation (MQTTv5 only).
  • [Server] Improved message processing performance (+ ~5%).
  • [Server] Fix wrong usage of client session items for undelivered messages.
  • [Server] Allow to respond with a reason code in PUBACK/PUBREC (thanks to @muneebmajeed).
  • [Server] Fixed topic filter comparer on edge cases, e.g. "foo/" matching "foo/#" (thanks to @dagophil).
  • [Core] Added code documentation.

v3.0.13

  • [Client] Fixed wrong value for "ClientWasConnected" in "MqttClientDisconnectedEventArgs" #976 (thanks to @dbeinder).
  • [Client] Added direct support for Amazon AWS connections (requires .NET Core 3.1) (thanks to @henning-krause).
  • [Client] handle disconnect package and propagate disconnect reason code (thanks to @JanEggers)
  • [ManagedClient] Exposed the internal MQTT client.
  • [Server] Added client message queue interceptor for QoS level (thanks to @msallin).
  • [Server] improved behavior when multiple connections fight over a session (thanks to @JanEggers)
  • [Server] Exposed ClientDisconnectedInterceptor (thanks to @SeppPenner).

v3.0.12

  • [LowLevelClient] Fixed a null reference exception when connecting to a not existing server (thanks to @SGStino).
  • [RcpClient] Adjusted some namespaces (BREAKING CHANGE!).
  • [AspNetCore] Adjusted some namespaces (BREAKING CHANGE!).
  • [Server] Adjusted some namespaces (BREAKING CHANGE!).
  • [Server] Added state checks (throw if not started etc.) for most server APIs.
  • [Server] Exposed real X509Certificate2 (instead byte array) to TLS options (thanks to @borigas).
  • [Server] Fixed memory leak with TCP sockets (MqttServer is now Disposable!) (BREAKING CHANGE!).
  • [Core] Fixed a null reference exception in the MqttTcpChannel with WriteAsync and ReadAsync.
  • [Core] Added server interceptor for undelivered messages (thanks to @cshark-inator).
  • [nuget] Added support for SourceLink (thanks to @JTOne123).

... (truncated)

Commits
  • 12f3461 Improve RPC client handling.
  • 0582734 Update codeql-analysis.yml
  • 1e88d6a Merge remote-tracking branch 'origin/master'
  • 8261ba9 Update docs.
  • b766c1b Refactor keep alive message handling in order to fix issues with sudden disco...
  • 6c18889 Create codeql-analysis.yml
  • 2d4ea8e Improve nuget packages.
  • 15d3761 Merge pull request #1097 from yyjdelete/nuspec
  • ed52045 Use the data converter only when creating packets.
  • cfc4ebe Expose Dup flag in application messages (#1096).
  • Additional commits viewable in compare view

Dependabot compatibility score

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)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

@dependabot-preview dependabot-preview bot added the dependencies Pull requests that update a dependency file label Mar 1, 2021
@dependabot-preview
Copy link
Contributor Author

Superseded by #158.

@dependabot-preview dependabot-preview bot deleted the dependabot/nuget/MQTTnet-3.0.15 branch June 29, 2021 04:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants