Skip to content

Latest commit

 

History

History
287 lines (223 loc) · 7.15 KB

CHANGELOG.rst

File metadata and controls

287 lines (223 loc) · 7.15 KB
tocdepth

1

ChangeLog

All notable changes to this project will be documented in this file.

v3.1.8 (1, Nov. 2023)

Changed

  • Add 6.5.3 and openssl as known versions (#718)
  • Docs: remove deprecated configuration description (#714)
  • Test: test on python 3.8, 3.9 and 3.11 (#715)
  • Docs: Update documentation for --autodesktop flag (#713)
  • Use 'tar' filter when extracting tarfiles (#707)
  • Log a warning when aqtinstall falls back to an external 7z extraction tool (#705)
  • Bump py7zr@0.20.6(#702)

Fixed

  • Fix failed CI (#716)
  • Fix installation of win64_msvc2019_arm64 arch (#711)
  • Fix test_install that fails on Python<3.11.4 (#708)
  • Fix failing documentation builds (#706)
  • Fix: exception when target path is relative (#702)

v3.1.7 (1, Aug. 2023)

Added

Add support for standalone sdktool installation(#677)

Fixed

  • Fixed command to check tools_mingw90 (#680)
  • Fixed help text for list-tool

Changed

  • Add Qt 6.6.0, 6.5.2 and 6.5.1 as known version(#685,#698)
  • Default blacklist setting(#689)
  • Add test for sdktool(#678)

v3.1.6 (4, May, 2023)

Added

  • Add opensslv3 as known module (#674)
  • Add code signature for standalone binary

v3.1.5 (30, Mar. 2023)

Fixed

  • Fix failure to install Qt 6.4.3 source and docs on Windows(#665)
  • Fix failed .tar.gz extraction in install-src and install-doc (#663)

v3.1.4 (25, Mar. 2023)

Changed

  • Add Qt 6.4.3 as known version(#661)
  • Catch OSError(errno.ENOSPC) and PermissionError (#657)
  • Update security policy

v3.1.3 (2, Mar. 2023)

Changed

  • make the message about "unknown" Qt versions and modules more friendly and easy to understand (#646,#654)

v3.1.2 (17, Feb. 2023)

Fixed

  • CI: Pin checkout at v3 in all workflows(#649)
  • Fix list-qt and install-qt handling of WASM for Qt 6.5.0 (#648)

Changed

  • Update combinations.xml (#650)
  • Update documentation for --autodesktop flag (#638)

v3.1.1 (10, Feb. 2023)

Fixed

  • CI: Pin EMSDK version (#641)
  • Test: update tox.ini config (#634)
  • Fix errors in install-* caused by duplicate modules (#633)

v3.1.0 (5, Dec. 2022)

Fixed

  • Support Qt 6.4.1 Android installation (#621,#626,#627)
  • Fix URL of Nelson's blog on README

Changed

  • Update pyproject.toml and drop setup.cfg
  • Standalone binary build with PyInstaller directly(#598)
  • Bump dependencies versions
    • py7zr>=0.20.2
    • flake8<6
    • flake8-isort>=4.2.0
  • metadata: change link to changelog
  • docs: move CHANGELOG.rst into docs/
  • Refactoring internals and now check types with mypy

Deprecated

  • Drop support for python 3.6

v3.0.2 (26, Oct. 2022)

  • Fix installation of Qt6/WASM arch on windows (#583,#584)
  • Docs: allow localization (#588)
  • Docs: Add Japanese translation (#595)

v3.0.1 (30, Sep. 2022)

v3.0.0 (29, Sep. 2022)

Added

  • Automatically install desktop qt when required for android/ios qt installations(#540)

Fixed

  • Tolerate empty DownloadArchive tags while parsing XML(#563)
  • Fix standalone executable build for windows (#565,#567)

Changed

  • Update Security policy
  • Update combinations.json(#566)
  • CI: now test on MacOS 12(#541)

v2.2.3 (17, Aug. 2022)

Fixed

  • Building standalone executable: aqt.exe (#556,#557)

Added

  • Docs: add explanation of list-qt --long-modules (#555)

v2.2.2 (11, Aug. 2022)

Added

  • Add aqt list-qt --long-modules (#543,#547)

Fixed

  • Fix kwargs passed up AqtException inheritance tree (#550)

v2.2.1 (9, Aug. 2022)

Changed

  • install-qt command respect --base argument option when retrieve metadata XML files by making MetadataFactory respect baseurl set. (#545)

v2.2.0 (2, Aug. 2022)

Added

  • Add code of conduct (#535)

Changed

  • test: prevent use of flake8@5.0 (#544)
  • Improve tox and pytest config(#544)
  • Properly retrieve folder names from html pages of all mirrors(#520)
  • Log: left align the level name (#539)
  • Update combinations (#537)
  • Introduce Updates.xml data class and parser (#533)
  • archives: do not keep update.xml text in field (#534)
  • docs: Bump sphinx@5.0 (#524)

Fixed

  • Update readthedocs config (#535)
  • Fix readme description of list-qt (#527)

Deprecated

  • Deprecate setup.py file (#531)

v2.1.0 (14, Apr. 2022)

Changed

  • Change security policy(#506): Supported 2.0.x Unsupported 1.2.x and before
  • Bump py7zr@0.18.3(#509)
  • pyproject.toml configuration
    • project section(#507)
    • setuptools_scm settings(#508)
  • Use SHA256 hash from trusted mirror for integrity check (#493)
  • Update combinations.xml
    • QtDesignStudio generation2 (#486)
    • IFW version (from 42 to 43) change (#495)
    • Support Qt 6.2.4 (#502)
  • Update fallback mirror list (#485)

Fixed

  • Fix patching of Qt6.2.2-ios(#510, #503)
  • Test: Conditionally install dependencies on Ubuntu (#494)

Added

  • doc: warn about unrelated aqt package (#490)
  • doc: add explanation of --config flag in CLI docs (#491)
  • doc: note about MSYS2/Mingw64 environment

Security

  • Use secrets for secure random numbers(#498)
  • Use defusedxml to parse Updates.xml file to avoid attack(#498)
  • Improve get_hash function(#504)
  • Check Update.xml file with SHA256 hash (#493)