Skip to content

async-nats/v0.16.0, nats/v0.22.0

Compare
Choose a tag to compare
@Jarema Jarema released this 10 Jul 10:58
· 622 commits to main since this release

async-nats. v0.16.0

This release features a lot of improvements and additions to JetStream API and adds Push Consumer.

Added

Changed

  • Allow unknown directives to be skipped when parsing by @caspervonb in #514
  • Narrow error type returned from client publishing by @caspervonb in #525
  • Change create_consumer to return Consumer by @Jarema in #544
  • Switch webpki to rustls-native-certs by @Jarema in #558
  • Normalize error type used in subscribe methods by @caspervonb in #524
  • Optimize jetstream::consumer::pull::Consumer::stream method. by @Jarema in #529
  • Make deliver_subject required for push::Config by @caspervonb in #531

Fixed

  • Handle missing error cases in Stream by @Jarema in #542
  • Handle connecting to ipv6 addresses correctly by @jszwedko in #386

Other

nats v0.22.0

This is a minor release for the nats client with one fix and several documentation improvements.

What's changed

  • Handle connecting to ipv6 addresses correctly by @jszwedko in #386
  • Use correct flush_timeout operation in doc test by @krady21 in #556
  • Fix typo in jetstream/pull_subscription.rs by @bbigras in #521

New Contributors

Huge thanks to all contributors. Your help, feedback and insights allows us to drive this library with confidence and speed!

Full Changelog: async-nats/v0.15.0...async-nats/v0.16.0