mdn-browser-compat-data
Version:
Browser compatibility data provided by MDN Web Docs
348 lines (347 loc) • 9.93 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"
},
"7.1": {
"release_date": "2003-04-11",
"status": "retired"
},
"7.2": {
"release_date": "2003-09-23",
"status": "retired"
},
"7.5": {
"release_date": "2004-05-12",
"status": "retired"
},
"8": {
"release_date": "2005-04-19",
"status": "retired"
},
"8.5": {
"release_date": "2005-09-20",
"status": "retired"
},
"9": {
"release_date": "2006-06-20",
"status": "retired"
},
"9.1": {
"release_date": "2006-12-18",
"status": "retired"
},
"9.2": {
"release_date": "2007-04-11",
"status": "retired"
},
"9.5": {
"release_date": "2008-06-12",
"status": "retired"
},
"9.6": {
"release_date": "2008-10-08",
"status": "retired"
},
"10": {
"release_date": "2009-09-01",
"status": "retired"
},
"10.1": {
"release_date": "2009-11-23",
"status": "retired"
},
"10.5": {
"release_date": "2010-03-02",
"status": "retired"
},
"10.6": {
"release_date": "2010-07-01",
"status": "retired"
},
"11": {
"release_date": "2010-12-16",
"status": "retired"
},
"11.1": {
"release_date": "2011-04-12",
"status": "retired"
},
"11.5": {
"release_date": "2011-06-28",
"status": "retired"
},
"11.6": {
"release_date": "2011-12-06",
"status": "retired"
},
"12": {
"release_date": "2012-06-14",
"status": "retired"
},
"12.1": {
"release_date": "2012-11-20",
"status": "retired"
},
"15": {
"release_date": "2013-07-02",
"status": "retired"
},
"16": {
"release_date": "2013-08-27",
"status": "retired"
},
"17": {
"release_date": "2013-10-08",
"status": "retired"
},
"18": {
"release_date": "2013-11-19",
"status": "retired"
},
"19": {
"release_date": "2014-01-28",
"release_notes": "https://dev.opera.com/blog/opera-19/",
"status": "retired"
},
"20": {
"release_date": "2014-03-04",
"release_notes": "https://dev.opera.com/blog/opera-20/",
"status": "retired"
},
"21": {
"release_date": "2014-05-06",
"release_notes": "https://dev.opera.com/blog/opera-21/",
"status": "retired"
},
"22": {
"release_date": "2014-06-03",
"release_notes": "https://dev.opera.com/blog/opera-22/",
"status": "retired"
},
"23": {
"release_date": "2014-07-22",
"release_notes": "https://dev.opera.com/blog/opera-23/",
"status": "retired"
},
"24": {
"release_date": "2014-09-02",
"release_notes": "https://dev.opera.com/blog/opera-24/",
"status": "retired"
},
"25": {
"release_date": "2014-10-15",
"release_notes": "https://dev.opera.com/blog/opera-25/",
"status": "retired"
},
"26": {
"release_date": "2014-12-03",
"release_notes": "https://dev.opera.com/blog/opera-26/",
"status": "retired"
},
"27": {
"release_date": "2015-01-27",
"release_notes": "https://dev.opera.com/blog/opera-27/",
"status": "retired"
},
"28": {
"release_date": "2015-03-10",
"release_notes": "https://dev.opera.com/blog/opera-28/",
"status": "retired"
},
"29": {
"release_date": "2015-04-28",
"release_notes": "https://dev.opera.com/blog/opera-29/",
"status": "retired"
},
"30": {
"release_date": "2015-06-09",
"release_notes": "https://dev.opera.com/blog/opera-30/",
"status": "retired"
},
"31": {
"release_date": "2015-08-04",
"release_notes": "https://dev.opera.com/blog/opera-31/",
"status": "retired"
},
"32": {
"release_date": "2015-09-15",
"release_notes": "https://dev.opera.com/blog/opera-32/",
"status": "retired"
},
"33": {
"release_date": "2015-10-27",
"release_notes": "https://dev.opera.com/blog/opera-33/",
"status": "retired"
},
"34": {
"release_date": "2015-12-08",
"release_notes": "https://dev.opera.com/blog/opera-34/",
"status": "retired"
},
"35": {
"release_date": "2016-02-02",
"release_notes": "https://dev.opera.com/blog/opera-35/",
"status": "retired"
},
"36": {
"release_date": "2016-03-15",
"release_notes": "https://dev.opera.com/blog/opera-36/",
"status": "retired"
},
"37": {
"release_date": "2016-05-04",
"release_notes": "https://dev.opera.com/blog/opera-37/",
"status": "retired"
},
"38": {
"release_date": "2016-06-08",
"release_notes": "https://dev.opera.com/blog/opera-38/",
"status": "retired"
},
"39": {
"release_date": "2016-08-02",
"release_notes": "https://dev.opera.com/blog/opera-39/",
"status": "retired"
},
"40": {
"release_date": "2016-09-20",
"release_notes": "https://dev.opera.com/blog/opera-40/",
"status": "retired"
},
"41": {
"release_date": "2016-10-25",
"release_notes": "https://dev.opera.com/blog/opera-41/",
"status": "retired"
},
"42": {
"release_date": "2016-12-13",
"release_notes": "https://dev.opera.com/blog/opera-42/",
"status": "retired"
},
"43": {
"release_date": "2017-02-07",
"release_notes": "https://dev.opera.com/blog/opera-43/",
"status": "retired"
},
"44": {
"release_date": "2017-03-21",
"release_notes": "https://dev.opera.com/blog/opera-44/",
"status": "retired"
},
"45": {
"release_date": "2017-05-10",
"release_notes": "https://dev.opera.com/blog/opera-45/",
"status": "retired"
},
"46": {
"release_date": "2017-06-22",
"release_notes": "https://dev.opera.com/blog/opera-46/",
"status": "retired"
},
"47": {
"release_date": "2017-08-09",
"release_notes": "https://dev.opera.com/blog/opera-47/",
"status": "retired"
},
"48": {
"release_date": "2017-09-27",
"status": "retired"
},
"49": {
"release_date": "2017-11-08",
"release_notes": "https://dev.opera.com/blog/opera-49/",
"status": "retired"
},
"50": {
"release_date": "2018-01-04",
"release_notes": "https://dev.opera.com/blog/opera-50/",
"status": "retired"
},
"51": {
"release_date": "2018-02-07",
"release_notes": "https://dev.opera.com/blog/opera-51/",
"status": "retired"
},
"52": {
"release_date": "2018-03-22",
"release_notes": "https://dev.opera.com/blog/opera-52/",
"status": "retired"
},
"53": {
"release_date": "2018-05-10",
"release_notes": "https://dev.opera.com/blog/opera-53/",
"status": "retired"
},
"54": {
"release_date": "2018-06-28",
"release_notes": "https://dev.opera.com/blog/opera-54/",
"status": "retired"
},
"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"
},
"56": {
"release_date": "2018-09-25",
"release_notes": "https://dev.opera.com/blog/opera-56/",
"status": "retired"
},
"57": {
"release_date": "2018-11-28",
"release_notes": "https://dev.opera.com/blog/opera-57/",
"status": "current"
},
"58": {
"status": "beta"
},
"59": {
"status": "nightly"
},
"60": {
"status": "planned"
},
"61": {
"status": "planned"
}
}
}
}
}