Skip to content

Instantly share code, notes, and snippets.

@KumaTea
Created January 11, 2025 00:35
Show Gist options
  • Select an option

  • Save KumaTea/e58e0d43c293dd22d98f3680b195d125 to your computer and use it in GitHub Desktop.

Select an option

Save KumaTea/e58e0d43c293dd22d98f3680b195d125 to your computer and use it in GitHub Desktop.
Firefox Versions History
{
"0.1": "2002-09-23",
"0.2": "2002-10-01",
"0.3": "2002-10-14",
"0.4": "2002-10-19",
"0.5": "2002-12-07",
"0.6": "2003-05-17",
"0.7": "2003-10-15",
"0.8": "2004-02-09",
"0.9": "2004-06-15",
"1": "2004-11-09",
"1.5": "2005-11-29",
"2": "2006-10-24",
"3": "2008-06-17",
"3.5": "2009-06-30",
"3.6": "2010-01-21",
"4": "2011-03-22",
"5": "2011-06-21",
"6": "2011-08-16",
"7": "2011-09-27",
"8": "2011-11-08",
"9": "2011-12-20",
"10": "2012-01-31",
"11": "2012-03-13",
"12": "2012-04-24",
"13": "2012-06-05",
"14": "2012-06-26",
"15": "2012-08-28",
"16": "2012-10-09",
"17": "2012-11-20",
"18": "2013-01-08",
"20": "2013-04-02",
"21": "2013-05-14",
"22": "2013-06-25",
"23": "2013-08-06",
"24": "2013-09-17",
"25": "2013-10-29",
"26": "2013-12-10",
"27": "2014-02-04",
"29": "2014-04-29",
"31": "2014-07-22",
"32": "2014-09-02",
"33": "2014-10-14",
"34": "2014-12-01",
"35": "2015-01-13",
"37": "2015-03-31",
"38": "2015-05-12",
"39": "2015-07-02",
"40": "2015-08-11",
"41": "2015-09-22",
"42": "2015-11-03",
"43": "2015-12-15",
"44": "2016-01-26",
"45": "2016-03-08",
"46": "2016-04-26",
"47": "2016-06-07",
"48": "2016-08-02",
"49": "2016-09-20",
"50": "2016-11-15",
"51": "2017-01-24",
"52": "2017-03-07",
"53": "2017-04-19",
"54": "2017-06-13",
"55": "2017-08-08",
"56": "2017-09-28",
"57": "2017-11-14",
"58": "2018-01-23",
"59": "2018-03-13",
"60": "2018-05-09",
"61": "2018-06-26",
"62": "2018-09-05",
"63": "2018-10-23",
"64": "2018-12-11",
"65": "2019-01-29",
"66": "2019-03-19",
"67": "2019-05-21",
"68": "2019-07-09",
"69": "2019-09-03",
"70": "2019-10-22",
"71": "2019-12-03",
"72": "2020-01-07",
"73": "2020-02-11",
"74": "2020-03-10",
"75": "2020-04-07",
"76": "2020-05-05",
"77": "2020-06-02",
"78": "2020-06-30",
"79": "2020-07-28",
"80": "2020-08-25",
"81": "2020-09-22",
"82": "2020-10-20",
"83": "2020-11-17",
"84": "2020-12-15",
"85": "2021-01-26",
"86": "2021-02-23",
"87": "2021-03-23",
"88": "2021-04-19",
"89": "2021-06-01",
"90": "2021-07-13",
"91": "2021-08-10",
"92": "2021-09-07",
"93": "2021-10-05",
"94": "2021-11-02",
"95": "2021-12-07",
"96": "2022-01-11",
"97": "2022-02-08",
"98": "2022-03-08",
"99": "2022-04-05",
"100": "2022-05-03",
"101": "2022-05-31",
"102": "2022-06-28",
"104": "2022-08-23",
"105": "2022-09-20",
"106": "2022-10-18",
"107": "2022-11-15",
"108": "2022-12-13",
"109": "2023-01-17",
"110": "2023-02-14",
"111": "2023-03-14",
"112": "2023-04-11",
"113": "2023-05-09",
"114": "2023-06-06",
"115": "2023-07-04",
"116": "2023-08-01",
"117": "2023-08-29",
"118": "2023-09-26",
"119": "2023-10-24",
"120": "2023-11-21",
"121": "2023-12-19",
"122": "2024-01-23",
"123": "2024-02-20",
"124": "2024-03-19",
"126": "2024-05-14",
"127": "2024-06-11",
"128": "2024-07-09",
"129": "2024-08-06",
"130": "2024-09-03",
"131": "2024-10-01",
"132": "2024-10-29",
"133": "2024-11-26",
"134": "2025-01-07"
}
@KumaTea
Copy link
Author

KumaTea commented Jan 11, 2025

Data Source

Sample Code

import re


with open('firefox_wp.txt', 'r', encoding='utf-8') as f:
    text = f.read()

pattern = r'Firefox \d{1,3} .+ released on \w{3,10} \d{1,2}, 20\d\d'
results = re.findall(pattern, text)

for i in results:
    s = re.split(r'[\.,]', i)
    ver = s[0].split()[1]
    date = ' '.join(s[0].split()[-2:]) + ',' + s[1]
    print(ver + '|' + date)

Visualization

Version History

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment