github Azure/azure-sdk-for-go sdk/messaging/eventgrid/azsystemevents/v1.1.0

3 hours ago

1.1.0 (2026-09-29)

Features Added

  • New event type constant TypeLifecycleHookEvents
  • New enum type ACSChatRetentionPolicyKind with values ACSChatRetentionPolicyKindNone, ACSChatRetentionPolicyKindThreadCreationDate
  • New enum type ACSChatThreadDeletedReasonType with values ACSChatThreadDeletedReasonTypeDeletedByPolicy, ACSChatThreadDeletedReasonTypeDeletedByUser
  • New enum type LifecycleHookAction with values LifecycleHookActionApprove, LifecycleHookActionReject
  • New enum type LifecycleHookActionState with values LifecycleHookActionStateApproved, LifecycleHookActionStateRejected, LifecycleHookActionStateWaiting
  • New enum type VirtualMachineScaleSetLifecycleHookEventState with values VirtualMachineScaleSetLifecycleHookEventStateActive, VirtualMachineScaleSetLifecycleHookEventStateCompleted
  • New enum type VirtualMachineScaleSetLifecycleHookEventType with values VirtualMachineScaleSetLifecycleHookEventTypeUpgradeAutoOSRollingBatchStarting, VirtualMachineScaleSetLifecycleHookEventTypeUpgradeAutoOSScheduling
  • New struct ACSChatRetentionPolicy
  • New struct APIEntityReference
  • New struct LifecycleHookEventsEventData
  • New struct OperationalInfo
  • New struct VirtualMachineScaleSetLifecycleHookEventAdditionalContext
  • New struct VirtualMachineScaleSetLifecycleHookEventProperties
  • New struct VirtualMachineScaleSetLifecycleHookEventTargetResource
  • New field SequenceID in struct ACSChatAzureBotCommandReceivedInThreadEventData
  • New field SequenceID in struct ACSChatMessageDeletedEventData
  • New field SequenceID in struct ACSChatMessageDeletedInThreadEventData
  • New field SequenceID in struct ACSChatMessageEditedEventData
  • New field SequenceID in struct ACSChatMessageEditedInThreadEventData
  • New field SequenceID in struct ACSChatMessageReceivedEventData
  • New field SequenceID in struct ACSChatMessageReceivedInThreadEventData
  • New field RetentionPolicy in struct ACSChatThreadCreatedEventData
  • New field RetentionPolicy in struct ACSChatThreadCreatedWithUserEventData
  • New field Reason in struct ACSChatThreadDeletedEventData
  • New field RetentionPolicy in struct ACSChatThreadPropertiesUpdatedEventData
  • New field RetentionPolicy in struct ACSChatThreadPropertiesUpdatedPerUserEventData
  • New field SequenceID in struct ACSChatTypingIndicatorReceivedInThreadEventData
  • New field OnBehalfOf in struct ACSIncomingCallEventData
  • New field ToBsuid in struct ACSMessageDeliveryStatusUpdatedEventData

Breaking Changes

The following identifiers introduced in v1.0.1-beta.1 were renamed to use standard Go initialism casing:

  • AcsChatRetentionPolicy to ACSChatRetentionPolicy
  • AcsChatRetentionPolicyKind to ACSChatRetentionPolicyKind, including its constants and PossibleACSChatRetentionPolicyKindValues
  • AcsChatThreadDeletedReasonType to ACSChatThreadDeletedReasonType, including its constants and PossibleACSChatThreadDeletedReasonTypeValues

Don't miss a new azure-sdk-for-go release

NewReleases is sending notifications on new releases.