--- title: Deprecate delivery legacy modes fields - Shopify developer changelog description: Shopify’s developer changelog documents all changes to Shopify’s platform. Find the latest news and learn about new platform opportunities. source_url: html: https://shopify.dev/changelog/deprecate-delivery-legacy-modes-fields md: https://shopify.dev/changelog/deprecate-delivery-legacy-modes-fields.md --- [Back to Developer changelog](https://shopify.dev/changelog) October 8, 2025 Tags: * Admin GraphQL API * 2026-01 # Deprecate delivery legacy modes fields Support for legacy mode profiles in shipping has been discontinued. This feature has been disabled for awhile, and the the Admin API is being updated to reflect this. The following fields are being marked as deprecated: * [DeliveryProfile.legacyMode](https://shopify.dev/docs/api/admin-graphql/unstable/objects/deliveryprofile#field-DeliveryProfile.fields.legacyMode) The following fields are *effectively deprecated* as they are no longer functional: * [DeliverySetting.legacyModeBlocked](https://shopify.dev/docs/api/admin-graphql/unstable/objects/DeliverySetting#field-DeliverySetting.fields.legacyModeBlocked) * [DeliverySetting.legacyModeProfiles](https://shopify.dev/docs/api/admin-graphql/unstable/objects/DeliverySetting#field-DeliverySetting.fields.legacyModeProfiles) * [DeliverySettingInput.legacyModeProfiles](https://shopify.dev/docs/api/admin-graphql/unstable/input-objects/deliverysettinginput#fields-legacyModeProfiles) **Note: These 3 fields cannot be marked as deprecated because that would leave their objects with zero public fields, which is known to cause problems for schema generation.** The corresponding queries that use these fields will now return static data that users should ignore. Any mutations that pass these fields will now be no-ops.