Releases: amiquip/amiquip
Releases · amiquip/amiquip
0.4.0
0.3.3
Add documentation examples of using the arguments fields of QueueDeclareOptions and ConsumerOptions.
0.3.2
- Restore
#[doc(hidden)]
attribute with upgrade to snafu 0.4.4. - Fix
basic_publish
's immediate/mandatory mixup.
0.3.1
- Remove
#[doc(hidden)]
attribute to work around shepmaster/snafu#139.
0.3.0
- Internally,
Error
is now created viasnafu
instead offailure
. This leads to three breaking changes:Error
no longer implementsClone
orPartialEq
, but does implementstd::error::Error
.- The
ErrorKind
helper enum no longer exists;Error
is itself an enum. - The definition of most error cases has changes (and there are considerably more of them).
- Add missing
Debug
,Clone
,Copy
, and/orDefault
derivations forExchangeType
,Publish
, andQueueDeleteOption
.
0.2.2
0.2.1
- Fix bug when publishing a message with length 0 (or exactly equal to a
multiple of the connection'sframe_max
). - Fix
Channel::exchange_declare_nowait
andChannel::exchange_declare_passive
(the implementations of these two methods were backwards).
0.2.0
- Added support for publisher confirms
- Added
ConnectionOptions::information
for specifying the informational string amiquip reports to the server upon connection - Made
native-tls
a default feature. - Reworked the
Connection::open*
family of methods intoConnection::open*
which require TLS, andConnection::insecure_open*
which allow unencrypted connections.
Initial release
Initial release of amiquip. (0.1 had broken docs links because docs.rs won't pick up a crate until it is published.)