Releases: mozilla/mozregression
Releases · mozilla/mozregression
6.3.0
What's Changed
- requirements: upgrade various packages by @zzzeid in #1740
- workflows: add Ubuntu 24.04 to test matrix (bug 1903562) by @zzzeid in #1741
- fetch_configs: add xz extension for linux archives (bug 1931405) by @zzzeid in #1877
- workflows: update various GitHub Actions (bug 1917091) by @zzzeid in #1811
- pyproject: fully migrate to pyproject.toml from setup.py (bug 1917431) by @saschanaz in #1813
- cli, fetch_configs, gui: use arch to construct build regex (bug 1917418) by @saschanaz in #1812
- documentation: add info about cmdargs by @simon-friedberger in #1862
- gui: replace usage of stdlib pipes library with shlex (bug 1914478) by @jdmnd in #1846
- build(deps): bump pytest-mock from 3.12.0 to 3.14.0 by @dependabot in #1651
- build(deps): bump taskcluster from 65.1.0 to 65.2.0 by @dependabot in #1747
- build(deps): bump importlib-metadata from 7.1.0 to 7.2.1 by @dependabot in #1748
- build(deps-dev): bump coverage from 6.5.0 to 7.5.4 by @dependabot in #1746
- build(deps): bump coverage[toml] from 6.5.0 to 7.5.4 by @dependabot in #1749
- build(deps): bump importlib-metadata from 7.2.1 to 8.0.0 by @dependabot in #1751
- build(deps): bump taskcluster from 65.2.0 to 66.0.0 by @dependabot in #1753
- build(deps): bump certifi from 2024.6.2 to 2024.7.4 by @dependabot in #1756
- build(deps): bump pyinstaller from 6.8.0 to 6.9.0 by @dependabot in #1757
- build(deps): bump exceptiongroup from 1.2.1 to 1.2.2 by @dependabot in #1765
- build(deps): bump taskcluster from 66.0.0 to 67.1.0 by @dependabot in #1764
- build(deps): bump rpds-py from 0.18.1 to 0.19.0 by @dependabot in #1762
- build(deps): bump setuptools from 70.1.0 to 70.3.0 by @dependabot in #1761
- build(deps): bump glean-parser from 14.1.2 to 14.2.0 by @dependabot in #1760
- build(deps): bump coverage[toml] from 7.5.4 to 7.6.0 by @dependabot in #1759
- build(deps-dev): bump coverage from 7.5.4 to 7.6.0 by @dependabot in #1758
- build(deps): bump pytest from 8.2.2 to 8.3.1 by @dependabot in #1768
- build(deps): bump redo from 2.0.4 to 3.0.0 by @dependabot in #1767
- build(deps): bump setuptools from 70.3.0 to 71.1.0 by @dependabot in #1766
- build(deps): bump importlib-metadata from 8.0.0 to 8.2.0 by @dependabot in #1773
- build(deps): bump rpds-py from 0.19.0 to 0.19.1 by @dependabot in #1772
- build(deps): bump pytest from 8.3.1 to 8.3.2 by @dependabot in #1771
- build(deps): bump setuptools from 71.1.0 to 72.0.0 by @dependabot in #1770
- build(deps): bump glean-parser from 14.2.0 to 14.3.0 by @dependabot in #1769
- build(deps): bump jinxed from 1.2.1 to 1.3.0 by @dependabot in #1774
- build(deps): bump zipp from 3.19.2 to 3.20.0 by @dependabot in #1791
- build(deps): bump pyyaml from 6.0.1 to 6.0.2 by @dependabot in #1790
- build(deps): bump glean-parser from 14.3.0 to 14.5.1 by @dependabot in #1787
- build(deps): bump rpds-py from 0.19.1 to 0.20.0 by @dependabot in #1785
- build(deps): bump black from 24.4.2 to 24.8.0 by @dependabot in #1783
- build(deps): bump coverage[toml] from 7.6.0 to 7.6.1 by @dependabot in #1782
- build(deps): bump flake8 from 7.1.0 to 7.1.1 by @dependabot in #1781
- build(deps-dev): bump coverage from 7.6.0 to 7.6.1 by @dependabot in #1780
- build(deps): bump dmgbuild from 1.6.1 to 1.6.2 by @dependabot in #1778
- build(deps): bump pycodestyle from 2.12.0 to 2.12.1 by @dependabot in #1777
- build(deps): bump glean-parser from 14.5.1 to 14.5.2 by @dependabot in #1796
- build(deps): bump soupsieve from 2.5 to 2.6 by @dependabot in #1793
- build(deps): bump setuptools from 72.0.0 to 72.2.0 by @dependabot in #1792
- build(deps): bump pyinstaller-hooks-contrib from 2024.7 to 2024.8 by @dependabot in #1789
- build(deps): bump idna from 3.7 to 3.8 by @dependabot in #1802
- build(deps): bump taskcluster from 67.1.0 to 68.0.0 by @dependabot in #1800
- build(deps): bump setuptools from 72.2.0 to 73.0.1 by @dependabot in #1798
- build(deps): bump importlib-metadata from 8.2.0 to 8.4.0 by @dependabot in #1797
- build(deps): bump mozprocess from 1.3.1 to 1.4.0 by @dependabot in #1803
- build(deps): bump certifi from 2024.7.4 to 2024.8.30 by @dependabot in #1809
- build(deps): bump setuptools from 73.0.1 to 74.0.0 by @dependabot in #1808
- build(deps): bump zipp from 3.20.0 to 3.20.1 by @dependabot in #1805
- build(deps): bump taskcluster from 68.0.0 to 68.0.3 by @dependabot in #1804
- build(deps): bump platformdirs from 4.2.2 to 4.3.2 by @dependabot in #1816
- build(deps): bump taskcluster from 68.0.3 to 68.0.4 by @dependabot in #1815
- build(deps): bump setuptools from 74.0.0 to 74.1.2 by @dependabot in #1814
- build(deps): bump importlib-metadata from 8.4.0 to 8.5.0 by @dependabot in #1822
- build(deps): bump platformdirs from 4.3.2 to 4.3.3 by @dependabot in #1821
- build(deps): bump idna from 3.8 to 3.10 by @dependabot in #1820
- build(deps): bump zipp from 3.20.1 to 3.20.2 by @dependabot in #1819
- build(deps): bump urllib3 from 2.2.2 to 2.2.3 by @dependabot in #1818
- build(deps): bump setuptools from 74.1.2 to 75.1.0 by @dependabot in #1825
- build(deps): bump platformdirs from 4.3.3 to 4.3.6 by @dependabot in #1826
- build(deps): bump configobj from 5.0.8 to 5.0.9 by @dependabot in #1828
- build(deps): bump mozdevice from 4.1.2 to 4.2.0 by @dependabot in #1875
New Contributors
- @saschanaz made their first contribution in #1813
- @simon-friedberger made their first contribution in #1862
- @jdmnd made their first contribution in #1846
Full Changelog: 6.2.2...6.3.0
6.2.2
6.2.1
6.2.0
What's Changed
- build(deps): bump pluggy from 1.4.0 to 1.5.0 by @dependabot in #1678
- build(deps): bump exceptiongroup from 1.2.0 to 1.2.1 by @dependabot in #1680
- workflows: add Python 3.12 support by @zzzeid in #1690
- build(deps): bump pytest from 8.1.1 to 8.2.2 by @dependabot in #1726
- build(deps): bump coveralls from 3.3.1 to 4.0.1 by @dependabot in #1702
- requirements: upgrade glean-sdk (bug 1902374) by @zzzeid in #1731
- telemetry: use importlib_resources instead of pkg_resources (bug 1894839) by @zzzeid in #1732
Full Changelog: 6.1.0...6.2.0
Due to a bug in macOS builds, the binaries for this version will not be released. Please use the signed binaries in 6.2.2. Binaries for Windows will also not be signed for this release.
6.1.0
What's Changed
- build(deps): bump taskcluster from 60.0.1 to 60.1.3 by @dependabot in #1591
- build(deps): bump pyinstaller-hooks-contrib from 2023.12 to 2024.0 by @dependabot in #1594
- build(deps): bump beautifulsoup4 from 4.12.2 to 4.12.3 by @dependabot in #1595
- build(deps): bump pytest from 7.4.4 to 8.0.0 by @dependabot in #1601
- build(deps): bump taskcluster from 60.1.3 to 60.3.1 by @dependabot in #1598
- build(deps): bump pluggy from 1.3.0 to 1.4.0 by @dependabot in #1597
- build(deps): bump referencing from 0.32.1 to 0.33.0 by @dependabot in #1600
- build(deps): bump urllib3 from 2.1.0 to 2.2.0 by @dependabot in #1607
- build(deps): bump taskcluster from 60.3.1 to 60.3.3 by @dependabot in #1605
- build(deps): bump platformdirs from 4.1.0 to 4.2.0 by @dependabot in #1604
- build(deps): bump setuptools from 69.0.3 to 69.1.0 by @dependabot in #1612
- build(deps): bump pytest-qt from 4.3.1 to 4.4.0 by @dependabot in #1611
- build(deps): bump taskcluster from 60.3.3 to 60.3.4 by @dependabot in #1610
- build(deps): bump pyinstaller-hooks-contrib from 2024.0 to 2024.1 by @dependabot in #1609
- build(deps): bump pytest from 8.0.0 to 8.0.1 by @dependabot in #1622
- build(deps): bump taskcluster from 60.3.4 to 60.3.5 by @dependabot in #1619
- build(deps): bump rpds-py from 0.17.1 to 0.18.0 by @dependabot in #1618
- build(deps): bump urllib3 from 2.2.0 to 2.2.1 by @dependabot in #1613
- build(deps): bump taskcluster from 60.3.5 to 60.4.0 by @dependabot in #1627
- build(deps): bump setuptools from 69.1.0 to 69.1.1 by @dependabot in #1625
- build(deps): bump typing-extensions from 4.9.0 to 4.10.0 by @dependabot in #1624
- build(deps): bump pytest from 8.0.1 to 8.0.2 by @dependabot in #1623
- build(deps): bump pytest from 8.0.2 to 8.1.0 by @dependabot in #1629
- build(deps): bump pyinstaller-hooks-contrib from 2024.1 to 2024.2 by @dependabot in #1628
- build(deps): bump taskcluster from 60.4.0 to 60.4.2 by @dependabot in #1631
- build(deps): bump pyinstaller from 6.3.0 to 6.4.0 by @dependabot in #1608
- build(deps): bump referencing from 0.33.0 to 0.34.0 by @dependabot in #1644
- build(deps): bump taskcluster from 60.4.2 to 62.0.0 by @dependabot in #1643
- build(deps): bump zipp from 3.17.0 to 3.18.1 by @dependabot in #1641
- build(deps): bump setuptools from 69.1.1 to 69.2.0 by @dependabot in #1640
- build(deps): bump importlib-metadata from 7.0.1 to 7.0.2 by @dependabot in #1639
- build(deps): bump pyinstaller-hooks-contrib from 2024.2 to 2024.3 by @dependabot in #1638
- build(deps): bump packaging from 23.2 to 24.0 by @dependabot in #1636
- build(deps): bump pytest from 8.1.0 to 8.1.1 by @dependabot in #1635
- build(deps): bump pyinstaller from 6.4.0 to 6.5.0 by @dependabot in #1637
- build(deps): bump importlib-metadata from 7.0.2 to 7.1.0 by @dependabot in #1649
- build(deps): bump taskcluster from 62.0.0 to 64.0.0 by @dependabot in #1648
- build(deps): bump taskcluster from 64.0.0 to 64.2.0 by @dependabot in #1653
- config: set encoding to UTF8 in ConfigObj (bug 1885707) by @zzzeid in #1658
- build(deps): bump taskcluster from 64.2.0 to 64.2.4 by @dependabot in #1664
- build(deps): bump idna from 3.6 to 3.7 by @dependabot in #1670
- build(deps): bump pyinstaller from 6.5.0 to 6.6.0 by @dependabot in #1667
- workflows: add virus scan check (bug 1881777) by @zzzeid in #1633
- requirements: update various requirements by @zzzeid in #1675
- workflows: commit & push requirements changes once (bug 1891529) by @zzzeid in #1676
Full Changelog: 6.0.2...6.1.0
6.0.2
What's Changed
- build(deps): bump taskcluster from 56.0.2 to 56.0.3 by @dependabot in #1511
- build(deps): bump urllib3 from 2.0.6 to 2.0.7 by @dependabot in #1508
- build(deps): bump black from 23.9.1 to 23.10.0 by @dependabot in #1506
- build(deps): bump black from 23.10.0 to 23.10.1 by @dependabot in #1514
- build(deps): bump pytest-mock from 3.11.1 to 3.12.0 by @dependabot in #1504
- build(deps): bump pytest from 7.4.2 to 7.4.3 by @dependabot in #1515
- build(deps): bump pyrsistent from 0.19.3 to 0.20.0 by @dependabot in #1517
- requirements: upgrade various packages by @zzzeid in #1518
- requirements: upgrade pyside and related packages by @zzzeid in #1519
- requirements: upgrade glean-sdk and related packages by @zzzeid in #1521
- build(deps): bump rpds-py from 0.10.6 to 0.12.0 by @dependabot in #1524
- build(deps): bump black from 23.10.1 to 23.11.0 by @dependabot in #1526
- build(deps): bump urllib3 from 2.0.7 to 2.1.0 by @dependabot in #1527
- build(deps): bump platformdirs from 3.11.0 to 4.0.0 by @dependabot in #1529
- build(deps): bump pyinstaller from 6.1.0 to 6.2.0 by @dependabot in #1528
- build(deps): bump referencing from 0.30.2 to 0.31.0 by @dependabot in #1536
- build(deps): bump rpds-py from 0.12.0 to 0.13.0 by @dependabot in #1533
- build(deps): bump wcwidth from 0.2.9 to 0.2.10 by @dependabot in #1532
- build(deps): bump taskcluster from 57.1.0 to 58.0.0 by @dependabot in #1534
- build(deps): bump certifi from 2023.7.22 to 2023.11.17 by @dependabot in #1531
- build(deps): bump exceptiongroup from 1.1.3 to 1.2.0 by @dependabot in #1542
- build(deps): bump setuptools from 68.2.2 to 69.0.2 by @dependabot in #1541
- build(deps): bump idna from 3.4 to 3.6 by @dependabot in #1540
- build(deps): bump wcwidth from 0.2.10 to 0.2.12 by @dependabot in #1539
- build(deps): bump rpds-py from 0.13.0 to 0.13.1 by @dependabot in #1538
- build(deps): bump taskcluster from 58.0.0 to 58.0.2 by @dependabot in #1537
- build(deps): bump rpds-py from 0.13.1 to 0.13.2 by @dependabot in #1544
- build(deps): bump importlib-metadata from 6.8.0 to 7.0.0 by @dependabot in #1546
- build(deps): bump jsonschema-specifications from 2023.7.1 to 2023.11.2 by @dependabot in #1545
- build(deps): bump referencing from 0.31.0 to 0.31.1 by @dependabot in #1543
- build(deps): bump taskcluster from 58.0.2 to 59.1.1 by @dependabot in #1559
- build(deps): bump pyinstaller from 6.2.0 to 6.3.0 by @dependabot in #1558
- build(deps): bump pathspec from 0.11.2 to 0.12.1 by @dependabot in #1557
- build(deps): bump referencing from 0.31.1 to 0.32.0 by @dependabot in #1556
- build(deps): bump typing-extensions from 4.8.0 to 4.9.0 by @dependabot in #1555
- build(deps): bump platformdirs from 4.0.0 to 4.1.0 by @dependabot in #1550
- build(deps): bump jinxed from 1.2.0 to 1.2.1 by @dependabot in #1548
- build(deps): bump taskcluster from 59.1.1 to 59.1.3 by @dependabot in #1563
- build(deps): bump black from 23.11.0 to 23.12.0 by @dependabot in #1562
- build(deps): bump rpds-py from 0.13.2 to 0.15.2 by @dependabot in #1564
- build(deps): bump distro from 1.8.0 to 1.9.0 by @dependabot in #1566
- build(deps): bump black from 23.12.0 to 23.12.1 by @dependabot in #1567
- build(deps): bump pyinstaller-hooks-contrib from 2023.10 to 2023.11 by @dependabot in #1568
- build(deps): bump taskcluster from 59.1.3 to 59.2.0 by @dependabot in #1569
- build(deps): bump setuptools from 69.0.2 to 69.0.3 by @dependabot in #1570
- build(deps): bump pytest-qt from 4.2.0 to 4.3.1 by @dependabot in #1571
- build(deps): bump importlib-metadata from 7.0.0 to 7.0.1 by @dependabot in #1572
- build(deps): bump jsonschema-specifications from 2023.11.2 to 2023.12.1 by @dependabot in #1573
- build(deps): bump pytest from 7.4.3 to 7.4.4 by @dependabot in #1574
- build(deps): bump rpds-py from 0.15.2 to 0.16.2 by @dependabot in #1576
- build(deps): bump attrs from 23.1.0 to 23.2.0 by @dependabot in #1575
- build(deps): bump wcwidth from 0.2.12 to 0.2.13 by @dependabot in #1582
- build(deps): bump referencing from 0.32.0 to 0.32.1 by @dependabot in #1581
- build(deps): bump pyinstaller-hooks-contrib from 2023.11 to 2023.12 by @dependabot in #1580
- build(deps): bump taskcluster from 59.2.0 to 60.0.0 by @dependabot in #1583
- fetch_configs: fix MRO in FirefoxL10nConfig (bug 1874400) by @zzzeid in #1585
- build(deps): bump jinja2 from 3.1.2 to 3.1.3 by @dependabot in #1586
- build(deps): bump taskcluster from 60.0.0 to 60.0.1 by @dependabot in #1587
- build(deps): bump rpds-py from 0.16.2 to 0.17.1 by @dependabot in #1589
Full Changelog: 6.0.1...6.0.2
6.0.1
What's Changed
- cli: require --arch parameter for fenix and focus (bug 1856952) by @zzzeid in #1489
- docs: update minimum Python version by @zzzeid in #1490
- build(deps): bump taskcluster from 55.3.2 to 55.3.3 by @dependabot in #1488
- build(deps): bump semver from 3.0.1 to 3.0.2 by @dependabot in #1493
- build(deps): bump rpds-py from 0.10.3 to 0.10.6 by @dependabot in #1498
- build(deps): bump pycodestyle from 2.11.0 to 2.11.1 by @dependabot in #1499
- build(deps): bump pyinstaller from 6.0.0 to 6.1.0 by @dependabot in #1500
- build(deps): bump taskcluster from 55.3.3 to 56.0.2 by @dependabot in #1501
- build(deps): bump pyinstaller-hooks-contrib from 2023.9 to 2023.10 by @dependabot in #1502
Full Changelog: 6.0.0...6.0.1
6.0.0
What's Changed
Highlights
- Added support for fenix, focus, and thunderbird-l10n (nightly)
- Added support for URL parameter when launching fennec, fenix, and focus
- Dropped support for Python 3.7
Features
- fetch_configs, launchers: add thunderbird-l10n support (bug 1760826) by @zzzeid in #1458
- fetch_configs, launchers: add Fenix nightlies support (bug 1556042) by @zzzeid in #1451
- fetch_configs, launchers: add Focus nightlies support (bug 1852620) by @zzzeid in #1452
- launchers: pass URL arg to Android launchers (bug 1852787) by @zzzeid in #1453
Bug Fixes
- requirements: pin universal2 binaries for PyInstaller (bug 1855547) by @zzzeid in #1476
- setup: remove deprecated flags (bug 1854687) by @zzzeid in #1470
Other
- workflows: drop Python 3.7 (bug 1854134) by @zzzeid in #1469
- build(deps): bump taskcluster from 55.0.0 to 55.1.1 by @dependabot in #1448
- build(deps): bump pytest from 7.4.1 to 7.4.2 by @dependabot in #1447
- build(deps): bump pyinstaller from 5.13.2 to 6.0.0 by @dependabot in #1471
- build(deps): bump wcwidth from 0.2.6 to 0.2.8 by @dependabot in #1480
- build(deps): bump packaging from 23.1 to 23.2 by @dependabot in #1479
- requirements: upgrade PySide6 and related packages (bug 1855256) by @zzzeid in #1474
- requirements: update various packages by @zzzeid in #1461
- gui: run black on gui.spec by @zzzeid in #1477
- build(deps): bump urllib3 from 2.0.5 to 2.0.6 by @dependabot in #1483
- build(deps): bump platformdirs from 3.10.0 to 3.11.0 by @dependabot in #1485
Full Changelog: 5.9.1...6.0.0
5.9.1
What's Changed
- splash_hook: run hook only on darwin (bug 1851916) by @zzzeid in #1444
- build(deps): bump mozprofile from 2.6.0 to 2.6.1 by @dependabot in #1445
Notes
The mozprofile upgrade fixes an issue affecting mozregression on Python 3.12. See bug 1851580.
Full Changelog: 5.9.0...5.9.1
5.9.0
What's Changed
- gui: add splash screen hook (bug 1845573) by @zzzeid in #1402
- build(deps): bump diskcache from 5.6.1 to 5.6.3 by @dependabot in #1442
- build(deps): bump taskcluster from 54.4.2 to 55.0.0 by @dependabot in #1441
- build(deps): bump pytest from 7.4.0 to 7.4.1 by @dependabot in #1439
- build(deps): bump pyinstaller from 5.13.1 to 5.13.2 by @dependabot in #1437
- build(deps): bump pyinstaller-hooks-contrib from 2023.7 to 2023.8 by @dependabot in #1438
Full Changelog: 5.8.0...5.9.0
Regressions
Please note that in this version, a regression caused by bug 1845573 was introduced, in which the windows executable will not launch. This will be fixed in a followup release.