{
  "answer": {
    "columns": [
      "Cycle",
      "Released",
      "Active support ends",
      "End of life",
      "Latest",
      "LTS"
    ],
    "kinds": [
      "identifier",
      "date",
      "date",
      "date",
      "identifier",
      "text"
    ],
    "rows": [
      [
        {
          "label": "29",
          "path": "/eol/erlang/29/"
        },
        "2026-05-11",
        "",
        "2029-05-11",
        "29.1.2",
        ""
      ],
      [
        {
          "label": "28",
          "path": "/eol/erlang/28/"
        },
        "2025-05-20",
        "2026-05-11",
        "2028-05-20",
        "28.5.0.8",
        ""
      ],
      [
        {
          "label": "27",
          "path": "/eol/erlang/27/"
        },
        "2024-05-17",
        "2025-05-20",
        "2027-05-20",
        "27.3.4.19",
        ""
      ],
      [
        {
          "label": "26",
          "path": "/eol/erlang/26/"
        },
        "2023-05-15",
        "2024-05-17",
        "2026-05-26",
        "26.2.5.21",
        ""
      ],
      [
        {
          "label": "25",
          "path": "/eol/erlang/25/"
        },
        "2022-05-17",
        "2023-05-15",
        "2025-05-17",
        "25.3.2.21",
        ""
      ],
      [
        {
          "label": "24",
          "path": "/eol/erlang/24/"
        },
        "2021-05-10",
        "2022-05-17",
        "2024-05-10",
        "24.3.4.17",
        ""
      ],
      [
        {
          "label": "23",
          "path": "/eol/erlang/23/"
        },
        "2020-05-11",
        "2021-05-10",
        "2024-03-14",
        "23.3.4.20",
        ""
      ],
      [
        {
          "label": "22",
          "path": "/eol/erlang/22/"
        },
        "2019-05-10",
        "2020-05-11",
        "2024-03-18",
        "22.3.4.27",
        ""
      ],
      [
        {
          "label": "21",
          "path": "/eol/erlang/21/"
        },
        "2018-06-19",
        "2019-05-10",
        "2021-06-19",
        "21.3.8.24",
        ""
      ],
      [
        {
          "label": "20",
          "path": "/eol/erlang/20/"
        },
        "2017-06-21",
        "2018-06-19",
        "2020-06-21",
        "20.3.8.26",
        ""
      ],
      [
        {
          "label": "19",
          "path": "/eol/erlang/19/"
        },
        "2016-06-21",
        "2017-06-21",
        "2019-06-21",
        "19.3.6.13",
        ""
      ],
      [
        {
          "label": "18",
          "path": "/eol/erlang/18/"
        },
        "2015-06-23",
        "2016-06-21",
        "2018-11-09",
        "18.3.4.11",
        ""
      ],
      [
        {
          "label": "17",
          "path": "/eol/erlang/17/"
        },
        "2014-04-07",
        "2015-06-23",
        "2018-10-11",
        "17.5.6.10",
        ""
      ]
    ],
    "sentence": "Erlang 29 reaches end of life on 2029-05-11."
  },
  "data": {
    "category": "lang",
    "cycles": [
      {
        "cycle": "29",
        "eol_date": "2029-05-11",
        "eol_is_bool": null,
        "latest_release_date": "2026-10-14",
        "latest_version": "29.1.2",
        "lts": false,
        "release_date": "2026-05-11",
        "support_date": null,
        "synced_at": "2026-10-15"
      },
      {
        "cycle": "28",
        "eol_date": "2028-05-20",
        "eol_is_bool": null,
        "latest_release_date": "2026-10-14",
        "latest_version": "28.5.0.8",
        "lts": false,
        "release_date": "2025-05-20",
        "support_date": "2026-05-11",
        "synced_at": "2026-10-15"
      },
      {
        "cycle": "27",
        "eol_date": "2027-05-20",
        "eol_is_bool": null,
        "latest_release_date": "2026-10-14",
        "latest_version": "27.3.4.19",
        "lts": false,
        "release_date": "2024-05-17",
        "support_date": "2025-05-20",
        "synced_at": "2026-10-15"
      },
      {
        "cycle": "26",
        "eol_date": "2026-05-26",
        "eol_is_bool": null,
        "latest_release_date": "2026-05-26",
        "latest_version": "26.2.5.21",
        "lts": false,
        "release_date": "2023-05-15",
        "support_date": "2024-05-17",
        "synced_at": "2026-09-09"
      },
      {
        "cycle": "25",
        "eol_date": "2025-05-17",
        "eol_is_bool": null,
        "latest_release_date": "2025-05-08",
        "latest_version": "25.3.2.21",
        "lts": false,
        "release_date": "2022-05-17",
        "support_date": "2023-05-15",
        "synced_at": "2026-09-09"
      },
      {
        "cycle": "24",
        "eol_date": "2024-05-10",
        "eol_is_bool": null,
        "latest_release_date": "2024-04-08",
        "latest_version": "24.3.4.17",
        "lts": false,
        "release_date": "2021-05-10",
        "support_date": "2022-05-17",
        "synced_at": "2026-09-09"
      },
      {
        "cycle": "23",
        "eol_date": "2024-03-14",
        "eol_is_bool": null,
        "latest_release_date": "2024-03-14",
        "latest_version": "23.3.4.20",
        "lts": false,
        "release_date": "2020-05-11",
        "support_date": "2021-05-10",
        "synced_at": "2026-09-09"
      },
      {
        "cycle": "22",
        "eol_date": "2024-03-18",
        "eol_is_bool": null,
        "latest_release_date": "2024-03-18",
        "latest_version": "22.3.4.27",
        "lts": false,
        "release_date": "2019-05-10",
        "support_date": "2020-05-11",
        "synced_at": "2026-09-09"
      },
      {
        "cycle": "21",
        "eol_date": "2021-06-19",
        "eol_is_bool": null,
        "latest_release_date": "2021-05-31",
        "latest_version": "21.3.8.24",
        "lts": false,
        "release_date": "2018-06-19",
        "support_date": "2019-05-10",
        "synced_at": "2026-09-09"
      },
      {
        "cycle": "20",
        "eol_date": "2020-06-21",
        "eol_is_bool": null,
        "latest_release_date": "2020-02-27",
        "latest_version": "20.3.8.26",
        "lts": false,
        "release_date": "2017-06-21",
        "support_date": "2018-06-19",
        "synced_at": "2026-09-09"
      },
      {
        "cycle": "19",
        "eol_date": "2019-06-21",
        "eol_is_bool": null,
        "latest_release_date": "2019-01-08",
        "latest_version": "19.3.6.13",
        "lts": false,
        "release_date": "2016-06-21",
        "support_date": "2017-06-21",
        "synced_at": "2026-09-09"
      },
      {
        "cycle": "18",
        "eol_date": "2018-11-09",
        "eol_is_bool": null,
        "latest_release_date": "2018-11-09",
        "latest_version": "18.3.4.11",
        "lts": false,
        "release_date": "2015-06-23",
        "support_date": "2016-06-21",
        "synced_at": "2026-09-09"
      },
      {
        "cycle": "17",
        "eol_date": "2018-10-11",
        "eol_is_bool": null,
        "latest_release_date": "2018-10-11",
        "latest_version": "17.5.6.10",
        "lts": false,
        "release_date": "2014-04-07",
        "support_date": "2015-06-23",
        "synced_at": "2026-09-09"
      }
    ],
    "homepage": "https://endoflife.date/erlang",
    "name": "Erlang",
    "slug": "erlang",
    "source": "endoflife",
    "synced_at": "2026-09-09"
  },
  "description": "Keelbench lists release, support and end-of-life dates for Erlang. Erlang 29 reaches end of life on 2029-05-11.",
  "noindex": false,
  "path": "/eol/erlang/",
  "schema": "keelbench.page.v1",
  "title": "Erlang end-of-life dates",
  "type": "eol-package",
  "updated_at": "2026-10-14",
  "url": "https://keelbench.com/eol/erlang/"
}