{
  "slug": "azure-service-bus-older-sdk-libraries-end-of-support",
  "title": "Azure Service Bus: older SDK libraries end of support and SBMP retirement",
  "summary": "End of support date for the Azure Service Bus SDK libraries WindowsAzure.ServiceBus, Microsoft.Azure.ServiceBus and com.microsoft.azure.servicebus: 30 Sep 2026. The SBMP protocol can no longer be used after that date. WindowsAzure.ServiceBus stays supported with Azure WCF Relay.",
  "cloud": "azure",
  "service": "Azure Service Bus",
  "service_slug": "service-bus",
  "category": "api_sdk",
  "type": "end_of_support",
  "announced_date": "2023-10-06",
  "effective_date": "2026-09-30",
  "effective_precision": "day",
  "impact": "The Azure Service Bus SDK libraries WindowsAzure.ServiceBus, Microsoft.Azure.ServiceBus and com.microsoft.azure.servicebus are retired on the retirement date. Microsoft.Azure.ServiceBus and com.microsoft.azure.servicebus can still be used after that date but no longer receive support or updates. For WindowsAzure.ServiceBus, support for the SBMP protocol also ends and the protocol can no longer be used after the date, while the library keeps working with the AMQP protocol without support or updates. Applications that still use WindowsAzure.ServiceBus with Azure Event Hubs also need to migrate, while support for this library with Azure WCF Relay continues until further notice.",
  "migration_path": "1. .NET applications on WindowsAzure.ServiceBus or Microsoft.Azure.ServiceBus: move to [Azure.Messaging.ServiceBus](https://www.nuget.org/packages/Azure.Messaging.ServiceBus).\n2. Java applications on com.microsoft.azure.servicebus: move to [azure-messaging-servicebus](https://central.sonatype.com/artifact/com.azure/azure-messaging-servicebus).\n3. Applications that use WindowsAzure.ServiceBus with Event Hubs: move to [Azure.Messaging.EventHubs](https://www.nuget.org/packages/Azure.Messaging.EventHubs/).\n4. Follow the migration guide for your library: [WindowsAzure.ServiceBus](https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/servicebus/Azure.Messaging.ServiceBus/MigrationGuide_WindowsAzureServiceBus.md), [Microsoft.Azure.ServiceBus](https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/servicebus/Azure.Messaging.ServiceBus/MigrationGuide.md) or [com.microsoft.azure.servicebus](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/servicebus/azure-messaging-servicebus/migration-guide.md).\n5. If you keep using Microsoft.Azure.ServiceBus or com.microsoft.azure.servicebus, the source code is on GitHub and you can apply your own fixes.",
  "replacement": "Azure.Messaging.ServiceBus (.NET), azure-messaging-servicebus (Java), Azure.Messaging.EventHubs (.NET)",
  "affected_versions": [],
  "source_url": "https://azure.microsoft.com/updates?id=retirement-notice-update-your-azure-service-bus-sdk-libraries-by-30-september-2026",
  "extra_source_urls": [
    "https://azure.microsoft.com/blog/previewing-azure-sdks-following-new-azure-sdk-api-standards/",
    "https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/servicebus/Azure.Messaging.ServiceBus/MigrationGuide_WindowsAzureServiceBus.md",
    "https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/servicebus/Azure.Messaging.ServiceBus/MigrationGuide.md",
    "https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/servicebus/azure-messaging-servicebus/migration-guide.md",
    "https://github.com/Azure/azure-service-bus"
  ],
  "vendor_ref": "retirement-notice-update-your-azure-service-bus-sdk-libraries-by-30-september-2026",
  "last_checked_at": "2026-11-12T09:55:19.345Z",
  "created_at": "2026-11-13T13:36:44.208Z",
  "updated_at": "2026-11-13T13:36:44.208Z",
  "url": "https://eolwatch.dev/items/azure-service-bus-older-sdk-libraries-end-of-support",
  "short_url": "https://eolwatch.dev/i/19",
  "markdown_url": "https://eolwatch.dev/items/azure-service-bus-older-sdk-libraries-end-of-support.md",
  "json_url": "https://eolwatch.dev/items/azure-service-bus-older-sdk-libraries-end-of-support.json",
  "estate_check": null,
  "source_note": null
}
