2.0.0-beta.1 (2026-05-12)
Breaking Changes
- Function
*SerialPortsClient.Deletehas been removed - Struct
GetSerialConsoleSubscriptionNotFoundhas been removed - Struct
ProxyResourcehas been removed - Struct
Resourcehas been removed - Field
Disabledof structDisableSerialConsoleResulthas been removed - Field
Disabledof structEnableSerialConsoleResulthas been removed - Field
Valueof structMicrosoftSerialConsoleClientDisableConsoleResponsehas been removed - Field
Valueof structMicrosoftSerialConsoleClientEnableConsoleResponsehas been removed - Field
Valueof structMicrosoftSerialConsoleClientGetConsoleStatusResponsehas been removed - Field
Disabledof structStatushas been removed
Features Added
- New enum type
CreatedByTypewith valuesCreatedByTypeApplication,CreatedByTypeKey,CreatedByTypeManagedIdentity,CreatedByTypeUser - New enum type
SerialPortConnectionStatewith valuesSerialPortConnectionStateActive,SerialPortConnectionStateInactive - New function
*MicrosoftSerialConsoleClient.NewSerialPortsClient() *SerialPortsClient - New struct
DisableSerialConsoleResultProperties - New struct
EnableSerialConsoleResultProperties - New struct
StatusProperties - New struct
SystemData - New field
Propertiesin structDisableSerialConsoleResult - New field
Propertiesin structEnableSerialConsoleResult - New anonymous field
DisableSerialConsoleResultin structMicrosoftSerialConsoleClientDisableConsoleResponse - New anonymous field
EnableSerialConsoleResultin structMicrosoftSerialConsoleClientEnableConsoleResponse - New anonymous field
Statusin structMicrosoftSerialConsoleClientGetConsoleStatusResponse - New field
SystemDatain structSerialPort - New field
ConnectionStatein structSerialPortProperties - New field
Propertiesin structStatus