Thanks to visit codestin.com
Credit goes to github.com

Skip to content

deps: bump rumqttc from 0.24.0 to 0.25.1#1771

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/rumqttc-0.25.1
Open

deps: bump rumqttc from 0.24.0 to 0.25.1#1771
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/rumqttc-0.25.1

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 2, 2026

Bumps rumqttc from 0.24.0 to 0.25.1.

Release notes

Sourced from rumqttc's releases.

rumqttc-0.25.1

rumqttc v0.25.1

This patch release focuses on fixing the broken WebSocket feature and includes dependency updates.

Highlights

WebSocket Fix: This release resolves a build issue that occurred when the websocket feature was enabled, caused by incompatibility with ws_stream_tungstenite v0.14.0. The dependency has been updated to v0.15.0, restoring full WebSocket functionality.

Changes

  • Fixed: Build failure when compiling with the websocket feature enabled (#999)
  • Added: New use-rustls-no-provider feature for more flexible TLS configuration (#988)
  • Maintenance: Updated dependencies (#1006 )

Contributors

Welcome to our new contributors:

Full Changelog: [rumqttc-0.25.0...rumqttc-0.25.1]

rumqttc-0.25.0

rumqttc v0.25.0 Release Notes

We're excited to announce the release of rumqttc v0.25.0! This release brings significant improvements, new features, and important bug fixes that enhance the stability and functionality of your MQTT applications.

🚀 What's New

Enhanced MQTT v5 Support

  • Session Management: Added support for session_expiry_interval in MQTT v5 connections, giving you better control over session persistence
  • Authentication Packets: Implemented MQTT v5 Auth packet support for enhanced authentication flows
  • Connection Properties: Made DisconnectProperties struct public for better disconnect handling

Security & Performance Improvements

  • Network Performance: Added TCP no_delay configuration option for reduced latency in time-sensitive applications
  • Memory Optimization: Replaced Vec with FixedBitSet for QoS 2 packet tracking, reducing memory overhead
  • Network Timeout: Set default network timeout to Duration::MAX instead of zero for better connection handling

Developer Experience Enhancements

  • TLS Support: Added native TLS TlsConnector support for more flexible secure connections
  • Client Configuration: New set_client_id method in MqttOptions for easier client ID management
  • External Auth: Re-enabled public access to external authentication features

🔧 Important Bug Fixes

Connection Stability

  • Fixed panic issues on connection closure

... (truncated)

Commits
  • 2167da0 Merge pull request #1006 from giridher-art/main
  • f1e9e8d chore(deps): updating deps
  • f334174 Merge pull request #999 from MightyPork/fix-websocket-build
  • bf80181 Fix rumqttc build with websocket feature enabled
  • c03ba8b chore: release rumqttd-0.20.0 (#998)
  • 0dc418d Merge pull request #988 from Matt3o12/main
  • a571e58 feat(rumqttc): add use-rustls-no-provider feature
  • 7605cc2 Merge pull request #994 from giridher-art/release-v0.25.0
  • e6edfd7 chore: release chore cargo lock
  • da1961c chore: release chore
  • 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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)

Bumps [rumqttc](https://github.com/bytebeamio/rumqtt) from 0.24.0 to 0.25.1.
- [Release notes](https://github.com/bytebeamio/rumqtt/releases)
- [Changelog](https://github.com/bytebeamio/rumqtt/blob/main/CHANGELOG.md)
- [Commits](bytebeamio/rumqtt@rumqttc-0.24.0...rumqttc-0.25.1)

---
updated-dependencies:
- dependency-name: rumqttc
  dependency-version: 0.25.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Mar 2, 2026

Labels

The following labels could not be found: dependencies, rust. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants