Skip to content

R17

Compare
Choose a tag to compare
@de-sh de-sh released this 30 Sep 14:18
· 263 commits to main since this release
b1e6b66

What's Changed

Significant Updates

  • rumqttd has been rewritten completely by PR #442, learn more about why in our blog.
  • rumqttc's v5 client has been re-written to work with the same EventLoop design as the old one.

Changes

  • fix(performance): Don't create a new runtime in drop by @henil in #405
  • build: dont pin exact dependency version by @EdJoPaTo in #448
  • GitHub Action improvements by @EdJoPaTo in #450
  • fix: ignore doc-test for ci sanity by @de-sh in #451
  • ci: Auto build release binaries for rumqttd-ng by @henil in #452
  • fix: validate topic before sending the publish packet by @henil in #449
  • fix(mqttbytes): when present wildcard must occupy entire topic level by @pabigot in #453
  • Opensource beamd's broker 🎉 by @henil in #442
  • fix: export enum TryRecvError by @de-sh in #457
  • feat: build rumqttd docker image with alpine by @de-sh in #461
  • feat: comment out tenant extraction/checks by @de-sh in #472
  • fix(CI): fix trigger for CI workflow and remove auto publish to crates.io for now by @henil in #471

New Contributors

Full Changelog: R16...R17