Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
71 changes: 71 additions & 0 deletions sdk/messaging/eventgrid/aznamespaces/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,76 @@
# Release History

## 2.0.0 (2025-04-24)
### Breaking Changes

- Function `*ReceiverClient.AcknowledgeEvents` parameter(s) have been changed from `(context.Context, []string, *AcknowledgeEventsOptions)` to `(context.Context, string, string, []string, *ReceiverClientAcknowledgeEventsOptions)`
- Function `*ReceiverClient.AcknowledgeEvents` return value(s) have been changed from `(AcknowledgeEventsResponse, error)` to `(ReceiverClientAcknowledgeEventsResponse, error)`
- Function `*ReceiverClient.ReceiveEvents` parameter(s) have been changed from `(context.Context, *ReceiveEventsOptions)` to `(context.Context, string, string, *ReceiverClientReceiveEventsOptions)`
- Function `*ReceiverClient.ReceiveEvents` return value(s) have been changed from `(ReceiveEventsResponse, error)` to `(ReceiverClientReceiveEventsResponse, error)`
- Function `*ReceiverClient.RejectEvents` parameter(s) have been changed from `(context.Context, []string, *RejectEventsOptions)` to `(context.Context, string, string, []string, *ReceiverClientRejectEventsOptions)`
- Function `*ReceiverClient.RejectEvents` return value(s) have been changed from `(RejectEventsResponse, error)` to `(ReceiverClientRejectEventsResponse, error)`
- Function `*ReceiverClient.ReleaseEvents` parameter(s) have been changed from `(context.Context, []string, *ReleaseEventsOptions)` to `(context.Context, string, string, []string, *ReceiverClientReleaseEventsOptions)`
- Function `*ReceiverClient.ReleaseEvents` return value(s) have been changed from `(ReleaseEventsResponse, error)` to `(ReceiverClientReleaseEventsResponse, error)`
- Function `*ReceiverClient.RenewEventLocks` parameter(s) have been changed from `(context.Context, []string, *RenewEventLocksOptions)` to `(context.Context, string, string, []string, *ReceiverClientRenewEventLocksOptions)`
- Function `*ReceiverClient.RenewEventLocks` return value(s) have been changed from `(RenewEventLocksResponse, error)` to `(ReceiverClientRenewEventLocksResponse, error)`
- Function `*SenderClient.SendEvent` parameter(s) have been changed from `(context.Context, *messaging.CloudEvent, *SendEventOptions)` to `(context.Context, string, CloudEvent, *SenderClientSendEventOptions)`
- Function `*SenderClient.SendEvent` return value(s) have been changed from `(SendEventResponse, error)` to `(SenderClientSendEventResponse, error)`
- Function `*SenderClient.SendEvents` parameter(s) have been changed from `(context.Context, []*messaging.CloudEvent, *SendEventsOptions)` to `(context.Context, string, []CloudEvent, *SenderClientSendEventsOptions)`
- Function `*SenderClient.SendEvents` return value(s) have been changed from `(SendEventsResponse, error)` to `(SenderClientSendEventsResponse, error)`
- Type of `ReceiveDetails.Event` has been changed from `messaging.CloudEvent` to `*CloudEvent`
- Function `NewReceiverClient` has been removed
- Function `NewReceiverClientWithSharedKeyCredential` has been removed
- Function `NewSenderClient` has been removed
- Function `NewSenderClientWithSharedKeyCredential` has been removed
- Struct `AcknowledgeEventsOptions` has been removed
- Struct `AcknowledgeEventsResponse` has been removed
- Struct `AcknowledgeEventsResult` has been removed
- Struct `ReceiveEventsOptions` has been removed
- Struct `ReceiveEventsResponse` has been removed
- Struct `ReceiveEventsResult` has been removed
- Struct `ReceiverClientOptions` has been removed
- Struct `RejectEventsOptions` has been removed
- Struct `RejectEventsResponse` has been removed
- Struct `RejectEventsResult` has been removed
- Struct `ReleaseEventsOptions` has been removed
- Struct `ReleaseEventsResponse` has been removed
- Struct `ReleaseEventsResult` has been removed
- Struct `RenewEventLocksOptions` has been removed
- Struct `RenewEventLocksResponse` has been removed
- Struct `RenewEventLocksResult` has been removed
- Struct `SendEventOptions` has been removed
- Struct `SendEventResponse` has been removed
- Struct `SendEventsOptions` has been removed
- Struct `SendEventsResponse` has been removed
- Struct `SenderClientOptions` has been removed

