|
1 | 1 | # Release History |
2 | 2 |
|
| 3 | +## 2.0.0 (2025-04-24) |
| 4 | +### Breaking Changes |
| 5 | + |
| 6 | +- Function `*ReceiverClient.AcknowledgeEvents` parameter(s) have been changed from `(context.Context, []string, *AcknowledgeEventsOptions)` to `(context.Context, string, string, []string, *ReceiverClientAcknowledgeEventsOptions)` |
| 7 | +- Function `*ReceiverClient.AcknowledgeEvents` return value(s) have been changed from `(AcknowledgeEventsResponse, error)` to `(ReceiverClientAcknowledgeEventsResponse, error)` |
| 8 | +- Function `*ReceiverClient.ReceiveEvents` parameter(s) have been changed from `(context.Context, *ReceiveEventsOptions)` to `(context.Context, string, string, *ReceiverClientReceiveEventsOptions)` |
| 9 | +- Function `*ReceiverClient.ReceiveEvents` return value(s) have been changed from `(ReceiveEventsResponse, error)` to `(ReceiverClientReceiveEventsResponse, error)` |
| 10 | +- Function `*ReceiverClient.RejectEvents` parameter(s) have been changed from `(context.Context, []string, *RejectEventsOptions)` to `(context.Context, string, string, []string, *ReceiverClientRejectEventsOptions)` |
| 11 | +- Function `*ReceiverClient.RejectEvents` return value(s) have been changed from `(RejectEventsResponse, error)` to `(ReceiverClientRejectEventsResponse, error)` |
| 12 | +- Function `*ReceiverClient.ReleaseEvents` parameter(s) have been changed from `(context.Context, []string, *ReleaseEventsOptions)` to `(context.Context, string, string, []string, *ReceiverClientReleaseEventsOptions)` |
| 13 | +- Function `*ReceiverClient.ReleaseEvents` return value(s) have been changed from `(ReleaseEventsResponse, error)` to `(ReceiverClientReleaseEventsResponse, error)` |
| 14 | +- Function `*ReceiverClient.RenewEventLocks` parameter(s) have been changed from `(context.Context, []string, *RenewEventLocksOptions)` to `(context.Context, string, string, []string, *ReceiverClientRenewEventLocksOptions)` |
| 15 | +- Function `*ReceiverClient.RenewEventLocks` return value(s) have been changed from `(RenewEventLocksResponse, error)` to `(ReceiverClientRenewEventLocksResponse, error)` |
| 16 | +- Function `*SenderClient.SendEvent` parameter(s) have been changed from `(context.Context, *messaging.CloudEvent, *SendEventOptions)` to `(context.Context, string, CloudEvent, *SenderClientSendEventOptions)` |
| 17 | +- Function `*SenderClient.SendEvent` return value(s) have been changed from `(SendEventResponse, error)` to `(SenderClientSendEventResponse, error)` |
| 18 | +- Function `*SenderClient.SendEvents` parameter(s) have been changed from `(context.Context, []*messaging.CloudEvent, *SendEventsOptions)` to `(context.Context, string, []CloudEvent, *SenderClientSendEventsOptions)` |
| 19 | +- Function `*SenderClient.SendEvents` return value(s) have been changed from `(SendEventsResponse, error)` to `(SenderClientSendEventsResponse, error)` |
| 20 | +- Type of `ReceiveDetails.Event` has been changed from `messaging.CloudEvent` to `*CloudEvent` |
| 21 | +- Function `NewReceiverClient` has been removed |
| 22 | +- Function `NewReceiverClientWithSharedKeyCredential` has been removed |
| 23 | +- Function `NewSenderClient` has been removed |
| 24 | +- Function `NewSenderClientWithSharedKeyCredential` has been removed |
| 25 | +- Struct `AcknowledgeEventsOptions` has been removed |
| 26 | +- Struct `AcknowledgeEventsResponse` has been removed |
| 27 | +- Struct `AcknowledgeEventsResult` has been removed |
| 28 | +- Struct `ReceiveEventsOptions` has been removed |
| 29 | +- Struct `ReceiveEventsResponse` has been removed |
| 30 | +- Struct `ReceiveEventsResult` has been removed |
| 31 | +- Struct `ReceiverClientOptions` has been removed |
| 32 | +- Struct `RejectEventsOptions` has been removed |
| 33 | +- Struct `RejectEventsResponse` has been removed |
| 34 | +- Struct `RejectEventsResult` has been removed |
| 35 | +- Struct `ReleaseEventsOptions` has been removed |
| 36 | +- Struct `ReleaseEventsResponse` has been removed |
| 37 | +- Struct `ReleaseEventsResult` has been removed |
| 38 | +- Struct `RenewEventLocksOptions` has been removed |
| 39 | +- Struct `RenewEventLocksResponse` has been removed |
| 40 | +- Struct `RenewEventLocksResult` has been removed |
| 41 | +- Struct `SendEventOptions` has been removed |
| 42 | +- Struct `SendEventResponse` has been removed |
| 43 | +- Struct `SendEventsOptions` has been removed |
| 44 | +- Struct `SendEventsResponse` has been removed |
| 45 | +- Struct `SenderClientOptions` has been removed |
| 46 | + |
| 47 | +### Features Added |
| 48 | + |
| 49 | +- New struct `AcknowledgeResult` |
| 50 | +- New struct `CloudEvent` |
| 51 | +- New struct `InnerError` |
| 52 | +- New struct `PublishResult` |
| 53 | +- New struct `ReceiveResult` |
| 54 | +- New struct `ReceiverClientAcknowledgeEventsOptions` |
| 55 | +- New struct `ReceiverClientAcknowledgeEventsResponse` |
| 56 | +- New struct `ReceiverClientReceiveEventsOptions` |
| 57 | +- New struct `ReceiverClientReceiveEventsResponse` |
| 58 | +- New struct `ReceiverClientRejectEventsOptions` |
| 59 | +- New struct `ReceiverClientRejectEventsResponse` |
| 60 | +- New struct `ReceiverClientReleaseEventsOptions` |
| 61 | +- New struct `ReceiverClientReleaseEventsResponse` |
| 62 | +- New struct `ReceiverClientRenewEventLocksOptions` |
| 63 | +- New struct `ReceiverClientRenewEventLocksResponse` |
| 64 | +- New struct `RejectResult` |
| 65 | +- New struct `ReleaseResult` |
| 66 | +- New struct `RenewLocksResult` |
| 67 | +- New struct `SenderClientSendEventOptions` |
| 68 | +- New struct `SenderClientSendEventResponse` |
| 69 | +- New struct `SenderClientSendEventsOptions` |
| 70 | +- New struct `SenderClientSendEventsResponse` |
| 71 | +- New field `Details`, `Innererror`, `Target` in struct `Error` |
| 72 | + |
| 73 | + |
3 | 74 | ## 1.0.1 (Unreleased) |
4 | 75 |
|
5 | 76 | ### Features Added |
|
0 commit comments