{
  "generated_at": "2026-11-13T14:30:20.058Z",
  "as_of": "2026-11-13",
  "site": {
    "name": "EOL Watch",
    "url": "https://eolwatch.dev"
  },
  "license": {
    "name": "Not decided yet",
    "url": null,
    "note": "The license for these exports has not been chosen yet, so no reuse terms are stated. Ask the site owner before you redistribute the data. Version dates taken from or cross-checked with endoflife.date remain subject to the license of that project."
  },
  "query": {
    "cloud": [
      "azure"
    ],
    "type": [],
    "category": null,
    "service": "container-apps",
    "q": null,
    "from": null,
    "to": null,
    "within_days": null,
    "status": "all",
    "sort": "date",
    "dir": "asc",
    "limit": 20,
    "offset": 0,
    "detail": "full"
  },
  "total": 1,
  "status_counts": {
    "upcoming": 1,
    "ended": 0,
    "in_effect": 0
  },
  "count": 1,
  "limit": 20,
  "offset": 0,
  "next_offset": null,
  "next_url": null,
  "items": [
    {
      "slug": "azure-container-apps-functions-v1-retirement",
      "title": "Azure Container Apps: Functions on Azure Container Apps V1 retirement",
      "summary": "Retirement date for Functions on Azure Container Apps V1: 29 Sep 2027. After that date, existing V1 apps stop running and no longer process requests or event-driven triggers.",
      "cloud": "azure",
      "service": "Azure Container Apps",
      "service_slug": "container-apps",
      "category": "feature",
      "type": "retirement",
      "announced_date": "2026-09-29",
      "effective_date": "2027-09-29",
      "effective_precision": "day",
      "impact": "After the retirement date, existing Functions on Azure Container Apps V1 apps stop running and no longer process requests or event-driven triggers. Functions on Azure Container Apps V2 uses a native Azure Container App configured with `kind=functionapp`. The existing container image can be reused, and the standard migration path does not require function code changes.",
      "migration_path": "1. Review your Azure environments and migrate all affected apps to the Functions on Azure Container Apps V2 hosting model before the retirement date. See [Migrate to Azure Functions v2 on Azure Container Apps](https://learn.microsoft.com/azure/container-apps/migrate-functions).\n2. Option A: use the [Azure Functions on Azure Container Apps v1 migration assistant](https://github.com/Azure-Samples/functions-on-container-apps-v1-migration-assistant) to help migrate function apps from the V1 to the V2 model.\n3. Option B, manual: record the V1 app's configuration, including secrets, identity, networking, and scaling.\n4. Manual: create a V2 app with `kind=functionapp` and reapply the configuration.\n5. Manual: test all triggers, shift production traffic, and then decommission the V1 app.\n6. Complete migration and production validation before the retirement date.",
      "replacement": "Functions on Azure Container Apps V2",
      "affected_versions": [
        "V1"
      ],
      "source_url": "https://azure.microsoft.com/updates?id=570800",
      "extra_source_urls": [
        "https://github.com/Azure-Samples/functions-on-container-apps-v1-migration-assistant",
        "https://learn.microsoft.com/azure/container-apps/migrate-functions",
        "https://learn.microsoft.com/azure/container-apps/functions-usage"
      ],
      "vendor_ref": "570800",
      "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-container-apps-functions-v1-retirement",
      "short_url": "https://eolwatch.dev/i/7p",
      "markdown_url": "https://eolwatch.dev/items/azure-container-apps-functions-v1-retirement.md",
      "json_url": "https://eolwatch.dev/items/azure-container-apps-functions-v1-retirement.json",
      "estate_check": null
    }
  ],
  "sections": [
    {
      "id": "upcoming",
      "heading": "Upcoming",
      "total": 1,
      "url": "https://eolwatch.dev/data/items.json?cloud=azure&service=container-apps",
      "items": [
        {
          "slug": "azure-container-apps-functions-v1-retirement",
          "title": "Azure Container Apps: Functions on Azure Container Apps V1 retirement",
          "cloud": "azure",
          "service": "Azure Container Apps",
          "service_slug": "container-apps",
          "category": "feature",
          "type": "retirement",
          "announced_date": "2026-09-29",
          "effective_date": "2027-09-29",
          "effective_precision": "day",
          "state": "upcoming",
          "days": 320,
          "source_url": "https://azure.microsoft.com/updates?id=570800",
          "url": "https://eolwatch.dev/items/azure-container-apps-functions-v1-retirement",
          "markdown_url": "https://eolwatch.dev/items/azure-container-apps-functions-v1-retirement.md",
          "json_url": "https://eolwatch.dev/items/azure-container-apps-functions-v1-retirement.json"
        }
      ]
    }
  ]
}