### Features Added

- New struct `AcknowledgeResult`
- New struct `CloudEvent`
- New struct `InnerError`
- New struct `PublishResult`
- New struct `ReceiveResult`
- New struct `ReceiverClientAcknowledgeEventsOptions`
- New struct `ReceiverClientAcknowledgeEventsResponse`
- New struct `ReceiverClientReceiveEventsOptions`
- New struct `ReceiverClientReceiveEventsResponse`
- New struct `ReceiverClientRejectEventsOptions`
- New struct `ReceiverClientRejectEventsResponse`
- New struct `ReceiverClientReleaseEventsOptions`
- New struct `ReceiverClientReleaseEventsResponse`
- New struct `ReceiverClientRenewEventLocksOptions`
- New struct `ReceiverClientRenewEventLocksResponse`
- New struct `RejectResult`
- New struct `ReleaseResult`
- New struct `RenewLocksResult`
- New struct `SenderClientSendEventOptions`
- New struct `SenderClientSendEventResponse`
- New struct `SenderClientSendEventsOptions`
- New struct `SenderClientSendEventsResponse`
- New field `Details`, `Innererror`, `Target` in struct `Error`


## 1.0.1 (Unreleased)

### Features Added
Expand Down
20 changes: 10 additions & 10 deletions sdk/messaging/eventgrid/aznamespaces/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ Key links:
Install the Azure Event Grid Namespaces client module for Go with `go get`:

```bash
go get github.com/Azure/azure-sdk-for-go/sdk/messaging/eventgrid/aznamespaces
go get github.com/Azure/azure-sdk-for-go/sdk/messaging/eventgrid/aznamespaces/v2
```

