- Added
internetMessageIdproperty toAcsEmailDeliveryReportReceivedEventData. - Added
recipientMailServerHostNameproperty toAcsEmailDeliveryReportStatusDetails. - Added
segmentCountproperty toAcsSmsReceivedEventData.
- New
ResourceNotificationsContainerServiceEventResourcesScheduledEventDataevent, newStorageLifecyclePolicyrunSummaryfield onStorageLifecyclePolicyCompletedEventData. #42966
- Upgraded
azure-core-http-nettyfrom1.15.5to version1.15.7. - Upgraded
azure-corefrom1.53.0to version1.54.1.
- Added
onBehalfOfCommunicationIdentifierfield toAcsIncomingCallEventData. #42211
- Upgraded
azure-core-http-nettyfrom1.15.4to version1.15.5. - Upgraded
azure-corefrom1.52.0to version1.53.0.
- Added
WithResponsemethods to sender and receiver clients, allowing for more control of requests and more inspection of responses. #41879 - Added new field on
StorageLifecyclePolicyCompletedEventDatafor details of a policy action. #41886
- Upgraded
azure-core-http-nettyfrom1.15.3to version1.15.4. - Upgraded
azure-corefrom1.51.0to version1.52.0.
- Added
StorageBlobAccessTiermetadata toStorageBlobCreatedEventDataandStorageBlobTierChangedEventData#41398
- Upgraded
azure-core-http-nettyfrom1.15.2to version1.15.3. - Upgraded
azure-corefrom1.50.0to version1.51.0.
- New ACS Router events
- Fix serialization bug in
AcsEmailDeliveryReportReceivedEventDataandAcsEmailEngagementTrackingReportReceivedEventData
- Upgraded
azure-core-http-nettyfrom1.15.1to version1.15.2. - Upgraded
azure-corefrom1.49.1to version1.50.0.
- Upgraded
azure-corefrom1.49.0to version1.49.1. - Upgraded
azure-core-http-nettyfrom1.15.0to version1.15.1.
- Upgraded
azure-corefrom1.48.0to version1.49.0. - Upgraded
azure-core-http-nettyfrom1.14.2to version1.15.0.
- Upgraded
azure-corefrom1.47.0to version1.48.0. - Upgraded
azure-core-http-nettyfrom1.14.1to version1.14.2.
- New System Events for API Center
- Upgraded
azure-core-http-nettyfrom1.14.0to version1.14.1. - Upgraded
azure-corefrom1.46.0to version1.47.0.
- new System Events for Azure VMWare Solution, Storage.
- Add
metadataproperty toAcsChatThreadCreatedEventData.
- Enabled stream-style serialization.
- Updated to latest autorest.java
- Upgraded
azure-core-http-nettyfrom1.13.11to version1.14.0. - Upgraded
azure-corefrom1.45.1to version1.46.0.
- Upgraded
azure-core-http-nettyfrom1.13.10to version1.13.11. - Upgraded
azure-corefrom1.45.0to version1.45.1.
- New SystemEvents for Resource Notification
- Upgraded
azure-corefrom1.44.1to version1.45.0. - Upgraded
azure-core-http-nettyfrom1.13.9to version1.13.10.
- new ACS Router system events.
- New Resource Notification system events.
- Upgraded
azure-corefrom1.43.0to version1.44.1. - Upgraded
azure-core-http-nettyfrom1.13.7to version1.13.9.
- New events for EventGrid and AppConfig
- Upgraded
azure-corefrom1.42.0to version1.43.0. - Upgraded
azure-core-http-nettyfrom1.13.6to version1.13.7.
- Upgraded
azure-corefrom1.41.0to version1.42.0. - Upgraded
azure-core-http-nettyfrom1.13.5to version1.13.6.
- Upgraded
azure-corefrom1.40.0to version1.41.0. - Upgraded
azure-core-http-nettyfrom1.13.4to version1.13.5.
- New Container Service events
- Upgraded
azure-core-http-nettyfrom1.13.3to version1.13.4. - Upgraded
azure-corefrom1.39.0to version1.41.0.
- Added new events for Healthcare, Acs, and Storage.
- Moved customization to its own project.
- Upgraded
azure-core-http-nettyfrom1.13.1to version1.13.3. - Upgraded
azure-corefrom1.37.0to version1.39.0.
- Upgraded
azure-core-http-nettyfrom1.13.1to version1.13.2. - Upgraded
azure-corefrom1.37.0to version1.38.0.
- Added new ACS Email events
- Upgraded
azure-core-http-nettyfrom1.13.0to version1.13.1. - Upgraded
azure-corefrom1.36.0to version1.37.0.
- Upgraded
azure-core-http-nettyfrom1.12.8to version1.13.0. - Upgraded
azure-corefrom1.35.0to version1.36.0.
-
Added new System Events:
Microsoft.ApiManagement.GatewayAPIAddedMicrosoft.ApiManagement.GatewayAPIRemovedMicrosoft.ApiManagement.GatewayCertificateAuthorityCreatedMicrosoft.ApiManagement.GatewayCertificateAuthorityDeletedMicrosoft.ApiManagement.GatewayCertificateAuthorityUpdatedMicrosoft.ApiManagement.GatewayCreatedMicrosoft.ApiManagement.GatewayDeletedMicrosoft.ApiManagement.GatewayHostnameConfigurationCreatedMicrosoft.ApiManagement.GatewayHostnameConfigurationDeletedMicrosoft.ApiManagement.GatewayHostnameConfigurationUpdatedMicrosoft.ApiManagement.GatewayUpdatedMicrosoft.DataBox.CopyCompletedMicrosoft.DataBox.CopyStartedMicrosoft.DataBox.OrderCompleted
- Updated
azure-coreto1.35.0. - Updated
azure-core-http-nettyto1.12.8.
-
Added new System Events:
Microsoft.HealthcareApis.DicomImageCreatedMicrosoft.HealthcareApis.DicomImageDeleted
- Updated
azure-coreto1.34.0. - Updated
azure-core-http-nettyto1.12.7.
- Updated
azure-coreto1.33.0. - Updated
azure-core-http-nettyto1.12.6.
- Updated
azure-coreto1.32.0. - Updated
azure-core-http-nettyto1.12.5.
- Updated
azure-coreto1.31.0. - Updated
azure-core-http-nettyto1.12.4.
- Added support to publish CloudEvents to partner topics by setting the channel name.
- Updated
azure-coreto1.30.0. - Updated
azure-core-http-nettyto1.12.3.
- Updated
azure-coreto1.29.1. - Updated
azure-core-http-nettyto1.12.2.
- Removed class
SendEventsOptionsand replaced it by the StringchannelName.
- Updated
azure-coreto1.28.0. - Updated
azure-core-http-nettyto1.12.0.
- Added support to publish CloudEvents to partner topics by setting the channel name in
SendEventsOptions.
- Added system event classes for Azure Healthcare FHIR Services under package
com.azure.messaging.eventgrid.systemevents,HealthcareFhirResourceCreatedEventData,HealthcareFhirResourceDeletedEventDataandHealthcareFhirResourceUpdatedEventData.
- Updated
azure-coreto1.27.0. - Updated
azure-core-http-nettyto1.11.9.
- Added new enum values for
MediaJobErrorCategoryandMediaJobErrorCode.
- Updated
azure-coreto1.26.0. - Updated
azure-core-http-nettyto1.11.8.
- Added interfaces from
com.azure.core.client.traitstoEventGridPublisherClientBuilder. - Added a new method
retryOptionstoEventGridPublisherClientBuilder. - Updated ARM events,
ResourceActionCancelEventData,ResourceActionFailureEventData,ResourceActionSuccessEventData,ResourceDeleteCancelEventData,ResourceDeleteFailureEventData,ResourceDeleteSuccessEventData,ResourceWriteCancelEventData,ResourceWriteFailureEventData,ResourceWriteSuccessEventData.- Added new type
ResourceAuthorizationandResourceHttpRequest. - Deprecated
getHttpRequest()and replaced it withgetResourceAuthorization(),setHttpRequest(String httpRequest)and replaced it withsetResourceAuthorization(ResourceAuthorization authorization),getClaims()and replaced it withgetResourceClaims(),setClaims(String claims)and replaced it withsetResourceClaims(Map<String, String> claims),getAuthorization()and replaced it withgetResourceHttpRequest(),setAuthorization(String authorization)and replaced it withsetResourceHttpRequest(ResourceHttpRequest httpRequest).
- Added new type
- Updated
azure-coreto1.25.0. - Updated
azure-core-http-nettyto1.11.7.
-
Added new properties
deleteLocationtoAcsRecordingChunkInfoPropertiesrecordingChannelType,recordingContentType,recordingFormatTypetoAcsRecordingFileStatusUpdatedEventDataconnectedRegistry,locationtoContainerRegistryImagePushedEventData,ContainerRegistryImageDeletedEventData,ContainerRegistryEventConnectedRegistry,ContainerRegistryChartPushedEventData,ContainerRegistryChartDeletedEventData,ContainerResistryArtifactEventData
-
Added new model types,
ContainerRegistryEventConnectedRegistry,RecordingChannelType,RecordingContentType,RecordingFormatType
- Update
azure-coredependency to1.24.1. - Update
azure-core-http-nettydependency to1.11.6.
- Updated
azure-corefrom1.21.0to1.22.0. - Updated
azure-core-http-nettyfrom1.11.1to1.11.2.
- Added new Api Management service system events,
ApiManagementApiCreatedEventData,ApiManagementApiDeletedEventData,ApiManagementApiReleaseCreatedEventData,ApiManagementApiReleaseDeletedEventData,ApiManagementApiReleaseUpdatedEventData,ApiManagementApiUpdatedEventData,ApiManagementProductCreatedEventData,ApiManagementProductDeletedEventData,ApiManagementProductUpdatedEventData,ApiManagementSubscriptionCreatedEventData,ApiManagementSubscriptionDeletedEventData,ApiManagementSubscriptionUpdatedEventData,ApiManagementUserCreatedEventData,ApiManagementUserDeletedEventData,ApiManagementUserUpdatedEventData. - Added a new Media service system event,
MediaLiveEventChannelArchiveHeartbeatEventData. - Added a new Communication service system event,
AcsUserDisconnectedEventData. - Added fields
transcriptionLanguage,transcriptionState,ingestDriftValue,lastFragmentArrivalTimeto system event classesMediaLiveEventIngestHeartbeatEventData.
- Update
azure-coredependency to1.21.0. - Update
azure-core-http-nettydependency to1.11.1.
- Update
azure-coredependency to1.20.0. - Update
azure-core-http-nettydependency to1.11.0.
- Added new Container Service system event
ContainerServiceNewKubernetesVersionAvailableEventData.
- Update
azure-coredependency to1.19.0. - Update
azure-core-http-nettydependency to1.10.2.
- Added
EventGridPublisherClientBuilder#credential(TokenCredential credential)to support Azure Active Directory authentication. - Added field
metadatato system event classesAcsChatMessageEditedEventData,AcsChatMessageEditedInThreadEventData,AcsChatMessageReceivedEventDataandAcsChatMessageReceivedInThreadEventData.
- Update
azure-coredependency to1.18.0. - Update
azure-core-http-nettydependency to1.10.1.
- Added new Storage system event
StorageBlobInventoryPolicyCompletedEventData. - Added new attributes
contentLocationandmetadataLocationtoAcsRecordingChunkInfoProperties.
- Update
azure-coredependency to1.17.0. - Update
azure-core-http-nettydependency to1.10.0.
- Added new Storage system events
StorageAsyncOperationInitiatedEventDataandStorageBlobTierChangedEventData. - Added new Policy Insights system events
PolicyInsightsPolicyStateCreatedEventData,PolicyInsightsPolicyStateChangedEventData, andPolicyInsightsPolicyStateDeletedEventData.
- Update
azure-coredependency to1.16.0. - Update
azure-core-http-nettydependency to1.9.2.
- Update
azure-coredependency to1.15.0. - Update
azure-core-http-nettydependency to1.9.1.
- Added new system event model class
AcsRecordingFileStatusUpdatedEventData. - Added new attribute
transactionIdtoAcsChatEventInThreadBaseProperties. - Added new attribute
tagtoAcsSmsDeliveryReportReceivedEventData.
- Fixed event types in
SystemEventNamesfor system event dataAcsChatParticipantRemovedFromThreadEventDataandAcsChatParticipantAddedToThreadEventData. - Added
COMMUNICATION_CHAT_PARTICIPANT_REMOVED_FROM_THREADtoSystemEventNamesand deprecatedCOMMUNICATION_CHAT_MESSAGE_REMOVED_FROM_THREAD. - Added
COMMUNICATION_CHAT_PARTICIPANT_REMOVED_FROM_THREAD_WITH_USERtoSystemEventNamesand deprecatedCOMMUNICATION_CHAT_MESSAGE_REMOVED_FROM_THREAD_WITH_USER.
- added
sendEventtoEventGridPublisherClientandEventGridPublisherAsyncClientto send a single event.
CloudEventis moved toazure-coreSDK version 1.14.0. Its constructor usesBinaryDatainstead ofObjectas the data type fordata.EventGridEventconstructor also usesBinaryDatainstead ofObjectas the data type fordata.- To send custom events,
sendEventsacceptsIterable<BinaryData>instead ofIterable<Object>. EventGridPublisherClientBuilder.serializer()is removed becauseBinaryData.fromObject(Object data, ObjectSerializer serializer)already supports custom serializer, which can be used to serialize custom events and the data ofCloudEventandEventGridEvent.EventGridPublisherClientis changed toEventGridPublisherClient<T>that can be statically instantiated to sendCloudEvent,EventGridEventor custom events (useBinaryData) with methodssendEventsandsendEvent.EventGridPublisherClientBuildernow hasbuildCloudEventPublisherClient,buildEventGridEventPublisherClientandbuildCustomEventPublisherClientto build the generic-instantiated clients respectively. The async client has the same change.EventGridPublisherClientBuilder.endpoint()now requires the EventGrid topic or domain full url endpoint because different EventGrid service deployments may require different url patterns.EventGridSasGeneratoris removed. MethodgenerateSasis moved toEventGridPublisherClientandEventGridPublisherAsyncClient.
- Update
azure-coredependency to1.14.0. - Update
azure-core-http-nettydependency to1.9.0.
CloudEventconstructor now accepts parameter "data". RemovedsetData().CloudEvent.parse()andEventGridEvent.parse()are renamed tofromString().CloudEvent::getData()of CloudEvent and EventGridEvent now returnscom.azure.core.util.BinaryData. Users can use methodsBinaryDatato deserialize event data. The generic version ofgetData()is then removed.- Removed
CloudEvent::getDataAsync() - Added
EventGridSasGeneratorclass and removedEventGridSasCredential. UseEventGridSasGenerator.generateSas()to create a Shared Access Signature and useAzureSasCredentialto build aEventGridPublisherClient. - Renamed
sendEventstosendEventGridEvents
- Update
azure-coredependency to1.13.0. - Update
azure-core-http-nettydependency to1.8.0. - Remove dependency on
azure-core-serializer-json-jackson.
- Added support for distributed tracing.
Added system event classes for Azure Communication Services under package com.azure.messaging.eventgrid.systemevents.
Initial preview of the Event Grid library with an effort to create a Java idiomatic set of libraries that are consistent across multiple services as well as different languages.
- Configurable synchronous and asynchronous publishing clients, supporting sending of user-defined events in Event Grid, Cloud Event, or a custom schema.
- Parsing and deserialization of system and user-defined events from JSON payload at an event destination in EventGrid or Cloud Event schema.