Skip to content

Release TurboMqtt v1.0.0 - #423

Merged
Aaronontheweb merged 1 commit into
devfrom
release/v1.0.0
Mar 24, 2026
Merged

Release TurboMqtt v1.0.0#423
Aaronontheweb merged 1 commit into
devfrom
release/v1.0.0

Conversation

@Aaronontheweb

Copy link
Copy Markdown
Member

Summary

Prepare the TurboMqtt v1.0.0 stable release, promoting all features from v1.0.0-beta1 to production-ready status.

  • Updated RELEASE_NOTES.md with v1.0.0 entry
  • Updated Directory.Build.props with version 1.0.0 and release notes

Changes in v1.0.0

New Features: Full MQTT 5.0 support, TLS/mTLS, transport layer redesign, .NET 10 support.

Bug Fixes: HeartBeatActor double-timeout, TcpTransportActor race conditions, spurious reconnect during disconnect, ClientAcksActor connect deadline race.

Performance: MQTT encoder optimizations, encoder overflow hardening.

Security: Pinned vulnerable transitive package versions.

Test plan

  • CI passes on all platforms
  • Review release notes for accuracy
  • After merge, tag 1.0.0 and push to trigger release workflow

Update RELEASE_NOTES.md and Directory.Build.props for TurboMqtt v1.0.0 stable release.
@github-actions

Copy link
Copy Markdown

Test Results

  2 files  ±0    2 suites  ±0   1m 31s ⏱️ ±0s
519 tests ±0  519 ✅ ±0  0 💤 ±0  0 ❌ ±0 
520 runs  ±0  520 ✅ ±0  0 💤 ±0  0 ❌ ±0 

Results for commit 3b8835c. ± Comparison against base commit 647be1c.

@Aaronontheweb
Aaronontheweb merged commit 3a06f3c into dev Mar 24, 2026
4 checks passed
@Aaronontheweb
Aaronontheweb deleted the release/v1.0.0 branch March 24, 2026 20:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant