Releases: minghuaw/fe2o3-amqp
Releases · minghuaw/fe2o3-amqp
0.13.0
What's Changed
- fix empty array not deserialized properly by @minghuaw in #278
- Fix
SizeSerializer
not creating new instance ofSizeSerializer
for nested types by @minghuaw in #280 - Fix never type fallback by @minghuaw in #281
- split NewType into SequenceType and NonNativeType by @minghuaw in #286
- Add
LazyValue
by @minghuaw in #285 - update docs of some generic type parameter by @minghuaw in #288
- updated deps, updated changelog and bumped version by @minghuaw in #289
- Fix error in documentation by @minghuaw in #291
Full Changelog: v0.12.0...v0.13.0
0.12.0
What's Changed
- Fix minor typo in docstring by @BlinkyStitt in #254
- Version bump 0.11.1 by @minghuaw in #255
- Fix serde_amqp Value Serializer not handling nested composite types properly by @minghuaw in #261
- Drain ioreader and slicereader when read_exact even if read fails by @minghuaw in #271
- Not include properties in Flow unless explicitly use
send_properties
by @minghuaw in #269 - Display
InvalidType
in decode error by @minghuaw in #273 - Fix typo in crate root doc by @minghuaw in #260
- Fix mismatch of txn acquistion return type by @minghuaw in #275
- Added sasl_hostname and builder hostname is not overriden by url hostname by @minghuaw in #276
- bumped version and updated changelog (0.12.0) by @minghuaw in #274
New Contributors
- @BlinkyStitt made their first contribution in #254
Full Changelog: v0.11.0...v0.12.0
0.11.0
What's Changed
- Created LICENSE.txt and CONTRIBUTING.txt based on standard MIT license by @LarryOsterman in #234
- Fixed spelling error in Session and SessionAcceptor (widnow->window). by @LarryOsterman
- 0.11.0 by @minghuaw in #250
- added ci by @minghuaw in #249
- Update serde_amqp_derive deps and fix +nightly clippy warnings by @minghuaw in #251
- bumped version and updated changelog by @minghuaw in #253
Full Changelog: v0.10.0...v0.11.0
0.10.0
What's Changed
fe2o3-amqp
- Changed
RecvError::MessageDecodeError
toRecvError::MessageDecode(MessageDecodeError)
. - Added
MessageDecodeError
which carries the sourceserde_amqp::Error
when deserializing the
message body fails and the delivery info that can be used to dispose the message.
fe2o3-amqp-cbs
- Replace GAT with async fn in trait for
AsyncCbsTokenProvider
trait
Full Changelog: v0.9.8...v0.10.0
0.9.8
0.9.6
0.9.5
What's Changed
- Mark
OrderedMap::remove
andremove_entry
as deprecated by @minghuaw in #221 - Use
swap_remove
instead of the deprecatedremove
by @minghuaw in #224 - async fn in trait by @minghuaw in #226
- Update changelog by @minghuaw in #227
- Fixed wrong MSRV in readme by @minghuaw in #228
Full Changelog: v0.9.2...v0.9.5
0.9.2
What's Changed
- updated base64 tp 0.20 by @minghuaw in #167
- 0.8.2 by @minghuaw in #168
- Wrap
next_incoming_id
andnext_outgoing_id
... by @rokeller in #169 - #170 overflow by @minghuaw in #173
- #170 overflow by @minghuaw in #174
- Update main branch to latest dev branch by @minghuaw in #175
- Keep main updated with the latest release by @minghuaw in #176
- Resume do not replace the sender in the original unsettled map entries by @minghuaw in #179
- Update main to the latest release by @minghuaw in #180
- Keep main updated with the latest dev branch by @minghuaw in #181
- Updated base64 by @minghuaw in #183
- Keep main up to date with the latest dev branch by @minghuaw in #184
- Keep main up to date with the latest dev branch by @minghuaw in #188
- replaced wasm-timer with fluvio-wasm-timer by @minghuaw in #190
- added
xxx_on_current_local_set
for connection/session builder by @minghuaw in #191 - Added
try_close()
/try_end()
for connection/session handle by @minghuaw in #192 - Relaxed
TransactionRetirement
methods to take any type that implInto<DeliveryInfo>
by @minghuaw in #193 - relaxed txn retirement to take immu ref by @minghuaw in #194
- Added QMF example by @minghuaw in #197
- Updated to latest by @minghuaw in #203
- Update Readme.md by @minghuaw in #209
- Update
tungstenite
andtokio-tungstenite
to 0.20.1 by @minghuaw in #211 - cargo clippy by @minghuaw in #212
- Update tcp.rs by @minghuaw in #213
- 0.9 by @minghuaw in #217
- 0.9.1 by @minghuaw in #218
- 0.9.2 by @minghuaw in #219
New Contributors
Full Changelog: v0.8.0...v0.9.2
v0.8.0
Yanked
Breaking changes:
- Updated
fe2o3-amqp-types
to 0.7.0, which introduced breaking change to the type alias
FilterSet
to support legacy formatted filter set. The user would need to ensure that the
correct format is used when constructing the filter set (more details can be found at
Azure/azure-amqp#231,
Azure/azure-amqp#232). Sender::detach()
/Receiver::detach()
return aDetachedSender
/DetachedReceiver
even if it
encounters an error
Improvements
- Impl
std::error::Error
forSenderResumeError
andReceiverResumeError