azure-messaging-eventhubs_1.0.0-beta.2
Pre-release
Pre-release
1.0.0-beta.2 (2023-09-12)
Features Added
ProducerClientnow has convenience methods for sending events without batching.- Added
std::ostreaminsertion operators for model types to simplify debugging.
Breaking Changes
- Storage names used for checkpoint store have been normalized to match behavior of other Azure SDK eventhubs packages.
EventDataBatchobject can no longer be directly created but instead must be created viaProducerClient::CreateEventDataBatch.EventDataBatch::AddMessagemethod has been renamed toEventDataBatch::TryAddMessageand it now returns false if the message will not fit.SendEventDataBatchmethod has been renamed toSendand it now returns a void (throwing an exception of the send fails).
Bugs Fixed
- Setting
PartitionClientOptions::StartPosition::EnqueuedTimenow works as expected. - Internally restructured how AMQP senders and receivers are configured to simplify code and significantly improve reliability.
Other Changes
- Azure CLI examples added to README.md file.