dart_amqp
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.
0.3.1
9.1K downloads/mo
#3059 most downloaded on pub.dev
achilleasa/dart_amqp
What this package is like to depend on
Last release 2 years ago
no release in 18 months
Release timing varies
gaps range from 2 weeks to 1.6 years
Nearly every release is documented
notes for 21 of 22 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
22 releases · first in 2015
0 releases in the last 12 months
see the full history below
Release timeline
22 releases · May 2015 to May 2024Releases
latest 22-
0.3.131 May 2024Release notes
Open source →- Merged #118 to support setting a timeout for establishing connections to the broker.
-
0.3.017 May 2024Release notes
Open source →- 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.512 May 2023Release notes
Open source →- Merged #95 to guard against sending heartbeats if the underlying socket is closed
-
0.2.426 Nov 2022 -
0.2.303 Nov 2022Release notes
Open source →- Merged #85 to fix some minor lint issues that were discovered after bumping the lint_core dep version.
-
0.2.203 Nov 2022 -
0.2.116 Oct 2021Release notes
Open source →- 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: truewould 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.010 Jun 2021Release notes
Open source →- Merged #55 which enables null-safety for the package.
- Bumped minor version since null safety is a breaking change.
-
0.1.504 Jun 2021Release notes
Open source →- Merged #49 to fix a bug that prevented re-opening a client that was previously closed.
-
0.1.406 Nov 2019 -
0.1.304 Nov 2019 -
0.1.218 Sep 2019 -
0.1.112 Dec 2018 -
0.1.014 Aug 2018 -
0.0.914 Jun 2018 -
0.0.820 Aug 2017Nothing published for this version
-
0.0.607 Jun 2016Release notes
Open source →- Add support for custom exchanges via the
ExchangeType.custom()constructor
- Add support for custom exchanges via the
-
0.0.521 Apr 2016 -
0.0.406 Jan 2016Release notes
Open source →- Merged Faisal Abid's PR that forces the client to request a 0 heartbeat timeout
-
0.0.331 Oct 2015Release notes
Open source →- Merged Raj Maniar's PR that allows users to register a listener for exceptions caught by the client
-
0.0.202 Oct 2015Release notes
Open source →- Merged Raj Maniar's PR that adds support for handling basicReturn messages
-
0.0.110 May 2015