mdn-browser-compat-data
Version:
Browser compatibility data provided by MDN Web Docs
573 lines (572 loc) • 18.7 kB
JSON
{
"browsers": {
"opera": {
"name": "Opera",
"releases": {
"2": {
"release_date": "1996-07-14",
"status": "retired"
},
"3": {
"release_date": "1997-12-01",
"status": "retired"
},
"3.5": {
"release_date": "1998-11-18",
"status": "retired"
},
"3.6": {
"release_date": "1999-05-06",
"status": "retired"
},
"4": {
"release_date": "2000-06-28",
"status": "retired"
},
"5": {
"release_date": "2000-12-06",
"status": "retired"
},
"5.1": {
"release_date": "2001-04-10",
"status": "retired"
},
"6": {
"release_date": "2001-12-18",
"status": "retired"
},
"7": {
"release_date": "2003-01-28",
"status": "retired",
"engine": "Presto",
"engine_version": "1"
},
"7.1": {
"release_date": "2003-04-11",
"status": "retired",
"engine": "Presto",
"engine_version": "1"
},
"7.2": {
"release_date": "2003-09-23",
"status": "retired",
"engine": "Presto",
"engine_version": "1"
},
"7.5": {
"release_date": "2004-05-12",
"status": "retired",
"engine": "Presto",
"engine_version": "1"
},
"8": {
"release_date": "2005-04-19",
"status": "retired",
"engine": "Presto",
"engine_version": "1"
},
"8.5": {
"release_date": "2005-09-20",
"status": "retired",
"engine": "Presto",
"engine_version": "1"
},
"9": {
"release_date": "2006-06-20",
"status": "retired",
"engine": "Presto",
"engine_version": "2"
},
"9.1": {
"release_date": "2006-12-18",
"status": "retired",
"engine": "Presto",
"engine_version": "2"
},
"9.2": {
"release_date": "2007-04-11",
"status": "retired",
"engine": "Presto",
"engine_version": "2"
},
"9.5": {
"release_date": "2008-06-12",
"status": "retired",
"engine": "Presto",
"engine_version": "2.1"
},
"9.6": {
"release_date": "2008-10-08",
"release_notes": "https://dev.opera.com/blog/a-look-under-the-hood-of-opera-9-6/",
"status": "retired",
"engine": "Presto",
"engine_version": "2.1"
},
"10": {
"release_date": "2009-09-01",
"release_notes": "https://dev.opera.com/blog/opera-10-weve-only-just-begun/",
"status": "retired",
"engine": "Presto",
"engine_version": "2.2"
},
"10.1": {
"release_date": "2009-11-23",
"release_notes": "https://dev.opera.com/blog/opera-10-10-and-10-2-alpha/",
"status": "retired",
"engine": "Presto",
"engine_version": "2.2"
},
"10.5": {
"release_date": "2010-03-02",
"release_notes": "https://dev.opera.com/blog/opera-10-50-final-for-windows-is-out/",
"status": "retired",
"engine": "Presto",
"engine_version": "2.5"
},
"10.6": {
"release_date": "2010-07-01",
"release_notes": "https://dev.opera.com/blog/hello-opera-10-60/",
"status": "retired",
"engine": "Presto",
"engine_version": "2.6"
},
"11": {
"release_date": "2010-12-16",
"release_notes": "https://dev.opera.com/blog/new-html5-features-in-opera-11/",
"status": "retired",
"engine": "Presto",
"engine_version": "2.7"
},
"11.1": {
"release_date": "2011-04-12",
"release_notes": "https://dev.opera.com/blog/unveiling-opera-11-10-final/",
"status": "retired",
"engine": "Presto",
"engine_version": "2.8"
},
"11.5": {
"release_date": "2011-06-28",
"release_notes": "https://dev.opera.com/blog/opera-11-50-released-speed-dial-extensions-improved-standards-support/",
"status": "retired",
"engine": "Presto",
"engine_version": "2.9"
},
"11.6": {
"release_date": "2011-12-06",
"release_notes": "https://dev.opera.com/blog/hello-opera-11-60/",
"status": "retired",
"engine": "Presto",
"engine_version": "2.10"
},
"12": {
"release_date": "2012-06-14",
"release_notes": "https://dev.opera.com/blog/hello-opera-12/",
"status": "retired",
"engine": "Presto",
"engine_version": "2.10"
},
"12.1": {
"release_date": "2012-11-20",
"release_notes": "https://dev.opera.com/blog/opera-12-10-is-out/",
"status": "retired",
"engine": "Presto",
"engine_version": "2.12"
},
"15": {
"release_date": "2013-07-02",
"release_notes": "https://dev.opera.com/blog/introducing-opera-15-for-desktop-and-a-fast-release-cycle/",
"status": "retired",
"engine": "Blink",
"engine_version": "28"
},
"16": {
"release_date": "2013-08-27",
"release_notes": "https://dev.opera.com/blog/opera-16-released-in-the-wild/",
"status": "retired",
"engine": "Blink",
"engine_version": "29"
},
"17": {
"release_date": "2013-10-08",
"release_notes": "https://dev.opera.com/blog/opera-desktop-17-released/",
"status": "retired",
"engine": "Blink",
"engine_version": "30"
},
"18": {
"release_date": "2013-11-19",
"release_notes": "https://dev.opera.com/blog/opera-desktop-18-released/",
"status": "retired",
"engine": "Blink",
"engine_version": "31"
},
"19": {
"release_date": "2014-01-28",
"release_notes": "https://dev.opera.com/blog/opera-19/",
"status": "retired",
"engine": "Blink",
"engine_version": "32"
},
"20": {
"release_date": "2014-03-04",
"release_notes": "https://dev.opera.com/blog/opera-20/",
"status": "retired",
"engine": "Blink",
"engine_version": "33"
},
"21": {
"release_date": "2014-05-06",
"release_notes": "https://dev.opera.com/blog/opera-21/",
"status": "retired",
"engine": "Blink",
"engine_version": "34"
},
"22": {
"release_date": "2014-06-03",
"release_notes": "https://dev.opera.com/blog/opera-22/",
"status": "retired",
"engine": "Blink",
"engine_version": "35"
},
"23": {
"release_date": "2014-07-22",
"release_notes": "https://dev.opera.com/blog/opera-23/",
"status": "retired",
"engine": "Blink",
"engine_version": "36"
},
"24": {
"release_date": "2014-09-02",
"release_notes": "https://dev.opera.com/blog/opera-24/",
"status": "retired",
"engine": "Blink",
"engine_version": "37"
},
"25": {
"release_date": "2014-10-15",
"release_notes": "https://dev.opera.com/blog/opera-25/",
"status": "retired",
"engine": "Blink",
"engine_version": "38"
},
"26": {
"release_date": "2014-12-03",
"release_notes": "https://dev.opera.com/blog/opera-26/",
"status": "retired",
"engine": "Blink",
"engine_version": "39"
},
"27": {
"release_date": "2015-01-27",
"release_notes": "https://dev.opera.com/blog/opera-27/",
"status": "retired",
"engine": "Blink",
"engine_version": "40"
},
"28": {
"release_date": "2015-03-10",
"release_notes": "https://dev.opera.com/blog/opera-28/",
"status": "retired",
"engine": "Blink",
"engine_version": "41"
},
"29": {
"release_date": "2015-04-28",
"release_notes": "https://dev.opera.com/blog/opera-29/",
"status": "retired",
"engine": "Blink",
"engine_version": "42"
},
"30": {
"release_date": "2015-06-09",
"release_notes": "https://dev.opera.com/blog/opera-30/",
"status": "retired",
"engine": "Blink",
"engine_version": "43"
},
"31": {
"release_date": "2015-08-04",
"release_notes": "https://dev.opera.com/blog/opera-31/",
"status": "retired",
"engine": "Blink",
"engine_version": "44"
},
"32": {
"release_date": "2015-09-15",
"release_notes": "https://dev.opera.com/blog/opera-32/",
"status": "retired",
"engine": "Blink",
"engine_version": "45"
},
"33": {
"release_date": "2015-10-27",
"release_notes": "https://dev.opera.com/blog/opera-33/",
"status": "retired",
"engine": "Blink",
"engine_version": "46"
},
"34": {
"release_date": "2015-12-08",
"release_notes": "https://dev.opera.com/blog/opera-34/",
"status": "retired",
"engine": "Blink",
"engine_version": "47"
},
"35": {
"release_date": "2016-02-02",
"release_notes": "https://dev.opera.com/blog/opera-35/",
"status": "retired",
"engine": "Blink",
"engine_version": "48"
},
"36": {
"release_date": "2016-03-15",
"release_notes": "https://dev.opera.com/blog/opera-36/",
"status": "retired",
"engine": "Blink",
"engine_version": "49"
},
"37": {
"release_date": "2016-05-04",
"release_notes": "https://dev.opera.com/blog/opera-37/",
"status": "retired",
"engine": "Blink",
"engine_version": "50"
},
"38": {
"release_date": "2016-06-08",
"release_notes": "https://dev.opera.com/blog/opera-38/",
"status": "retired",
"engine": "Blink",
"engine_version": "51"
},
"39": {
"release_date": "2016-08-02",
"release_notes": "https://dev.opera.com/blog/opera-39/",
"status": "retired",
"engine": "Blink",
"engine_version": "52"
},
"40": {
"release_date": "2016-09-20",
"release_notes": "https://dev.opera.com/blog/opera-40/",
"status": "retired",
"engine": "Blink",
"engine_version": "53"
},
"41": {
"release_date": "2016-10-25",
"release_notes": "https://dev.opera.com/blog/opera-41/",
"status": "retired",
"engine": "Blink",
"engine_version": "54"
},
"42": {
"release_date": "2016-12-13",
"release_notes": "https://dev.opera.com/blog/opera-42/",
"status": "retired",
"engine": "Blink",
"engine_version": "55"
},
"43": {
"release_date": "2017-02-07",
"release_notes": "https://dev.opera.com/blog/opera-43/",
"status": "retired",
"engine": "Blink",
"engine_version": "56"
},
"44": {
"release_date": "2017-03-21",
"release_notes": "https://dev.opera.com/blog/opera-44/",
"status": "retired",
"engine": "Blink",
"engine_version": "57"
},
"45": {
"release_date": "2017-05-10",
"release_notes": "https://dev.opera.com/blog/opera-45/",
"status": "retired",
"engine": "Blink",
"engine_version": "58"
},
"46": {
"release_date": "2017-06-22",
"release_notes": "https://dev.opera.com/blog/opera-46/",
"status": "retired",
"engine": "Blink",
"engine_version": "59"
},
"47": {
"release_date": "2017-08-09",
"release_notes": "https://dev.opera.com/blog/opera-47/",
"status": "retired",
"engine": "Blink",
"engine_version": "60"
},
"48": {
"release_date": "2017-09-27",
"status": "retired",
"engine": "Blink",
"engine_version": "61"
},
"49": {
"release_date": "2017-11-08",
"release_notes": "https://dev.opera.com/blog/opera-49/",
"status": "retired",
"engine": "Blink",
"engine_version": "62"
},
"50": {
"release_date": "2018-01-04",
"release_notes": "https://dev.opera.com/blog/opera-50/",
"status": "retired",
"engine": "Blink",
"engine_version": "63"
},
"51": {
"release_date": "2018-02-07",
"release_notes": "https://dev.opera.com/blog/opera-51/",
"status": "retired",
"engine": "Blink",
"engine_version": "64"
},
"52": {
"release_date": "2018-03-22",
"release_notes": "https://dev.opera.com/blog/opera-52/",
"status": "retired",
"engine": "Blink",
"engine_version": "65"
},
"53": {
"release_date": "2018-05-10",
"release_notes": "https://dev.opera.com/blog/opera-53/",
"status": "retired",
"engine": "Blink",
"engine_version": "66"
},
"54": {
"release_date": "2018-06-28",
"release_notes": "https://dev.opera.com/blog/opera-54/",
"status": "retired",
"engine": "Blink",
"engine_version": "67"
},
"55": {
"release_date": "2018-08-16",
"release_notes": "https://blogs.opera.com/desktop/2018/08/opera-55-offers-better-control-web-pages-accessible-bookmarks/",
"status": "retired",
"engine": "Blink",
"engine_version": "68"
},
"56": {
"release_date": "2018-09-25",
"release_notes": "https://dev.opera.com/blog/opera-56/",
"status": "retired",
"engine": "Blink",
"engine_version": "69"
},
"57": {
"release_date": "2018-11-28",
"release_notes": "https://dev.opera.com/blog/opera-57/",
"status": "retired",
"engine": "Blink",
"engine_version": "70"
},
"58": {
"release_date": "2019-01-23",
"release_notes": "https://dev.opera.com/blog/opera-58/",
"status": "retired",
"engine": "Blink",
"engine_version": "71"
},
"60": {
"release_date": "2019-04-09",
"release_notes": "https://blogs.opera.com/desktop/2019/04/opera-60-reborn-3-web-3-0-vpn-ad-blocker/",
"status": "retired",
"engine": "Blink",
"engine_version": "73"
},
"62": {
"release_date": "2019-06-27",
"release_notes": "https://blogs.opera.com/desktop/2019/06/opera-62-comes-with-design-updates-to-reborn-3/",
"status": "retired",
"engine": "Blink",
"engine_version": "75"
},
"63": {
"release_date": "2019-08-20",
"release_notes": "https://blogs.opera.com/desktop/2019/08/opera-63-initial-release/",
"status": "retired",
"engine": "Blink",
"engine_version": "76"
},
"64": {
"release_date": "2019-10-07",
"release_notes": "https://blogs.opera.com/desktop/2019/10/opera-64-faster-more-private-more-fun/",
"status": "retired",
"engine": "Blink",
"engine_version": "77"
},
"65": {
"release_date": "2019-11-13",
"release_notes": "https://blogs.opera.com/desktop/2019/11/opera-65-comes-with-an-improved-tracker-blocker-and-redesigned-address-bar/",
"status": "retired",
"engine": "Blink",
"engine_version": "78"
},
"66": {
"release_date": "2020-01-07",
"release_notes": "https://blogs.opera.com/desktop/2020/01/opera-66-initial-release-makes-it-easier-to-reopen-closed-tabs-and-to-access-extensions/",
"status": "retired",
"engine": "Blink",
"engine_version": "79"
},
"67": {
"release_date": "2020-03-03",
"release_notes": "https://blogs.opera.com/desktop/2020/03/opera-67-3575-53-stable-update/",
"status": "retired",
"engine": "Blink",
"engine_version": "80"
},
"68": {
"release_date": "2020-04-22",
"release_notes": "https://blogs.opera.com/desktop/2020/04/opera-68-is-here-with-built-in-instagram-in-the-sidebar/",
"status": "retired",
"engine": "Blink",
"engine_version": "81"
},
"69": {
"release_date": "2020-06-24",
"release_notes": "https://blogs.opera.com/desktop/2020/06/opera-69-comes-with-built-in-twitter/",
"status": "retired",
"engine": "Blink",
"engine_version": "83"
},
"70": {
"release_date": "2020-07-27",
"release_notes": "https://blogs.opera.com/desktop/2020/07/opera-70-comes-with-easier-access-to-closed-tabs-simpler-searches-and-new-workspace-icons/",
"status": "retired",
"engine": "Blink",
"engine_version": "84"
},
"71": {
"release_date": "2020-09-15",
"release_notes": "https://blogs.opera.com/desktop/2020/09/opera-71-update/",
"status": "current",
"engine": "Blink",
"engine_version": "85"
},
"72": {
"status": "beta",
"engine": "Blink",
"engine_version": "86"
},
"73": {
"status": "nightly",
"engine": "Blink",
"engine_version": "87"
}
}
}
}
}