### Prerequisites
Expand Down Expand Up @@ -114,15 +114,15 @@ Azure SDK for Go is licensed under the [MIT](https://github.com/Azure/azure-sdk-
[azure_sdk_for_go_contributing_developer_guide]: https://github.com/Azure/azure-sdk-for-go/blob/main/CONTRIBUTING.md#developer-guide
[azure_sdk_for_go_contributing_pull_requests]: https://github.com/Azure/azure-sdk-for-go/blob/main/CONTRIBUTING.md#pull-requests
[source]: https://github.com/Azure/azure-sdk-for-go/tree/main/sdk/messaging/eventgrid/aznamespaces
[godoc]: https://pkg.go.dev/github.com/Azure/azure-sdk-for-go/sdk/messaging/eventgrid/aznamespaces
[godoc_send]: https://pkg.go.dev/github.com/Azure/azure-sdk-for-go/sdk/messaging/eventgrid/aznamespaces#SenderClient.SendEvents
[godoc_receive]: https://pkg.go.dev/github.com/Azure/azure-sdk-for-go/sdk/messaging/eventgrid/aznamespaces#ReceiverClient.ReceiveEvents
[godoc_examples]: https://pkg.go.dev/github.com/Azure/azure-sdk-for-go/sdk/messaging/eventgrid/aznamespaces#pkg-examples
[godoc_example_newsender_sharedkey]: https://pkg.go.dev/github.com/Azure/azure-sdk-for-go/sdk/messaging/eventgrid/aznamespaces#example-NewSenderClientWithSharedKeyCredential
[godoc_example_newreceiver_sharedkey]: https://pkg.go.dev/github.com/Azure/azure-sdk-for-go/sdk/messaging/eventgrid/aznamespaces#example-NewReceiverClientWithSharedKeyCredential
[godoc_example_newsender]: https://pkg.go.dev/github.com/Azure/azure-sdk-for-go/sdk/messaging/eventgrid/aznamespaces#example-NewSenderClient
[godoc_example_newreceiver]: https://pkg.go.dev/github.com/Azure/azure-sdk-for-go/sdk/messaging/eventgrid/aznamespaces#example-NewReceiverClient
[godoc_egbasic_client]: https://pkg.go.dev/github.com/Azure/azure-sdk-for-go/sdk/messaging/eventgrid/aznamespaces#Client
[godoc]: https://pkg.go.dev/github.com/Azure/azure-sdk-for-go/sdk/messaging/eventgrid/aznamespaces/v2
[godoc_send]: https://pkg.go.dev/github.com/Azure/azure-sdk-for-go/sdk/messaging/eventgrid/aznamespaces/v2#SenderClient.SendEvents
[godoc_receive]: https://pkg.go.dev/github.com/Azure/azure-sdk-for-go/sdk/messaging/eventgrid/aznamespaces/v2#ReceiverClient.ReceiveEvents
[godoc_examples]: https://pkg.go.dev/github.com/Azure/azure-sdk-for-go/sdk/messaging/eventgrid/aznamespaces/v2#pkg-examples
[godoc_example_newsender_sharedkey]: https://pkg.go.dev/github.com/Azure/azure-sdk-for-go/sdk/messaging/eventgrid/aznamespaces/v2#example-NewSenderClientWithSharedKeyCredential
[godoc_example_newreceiver_sharedkey]: https://pkg.go.dev/github.com/Azure/azure-sdk-for-go/sdk/messaging/eventgrid/aznamespaces/v2#example-NewReceiverClientWithSharedKeyCredential
[godoc_example_newsender]: https://pkg.go.dev/github.com/Azure/azure-sdk-for-go/sdk/messaging/eventgrid/aznamespaces/v2#example-NewSenderClient
[godoc_example_newreceiver]: https://pkg.go.dev/github.com/Azure/azure-sdk-for-go/sdk/messaging/eventgrid/aznamespaces/v2#example-NewReceiverClient
[godoc_egbasic_client]: https://pkg.go.dev/github.com/Azure/azure-sdk-for-go/sdk/messaging/eventgrid/aznamespaces/v2#Client
[ms_namespace]: https://learn.microsoft.com/azure/event-grid/concepts-pull-delivery#namespaces
[ms_topic]: https://learn.microsoft.com/azure/event-grid/concepts-pull-delivery#namespace-topics
[ms_subscription]: https://learn.microsoft.com/azure/event-grid/concepts-pull-delivery#event-subscriptions
Expand Down
9 changes: 0 additions & 9 deletions sdk/messaging/eventgrid/aznamespaces/build.go

This file was deleted.

3 changes: 2 additions & 1 deletion sdk/messaging/eventgrid/aznamespaces/go.mod
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
module github.com/Azure/azure-sdk-for-go/sdk/messaging/eventgrid/aznamespaces
module github.com/Azure/azure-sdk-for-go/sdk/messaging/eventgrid/aznamespaces/v2

go 1.23.0

require (
github.com/Azure/azure-sdk-for-go/sdk/azcore v1.17.1
github.com/Azure/azure-sdk-for-go/sdk/internal v1.11.1
github.com/Azure/azure-sdk-for-go/sdk/messaging/eventgrid/aznamespaces v1.0.0

)

Expand Down
2 changes: 2 additions & 0 deletions sdk/messaging/eventgrid/aznamespaces/go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ github.com/Azure/azure-sdk-for-go/sdk/azidentity/cache v0.3.2 h1:yz1bePFlP5Vws5+
github.com/Azure/azure-sdk-for-go/sdk/azidentity/cache v0.3.2/go.mod h1:Pa9ZNPuoNu/GztvBSKk9J1cDJW6vk/n0zLtV4mgd8N8=
github.com/Azure/azure-sdk-for-go/sdk/internal v1.11.1 h1:FPKJS1T+clwv+OLGt13a8UjqeRuh0O4SJ3lUriThc+4=
github.com/Azure/azure-sdk-for-go/sdk/internal v1.11.1/go.mod h1:j2chePtV91HrC22tGoRX3sGY42uF13WzmmV80/OdVAA=
github.com/Azure/azure-sdk-for-go/sdk/messaging/eventgrid/aznamespaces v1.0.0 h1:NuKtfJWQv4V2lcSDh+lZnm3rLNTQl6ePtqKUHY0qSPU=
github.com/Azure/azure-sdk-for-go/sdk/messaging/eventgrid/aznamespaces v1.0.0/go.mod h1:1VBmb/55EInicb/Z5aS8p6CulJ9olX6BJ9kKjmIHcrA=
github.com/AzureAD/microsoft-authentication-extensions-for-go/cache v0.1.1 h1:WJTmL004Abzc5wDB5VtZG2PJk5ndYDgVacGqfirKxjM=
github.com/AzureAD/microsoft-authentication-extensions-for-go/cache v0.1.1/go.mod h1:tCcJZ0uHAmvjsVYzEFivsRTN00oz5BEsRgQHu5JZ9WE=
github.com/AzureAD/microsoft-authentication-library-for-go v1.4.2 h1:oygO0locgZJe7PpYPXT5A29ZkwJaPqcva7BVeemZOZs=
Expand Down
108 changes: 87 additions & 21 deletions sdk/messaging/eventgrid/aznamespaces/models.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading