dart_amqp 0.3.1 dart_amqp: ^0.3.1 copied to clipboard
A native dart AMQP client supporting version 0.9.1 of the AMQP protocol. It features an asynchronous API, pluggable authentication providers and TLS support.
Changelog #
0.3.0 #
- Merged #102 to shutdown consumer streams when the underlying channel is closed.
- Merged #105 to avoid using a null-check on a potentially null value in Connection Closed messages.
- Merged #111 which adds a new tuning param (maxMissedHeartbeats) and raises HeartbeatFailedException when enough heartbeats are missed.
- Merged #112 to fix some logic bugs in the reconnection flow.
- Merged #116 to support publishing messages without having to declare an Exchange first.
- Bumped minor version due to the hearbeat-related changes.
0.2.4 #
0.2.3 #
- Merged #85 to fix some minor lint issues that were discovered after bumping the lint_core dep version.
0.2.2 #
0.2.1 #
- Merged #61 to support publish confirmations.
- Merged #63 to allow applications to register a handler for deciding how to deal with TLS certificate-related errors.
- Merged #64 to fix a bug
where calls specifying
noWait: true
would obtain a Future result that would never complete. - Merged #65 to allow clients with read-only access to the broker to skip the declaration of the queues that they intend to consume from.
- Merged #66 which fixes table layout issues in the documentation.
0.2.0 #
- Merged #55 which enables null-safety for the package.
- Bumped minor version since null safety is a breaking change.
0.1.3 #
0.1.0 #
- Migrate to Dart 2
0.0.9 #
0.0.6 #
- Add support for custom exchanges via the
ExchangeType.custom()
constructor
0.0.5 #
- Fixes #6 (stack overflow when processing large TCP packets)
0.0.3 #
- Merged Raj Maniar's PR that allows users to register a listener for exceptions caught by the client
0.0.1 #
- Initial version