<commit_before>{
  "browsers": {
    "firefox": {
      "name": "Firefox",
      "preview_name": "Nightly",
      "pref_url": "about:config",
      "releases": {
        "1": {
          "release_date": "2004-11-09",
          "release_notes": "http://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/releases/1.0.html",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "1.7"
        },
        "1.5": {
          "release_date": "2005-11-29",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/1.5",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "1.8"
        },
        "2": {
          "release_date": "2006-10-24",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/2",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "1.8.1"
        },
        "3": {
          "release_date": "2008-06-17",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/3",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "1.9"
        },
        "3.5": {
          "release_date": "2009-06-30",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/3.5",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "1.9.1"
        },
        "3.6": {
          "release_date": "2010-01-21",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/3.6",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "1.9.2"
        },
        "4": {
          "release_date": "2011-03-22",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/4",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "2"
        },
        "5": {
          "release_date": "2011-06-21",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/5",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "5"
        },
        "6": {
          "release_date": "2011-08-16",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/6",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "6"
        },
        "7": {
          "release_date": "2011-09-27",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/7",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "7"
        },
        "8": {
          "release_date": "2011-11-08",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/8",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "8"
        },
        "9": {
          "release_date": "2011-12-20",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/9",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "9"
        },
        "10": {
          "release_date": "2012-01-31",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/10",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "10"
        },
        "11": {
          "release_date": "2012-03-13",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/11",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "11"
        },
        "12": {
          "release_date": "2012-04-24",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/12",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "12"
        },
        "13": {
          "release_date": "2012-06-05",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/13",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "13"
        },
        "14": {
          "release_date": "2012-07-17",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/14",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "14"
        },
        "15": {
          "release_date": "2012-08-28",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/15",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "15"
        },
        "16": {
          "release_date": "2012-10-09",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/16",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "16"
        },
        "17": {
          "release_date": "2012-11-20",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/17",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "17"
        },
        "18": {
          "release_date": "2013-01-08",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/18",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "18"
        },
        "19": {
          "release_date": "2013-02-19",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/19",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "19"
        },
        "20": {
          "release_date": "2013-04-02",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/20",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "20"
        },
        "21": {
          "release_date": "2013-05-14",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/21",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "21"
        },
        "22": {
          "release_date": "2013-06-25",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/22",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "22"
        },
        "23": {
          "release_date": "2013-08-06",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/23",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "23"
        },
        "24": {
          "release_date": "2013-09-17",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/24",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "24"
        },
        "25": {
          "release_date": "2013-10-29",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/25",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "25"
        },
        "26": {
          "release_date": "2013-12-10",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/26",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "26"
        },
        "27": {
          "release_date": "2014-02-04",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/27",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "27"
        },
        "28": {
          "release_date": "2014-03-18",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/28",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "28"
        },
        "29": {
          "release_date": "2014-04-29",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/29",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "29"
        },
        "30": {
          "release_date": "2014-06-10",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/30",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "30"
        },
        "31": {
          "release_date": "2014-07-22",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/31",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "31"
        },
        "32": {
          "release_date": "2014-09-02",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/32",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "32"
        },
        "33": {
          "release_date": "2014-10-14",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/33",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "33"
        },
        "34": {
          "release_date": "2014-12-01",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/34",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "34"
        },
        "35": {
          "release_date": "2015-01-13",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/35",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "35"
        },
        "36": {
          "release_date": "2015-02-24",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/36",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "36"
        },
        "37": {
          "release_date": "2015-03-31",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/37",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "37"
        },
        "38": {
          "release_date": "2015-05-12",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/38",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "38"
        },
        "39": {
          "release_date": "2015-07-02",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/39",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "39"
        },
        "40": {
          "release_date": "2015-08-11",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/40",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "40"
        },
        "41": {
          "release_date": "2015-09-22",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/41",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "41"
        },
        "42": {
          "release_date": "2015-11-03",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/42",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "42"
        },
        "43": {
          "release_date": "2015-12-15",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/43",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "43"
        },
        "44": {
          "release_date": "2016-01-26",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/44",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "44"
        },
        "45": {
          "release_date": "2016-03-08",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/45",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "45"
        },
        "46": {
          "release_date": "2016-04-26",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/46",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "46"
        },
        "47": {
          "release_date": "2016-06-07",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/47",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "47"
        },
        "48": {
          "release_date": "2016-08-02",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/48",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "48"
        },
        "49": {
          "release_date": "2016-09-20",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/49",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "49"
        },
        "50": {
          "release_date": "2016-11-15",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/50",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "50"
        },
        "51": {
          "release_date": "2017-01-24",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/51",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "51"
        },
        "52": {
          "release_date": "2017-03-07",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/52",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "52"
        },
        "53": {
          "release_date": "2017-04-19",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/53",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "53"
        },
        "54": {
          "release_date": "2017-06-13",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/54",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "54"
        },
        "55": {
          "release_date": "2017-08-08",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/55",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "55"
        },
        "56": {
          "release_date": "2017-09-28",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/56",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "56"
        },
        "57": {
          "release_date": "2017-11-14",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/57",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "57"
        },
        "58": {
          "release_date": "2018-01-23",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/58",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "58"
        },
        "59": {
          "release_date": "2018-03-13",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/59",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "59"
        },
        "60": {
          "release_date": "2018-05-09",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/60",
          "status": "esr",
          "engine": "Gecko",
          "engine_version": "60"
        },
        "61": {
          "release_date": "2018-06-26",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/61",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "61"
        },
        "62": {
          "release_date": "2018-09-05",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/62",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "62"
        },
        "63": {
          "release_date": "2018-10-23",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/63",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "63"
        },
        "64": {
          "release_date": "2018-12-11",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/64",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "64"
        },
        "65": {
          "release_date": "2019-01-29",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/65",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "65"
        },
        "66": {
          "release_date": "2019-03-19",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/66",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "66"
        },
        "67": {
          "release_date": "2019-05-21",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/67",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "67"
        },
        "68": {
          "release_date": "2019-07-09",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/68",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "68"
        },
        "69": {
          "release_date": "2019-09-03",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/69",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "69"
        },
        "70": {
          "release_date": "2019-10-22",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/70",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "70"
        },
        "71": {
          "release_date": "2019-12-10",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/71",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "71"
        },
        "72": {
          "release_date": "2020-01-07",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/72",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "72"
        },
        "73": {
          "release_date": "2020-02-11",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/73",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "73"
        },
        "74": {
          "release_date": "2020-03-10",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/74",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "74"
        },
        "75": {
          "release_date": "2020-04-07",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/75",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "75"
        },
        "76": {
          "release_date": "2020-05-05",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/76",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "76"
        },
        "77": {
          "release_date": "2020-06-02",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/77",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "77"
        },
        "78": {
          "release_date": "2020-06-30",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/78",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "78"
        },
        "79": {
          "release_date": "2020-07-28",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/79",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "79"
        },
        "80": {
          "release_date": "2020-08-25",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/80",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "80"
        },
        "81": {
          "release_date": "2020-09-22",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/81",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "81"
        },
        "82": {
          "release_date": "2020-10-20",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/82",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "82"
        },
        "83": {
          "release_date": "2020-11-17",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/83",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "83"
        },
        "84": {
          "release_date": "2020-12-15",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/84",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "84"
        },
        "85": {
          "release_date": "2021-01-26",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/85",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "85"
        },
        "86": {
          "release_date": "2021-02-23",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/86",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "86"
        },
        "87": {
          "release_date": "2021-03-23",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/87",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "87"
        },
        "88": {
          "release_date": "2021-04-19",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/88",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "88"
        },
        "89": {
          "release_date": "2021-06-01",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/89",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "89"
        },
        "90": {
          "release_date": "2021-07-13",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/90",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "90"
        },
        "91": {
          "release_date": "2021-08-10",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/91",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "91"
        },
        "92": {
          "release_date": "2021-09-07",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/92",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "92"
        },
        "93": {
          "release_date": "2021-10-05",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/93",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "93"
        },
        "94": {
          "release_date": "2021-11-02",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/94",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "94"
        },
        "95": {
          "release_date": "2021-12-07",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/95",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "95"
        },
        "96": {
          "release_date": "2022-01-11",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/96",
          "status": "current",
          "engine": "Gecko",
          "engine_version": "96"
        },
        "97": {
          "release_date": "2022-02-08",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/97",
          "status": "beta",
          "engine": "Gecko",
          "engine_version": "97"
        },
        "98": {
          "release_date": "2022-03-08",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/98",
          "status": "nightly",
          "engine": "Gecko",
          "engine_version": "98"
        }
      }
    }
  }
}
<commit_msg>Set Firefox ESR status on correct version (#14577)<commit_after>{
  "browsers": {
    "firefox": {
      "name": "Firefox",
      "preview_name": "Nightly",
      "pref_url": "about:config",
      "releases": {
        "1": {
          "release_date": "2004-11-09",
          "release_notes": "http://website-archive.mozilla.org/www.mozilla.org/firefox_releasenotes/en-US/firefox/releases/1.0.html",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "1.7"
        },
        "1.5": {
          "release_date": "2005-11-29",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/1.5",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "1.8"
        },
        "2": {
          "release_date": "2006-10-24",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/2",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "1.8.1"
        },
        "3": {
          "release_date": "2008-06-17",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/3",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "1.9"
        },
        "3.5": {
          "release_date": "2009-06-30",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/3.5",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "1.9.1"
        },
        "3.6": {
          "release_date": "2010-01-21",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/3.6",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "1.9.2"
        },
        "4": {
          "release_date": "2011-03-22",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/4",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "2"
        },
        "5": {
          "release_date": "2011-06-21",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/5",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "5"
        },
        "6": {
          "release_date": "2011-08-16",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/6",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "6"
        },
        "7": {
          "release_date": "2011-09-27",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/7",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "7"
        },
        "8": {
          "release_date": "2011-11-08",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/8",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "8"
        },
        "9": {
          "release_date": "2011-12-20",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/9",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "9"
        },
        "10": {
          "release_date": "2012-01-31",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/10",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "10"
        },
        "11": {
          "release_date": "2012-03-13",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/11",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "11"
        },
        "12": {
          "release_date": "2012-04-24",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/12",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "12"
        },
        "13": {
          "release_date": "2012-06-05",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/13",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "13"
        },
        "14": {
          "release_date": "2012-07-17",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/14",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "14"
        },
        "15": {
          "release_date": "2012-08-28",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/15",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "15"
        },
        "16": {
          "release_date": "2012-10-09",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/16",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "16"
        },
        "17": {
          "release_date": "2012-11-20",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/17",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "17"
        },
        "18": {
          "release_date": "2013-01-08",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/18",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "18"
        },
        "19": {
          "release_date": "2013-02-19",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/19",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "19"
        },
        "20": {
          "release_date": "2013-04-02",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/20",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "20"
        },
        "21": {
          "release_date": "2013-05-14",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/21",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "21"
        },
        "22": {
          "release_date": "2013-06-25",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/22",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "22"
        },
        "23": {
          "release_date": "2013-08-06",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/23",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "23"
        },
        "24": {
          "release_date": "2013-09-17",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/24",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "24"
        },
        "25": {
          "release_date": "2013-10-29",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/25",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "25"
        },
        "26": {
          "release_date": "2013-12-10",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/26",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "26"
        },
        "27": {
          "release_date": "2014-02-04",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/27",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "27"
        },
        "28": {
          "release_date": "2014-03-18",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/28",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "28"
        },
        "29": {
          "release_date": "2014-04-29",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/29",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "29"
        },
        "30": {
          "release_date": "2014-06-10",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/30",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "30"
        },
        "31": {
          "release_date": "2014-07-22",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/31",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "31"
        },
        "32": {
          "release_date": "2014-09-02",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/32",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "32"
        },
        "33": {
          "release_date": "2014-10-14",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/33",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "33"
        },
        "34": {
          "release_date": "2014-12-01",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/34",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "34"
        },
        "35": {
          "release_date": "2015-01-13",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/35",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "35"
        },
        "36": {
          "release_date": "2015-02-24",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/36",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "36"
        },
        "37": {
          "release_date": "2015-03-31",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/37",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "37"
        },
        "38": {
          "release_date": "2015-05-12",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/38",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "38"
        },
        "39": {
          "release_date": "2015-07-02",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/39",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "39"
        },
        "40": {
          "release_date": "2015-08-11",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/40",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "40"
        },
        "41": {
          "release_date": "2015-09-22",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/41",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "41"
        },
        "42": {
          "release_date": "2015-11-03",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/42",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "42"
        },
        "43": {
          "release_date": "2015-12-15",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/43",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "43"
        },
        "44": {
          "release_date": "2016-01-26",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/44",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "44"
        },
        "45": {
          "release_date": "2016-03-08",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/45",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "45"
        },
        "46": {
          "release_date": "2016-04-26",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/46",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "46"
        },
        "47": {
          "release_date": "2016-06-07",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/47",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "47"
        },
        "48": {
          "release_date": "2016-08-02",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/48",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "48"
        },
        "49": {
          "release_date": "2016-09-20",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/49",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "49"
        },
        "50": {
          "release_date": "2016-11-15",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/50",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "50"
        },
        "51": {
          "release_date": "2017-01-24",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/51",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "51"
        },
        "52": {
          "release_date": "2017-03-07",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/52",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "52"
        },
        "53": {
          "release_date": "2017-04-19",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/53",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "53"
        },
        "54": {
          "release_date": "2017-06-13",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/54",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "54"
        },
        "55": {
          "release_date": "2017-08-08",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/55",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "55"
        },
        "56": {
          "release_date": "2017-09-28",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/56",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "56"
        },
        "57": {
          "release_date": "2017-11-14",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/57",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "57"
        },
        "58": {
          "release_date": "2018-01-23",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/58",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "58"
        },
        "59": {
          "release_date": "2018-03-13",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/59",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "59"
        },
        "60": {
          "release_date": "2018-05-09",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/60",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "60"
        },
        "61": {
          "release_date": "2018-06-26",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/61",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "61"
        },
        "62": {
          "release_date": "2018-09-05",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/62",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "62"
        },
        "63": {
          "release_date": "2018-10-23",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/63",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "63"
        },
        "64": {
          "release_date": "2018-12-11",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/64",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "64"
        },
        "65": {
          "release_date": "2019-01-29",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/65",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "65"
        },
        "66": {
          "release_date": "2019-03-19",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/66",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "66"
        },
        "67": {
          "release_date": "2019-05-21",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/67",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "67"
        },
        "68": {
          "release_date": "2019-07-09",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/68",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "68"
        },
        "69": {
          "release_date": "2019-09-03",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/69",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "69"
        },
        "70": {
          "release_date": "2019-10-22",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/70",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "70"
        },
        "71": {
          "release_date": "2019-12-10",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/71",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "71"
        },
        "72": {
          "release_date": "2020-01-07",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/72",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "72"
        },
        "73": {
          "release_date": "2020-02-11",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/73",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "73"
        },
        "74": {
          "release_date": "2020-03-10",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/74",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "74"
        },
        "75": {
          "release_date": "2020-04-07",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/75",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "75"
        },
        "76": {
          "release_date": "2020-05-05",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/76",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "76"
        },
        "77": {
          "release_date": "2020-06-02",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/77",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "77"
        },
        "78": {
          "release_date": "2020-06-30",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/78",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "78"
        },
        "79": {
          "release_date": "2020-07-28",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/79",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "79"
        },
        "80": {
          "release_date": "2020-08-25",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/80",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "80"
        },
        "81": {
          "release_date": "2020-09-22",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/81",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "81"
        },
        "82": {
          "release_date": "2020-10-20",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/82",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "82"
        },
        "83": {
          "release_date": "2020-11-17",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/83",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "83"
        },
        "84": {
          "release_date": "2020-12-15",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/84",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "84"
        },
        "85": {
          "release_date": "2021-01-26",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/85",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "85"
        },
        "86": {
          "release_date": "2021-02-23",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/86",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "86"
        },
        "87": {
          "release_date": "2021-03-23",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/87",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "87"
        },
        "88": {
          "release_date": "2021-04-19",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/88",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "88"
        },
        "89": {
          "release_date": "2021-06-01",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/89",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "89"
        },
        "90": {
          "release_date": "2021-07-13",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/90",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "90"
        },
        "91": {
          "release_date": "2021-08-10",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/91",
          "status": "esr",
          "engine": "Gecko",
          "engine_version": "91"
        },
        "92": {
          "release_date": "2021-09-07",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/92",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "92"
        },
        "93": {
          "release_date": "2021-10-05",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/93",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "93"
        },
        "94": {
          "release_date": "2021-11-02",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/94",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "94"
        },
        "95": {
          "release_date": "2021-12-07",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/95",
          "status": "retired",
          "engine": "Gecko",
          "engine_version": "95"
        },
        "96": {
          "release_date": "2022-01-11",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/96",
          "status": "current",
          "engine": "Gecko",
          "engine_version": "96"
        },
        "97": {
          "release_date": "2022-02-08",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/97",
          "status": "beta",
          "engine": "Gecko",
          "engine_version": "97"
        },
        "98": {
          "release_date": "2022-03-08",
          "release_notes": "https://developer.mozilla.org/docs/Mozilla/Firefox/Releases/98",
          "status": "nightly",
          "engine": "Gecko",
          "engine_version": "98"
        }
      }
    }
  }
}

{'fraction_non_alphanumeric': 0.18642293601101054, 'fraction_numerical': 0.05414154728904569, 'mean_word_length': 1.8113351498637602, 'pattern_counts': {'":': 1224, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 200, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '472771', 'n_tokens_mistral': 18779, 'n_tokens_neox': 16635, 'n_words': 2249}