Skip to content

v0.3.0

Choose a tag to compare

@DatAsianBoi123 DatAsianBoi123 released this 17 Mar 00:50
· 56 commits to main since this release
9fe51e5

This release adds support for topic properties and a reconnection handler, among other additions.

Breaking Changes

  • Split the port field in NewClientOptions into unsecure_port and secure_port
  • set and set_default methods of Publisher now return a result

Additions

  • Reconnect handling via the crate::reconnect function
  • TopicPath struct and path! macro for easy manipulation of slash-delimited topic names
  • Creation of TopicCollection, allowing for the subscription of multiple topics at once
  • Support for updating topic properties via Publisher.update_props and UpdateProps struct
  • More examples

...and other various improvements!

crates.io
docs.rs