- tocdepth
1
All notable changes to this project will be documented in this file.
v3.1.10 (14, Nov. 2023)
- list* commands ignore base url setting (#731,#732)
- chore: support build on git export (#730)
v3.1.9 (6, Nov. 2023)
- CVE-2023-32681: Bump requests@2.31.0 (#724)
- Remove a specific mirror from fallback (#688)
- add
debug
extras for test and check (#725) - Bump pytest-remotedata@0.4.1
- Bump flake8,flake8-isort@6.0.0 (#726)
- docs: change interpreted text to inline literals (#728)
- macOS binary build (#722)
ignore_hash
andhash_algorithm
options (#684)
v3.1.8 (1, Nov. 2023)
- 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)
- 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)
Add support for standalone sdktool installation(#677)
- Fixed command to check tools_mingw90 (#680)
- Fixed help text for list-tool
- 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)
- Add opensslv3 as known module (#674)
- Add code signature for standalone binary
v3.1.5 (30, Mar. 2023)
- Fix failure to install Qt 6.4.3 source and docs on Windows(#665)
- Fix failed .tar.gz extraction in
install-src
andinstall-doc
(#663)
v3.1.4 (25, Mar. 2023)
- 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)
- make the message about "unknown" Qt versions and modules more friendly and easy to understand (#646,#654)
v3.1.2 (17, Feb. 2023)
- CI: Pin checkout at v3 in all workflows(#649)
- Fix list-qt and install-qt handling of WASM for Qt 6.5.0 (#648)
- Update combinations.xml (#650)
- Update documentation for
--autodesktop
flag (#638)
v3.1.1 (10, Feb. 2023)
- 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)
- Support Qt 6.4.1 Android installation (#621,#626,#627)
- Fix URL of Nelson's blog on README
- 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
- 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)
- Actions: Fix standalone executable upload (#581)
- Actions: Bump versions (#579)
v3.0.0 (29, Sep. 2022)
- Automatically install desktop qt when required for android/ios qt installations(#540)
- Tolerate empty DownloadArchive tags while parsing XML(#563)
- Fix standalone executable build for windows (#565,#567)
- Update Security policy
- Update combinations.json(#566)
- CI: now test on MacOS 12(#541)
v2.2.3 (17, Aug. 2022)
- Building standalone executable: aqt.exe (#556,#557)
- Docs: add explanation of
list-qt --long-modules
(#555)
v2.2.2 (11, Aug. 2022)
- Add
aqt list-qt --long-modules
(#543,#547)
- Fix kwargs passed up AqtException inheritance tree (#550)
v2.2.1 (9, Aug. 2022)
install-qt
command respect--base
argument option when retrieve metadata XML files by makingMetadataFactory
respectbaseurl
set. (#545)
v2.2.0 (2, Aug. 2022)
- Add code of conduct (#535)
- 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)
- Update readthedocs config (#535)
- Fix readme description of list-qt (#527)
- Deprecate setup.py file (#531)
v2.1.0 (14, Apr. 2022)
- 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)
- Fix patching of Qt6.2.2-ios(#510, #503)
- Test: Conditionally install dependencies on Ubuntu (#494)
- doc: warn about unrelated aqt package (#490)
- doc: add explanation of --config flag in CLI docs (#491)
- doc: note about MSYS2/Mingw64 environment
- 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)