{
  "answer": {
    "columns": [
      "Cycle",
      "Released",
      "Active support ends",
      "End of life",
      "Latest",
      "LTS"
    ],
    "kinds": [
      "identifier",
      "date",
      "date",
      "date",
      "identifier",
      "text"
    ],
    "rows": [
      [
        {
          "label": "4.0",
          "path": "/eol/ruby/4.0/"
        },
        "2025-12-25",
        "",
        "2029-03-31",
        "4.0.9",
        ""
      ],
      [
        {
          "label": "3.4",
          "path": "/eol/ruby/3.4/"
        },
        "2024-12-24",
        "",
        "2028-03-31",
        "3.4.12",
        ""
      ],
      [
        {
          "label": "3.3",
          "path": "/eol/ruby/3.3/"
        },
        "2023-12-25",
        "",
        "2027-03-31",
        "3.3.13",
        ""
      ],
      [
        {
          "label": "3.2",
          "path": "/eol/ruby/3.2/"
        },
        "2022-12-25",
        "",
        "2026-03-31",
        "3.2.11",
        ""
      ],
      [
        {
          "label": "3.1",
          "path": "/eol/ruby/3.1/"
        },
        "2021-12-25",
        "",
        "2025-03-26",
        "3.1.7",
        ""
      ],
      [
        {
          "label": "3.0",
          "path": "/eol/ruby/3.0/"
        },
        "2020-12-25",
        "",
        "2024-04-23",
        "3.0.7",
        ""
      ],
      [
        {
          "label": "2.7",
          "path": "/eol/ruby/2.7/"
        },
        "2019-12-25",
        "",
        "2023-03-31",
        "2.7.8",
        ""
      ],
      [
        {
          "label": "2.6",
          "path": "/eol/ruby/2.6/"
        },
        "2018-12-25",
        "",
        "2022-03-31",
        "2.6.10",
        ""
      ],
      [
        {
          "label": "2.5",
          "path": "/eol/ruby/2.5/"
        },
        "2017-12-25",
        "",
        "2021-03-31",
        "2.5.9",
        ""
      ],
      [
        {
          "label": "2.4",
          "path": "/eol/ruby/2.4/"
        },
        "2016-12-23",
        "",
        "2020-03-31",
        "2.4.10",
        ""
      ],
      [
        {
          "label": "2.3",
          "path": "/eol/ruby/2.3/"
        },
        "2015-12-24",
        "",
        "2019-03-31",
        "2.3.8",
        ""
      ],
      [
        {
          "label": "2.2",
          "path": "/eol/ruby/2.2/"
        },
        "2014-12-25",
        "",
        "2018-03-31",
        "2.2.10",
        ""
      ],
      [
        {
          "label": "2.1",
          "path": "/eol/ruby/2.1/"
        },
        "2013-12-25",
        "",
        "2017-03-31",
        "2.1.10",
        ""
      ],
      [
        {
          "label": "2.0.0",
          "path": "/eol/ruby/2.0.0/"
        },
        "2013-02-24",
        "",
        "2016-02-24",
        "2.0.0p648",
        ""
      ],
      [
        {
          "label": "1.9.3",
          "path": "/eol/ruby/1.9.3/"
        },
        "2011-10-30",
        "",
        "2015-02-23",
        "1.9.3p551",
        ""
      ]
    ],
    "sentence": "Ruby 4.0 reaches end of life on 2029-03-31."
  },
  "data": {
    "category": "lang",
    "cycles": [
      {
        "cycle": "4.0",
        "eol_date": "2029-03-31",
        "eol_is_bool": null,
        "latest_release_date": "2026-10-22",
        "latest_version": "4.0.9",
        "lts": false,
        "release_date": "2025-12-25",
        "support_date": null,
        "synced_at": "2026-10-24"
      },
      {
        "cycle": "3.4",
        "eol_date": "2028-03-31",
        "eol_is_bool": null,
        "latest_release_date": "2026-10-23",
        "latest_version": "3.4.12",
        "lts": false,
        "release_date": "2024-12-24",
        "support_date": null,
        "synced_at": "2026-10-24"
      },
      {
        "cycle": "3.3",
        "eol_date": "2027-03-31",
        "eol_is_bool": null,
        "latest_release_date": "2026-10-23",
        "latest_version": "3.3.13",
        "lts": false,
        "release_date": "2023-12-25",
        "support_date": null,
        "synced_at": "2026-10-24"
      },
      {
        "cycle": "3.2",
        "eol_date": "2026-03-31",
        "eol_is_bool": null,
        "latest_release_date": "2026-03-27",
        "latest_version": "3.2.11",
        "lts": false,
        "release_date": "2022-12-25",
        "support_date": null,
        "synced_at": "2026-09-09"
      },
      {
        "cycle": "3.1",
        "eol_date": "2025-03-26",
        "eol_is_bool": null,
        "latest_release_date": "2025-03-26",
        "latest_version": "3.1.7",
        "lts": false,
        "release_date": "2021-12-25",
        "support_date": null,
        "synced_at": "2026-09-09"
      },
      {
        "cycle": "3.0",
        "eol_date": "2024-04-23",
        "eol_is_bool": null,
        "latest_release_date": "2024-04-23",
        "latest_version": "3.0.7",
        "lts": false,
        "release_date": "2020-12-25",
        "support_date": null,
        "synced_at": "2026-09-09"
      },
      {
        "cycle": "2.7",
        "eol_date": "2023-03-31",
        "eol_is_bool": null,
        "latest_release_date": "2023-03-30",
        "latest_version": "2.7.8",
        "lts": false,
        "release_date": "2019-12-25",
        "support_date": null,
        "synced_at": "2026-09-09"
      },
      {
        "cycle": "2.6",
        "eol_date": "2022-03-31",
        "eol_is_bool": null,
        "latest_release_date": "2022-04-12",
        "latest_version": "2.6.10",
        "lts": false,
        "release_date": "2018-12-25",
        "support_date": null,
        "synced_at": "2026-09-09"
      },
      {
        "cycle": "2.5",
        "eol_date": "2021-03-31",
        "eol_is_bool": null,
        "latest_release_date": "2021-04-05",
        "latest_version": "2.5.9",
        "lts": false,
        "release_date": "2017-12-25",
        "support_date": null,
        "synced_at": "2026-09-09"
      },
      {
        "cycle": "2.4",
        "eol_date": "2020-03-31",
        "eol_is_bool": null,
        "latest_release_date": "2020-03-31",
        "latest_version": "2.4.10",
        "lts": false,
        "release_date": "2016-12-23",
        "support_date": null,
        "synced_at": "2026-09-09"
      },
      {
        "cycle": "2.3",
        "eol_date": "2019-03-31",
        "eol_is_bool": null,
        "latest_release_date": "2018-10-17",
        "latest_version": "2.3.8",
        "lts": false,
        "release_date": "2015-12-24",
        "support_date": null,
        "synced_at": "2026-09-09"
      },
      {
        "cycle": "2.2",
        "eol_date": "2018-03-31",
        "eol_is_bool": null,
        "latest_release_date": "2018-03-28",
        "latest_version": "2.2.10",
        "lts": false,
        "release_date": "2014-12-25",
        "support_date": null,
        "synced_at": "2026-09-09"
      },
      {
        "cycle": "2.1",
        "eol_date": "2017-03-31",
        "eol_is_bool": null,
        "latest_release_date": "2016-03-31",
        "latest_version": "2.1.10",
        "lts": false,
        "release_date": "2013-12-25",
        "support_date": null,
        "synced_at": "2026-09-09"
      },
      {
        "cycle": "2.0.0",
        "eol_date": "2016-02-24",
        "eol_is_bool": null,
        "latest_release_date": "2015-12-16",
        "latest_version": "2.0.0p648",
        "lts": false,
        "release_date": "2013-02-24",
        "support_date": null,
        "synced_at": "2026-09-09"
      },
      {
        "cycle": "1.9.3",
        "eol_date": "2015-02-23",
        "eol_is_bool": null,
        "latest_release_date": "2014-11-13",
        "latest_version": "1.9.3p551",
        "lts": false,
        "release_date": "2011-10-30",
        "support_date": null,
        "synced_at": "2026-09-09"
      }
    ],
    "homepage": "https://endoflife.date/ruby",
    "name": "Ruby",
    "slug": "ruby",
    "source": "endoflife",
    "synced_at": "2026-09-09"
  },
  "description": "Keelbench lists release, support and end-of-life dates for Ruby. Ruby 4.0 reaches end of life on 2029-03-31.",
  "noindex": false,
  "path": "/eol/ruby/",
  "schema": "keelbench.page.v1",
  "title": "Ruby end-of-life dates",
  "type": "eol-package",
  "updated_at": "2026-10-23",
  "url": "https://keelbench.com/eol/ruby/"
}