aqt Changelog

What's new in aqt 3.1.12

Mar 2, 2024
  • Fixed:
  • Fix generating combination issue with Linux Qt 6.7 (#756,#757)
  • Added:
  • Add docs clarifying list-doc and install-doc (#754)
  • Changed:
  • Add Qt 6.7(#758)
  • Update mingw variations (#758)
  • Update IFW version to 47 (#763)
  • Update [email protected]

New in aqt 3.1.11 (Nov 28, 2023)

  • Patch ``*.prl`` and ``*.pc`` for mingw
  • Known Qt version 6.6.1

New in aqt 3.1.9 (Nov 6, 2023)

  • Security enhancement: CVE-2023-32681

New in aqt 3.1.6 (May 5, 2023)

  • Add opensslv3 as known module
  • Distribute signed standalone executable for windows

New in aqt 3.1.4 (Mar 27, 2023)

  • catch OSError (no disk space) and PermissionError

New in aqt 3.1.2 (Feb 16, 2023)

  • Support WASM for Qt 6.5.0

New in aqt 3.1.0 (Dec 6, 2022)

  • Fix installation for Qt 6.4.1 Android packages
  • Improve standalone binary build
  • Refactoring internals and check types with mypy

New in aqt 3.0.2 (Oct 26, 2022)

  • Fix installation of Qt6/WASM arch on Windows
  • Docs: Allow localization
  • Docs: Add Japanese translation

New in aqt 3.0.1 (Oct 1, 2022)

  • Fix upload actions script for standalone binary
  • Update PyPI publish actions script.

New in aqt 2.2.3 (Aug 17, 2022)

  • Fix building standalone binary aqt.exe for windows

New in aqt 2.2.1 (Aug 9, 2022)

  • Install-qt command respect --base option also when downloading metadata XML file.

New in aqt 2.0.5 (Dec 11, 2021)

  • Lower memory consumption

New in aqt 2.0.1 (Oct 30, 2021)

  • Added:
  • Allow retries on checksum error
  • Run on Python 3.10
  • Add more mirrors for fallback
  • Add fallback URL message
  • Fixed:
  • --noarchives inconsistency
  • Allow multiprocessing error propagation
  • Legacy command behavior, reproduce also old bugs
  • Fix crash on crash install-qt <host> <tgt> <spec> with no specified arch
  • Changed:
  • Print working directory and version in error message

New in aqt 2.0.0 (Oct 8, 2021)

  • Added:
  • * Add error messages when user inputs an invalid semantic version(#291)
  • * Security Policy document(#341)
  • * CodeQL static code analysis(#341)
  • * CI: generate combination json in actions (#318,#343)
  • * Test: add and improve unit tests(#327,#359)
  • * Docs: getting started section(#351)
  • * Docs: recommend python3 for old systems(#349)
  • * Automatically update combinations.json (#343,#344,#345,#386,#390,#395)
  • * CI: test with Qt6.2 with modules(#346)
  • * README: link documentation for stable(#329)
  • * Support WASM on Qt 6.2.0(#384)
  • * Add Binary distribution for Windows(#393,#397)
  • * Add list-qt --archives feature(#400)
  • * Require architecture when listing modules(#401)
  • Changed:
  • * list subcommand now support tool information(#235)
  • * list subcommand can show versions, architectures and modules.(#235)
  • * C: bundle jom.zip in source(#295)
  • * Add max_retries configuration for connection(#296)
  • * Change settings.ini to introduce [requests] section(#297)
  • * Change log format for logging file.
  • * Extension validation for tool subcommand(#314)
  • * list subcommand has --tool-long option(#304, #319)
  • * tool subcommand now install without version spec(#299)
  • * README example command is now easy to copy-and-paste(#322)
  • * list subcommand update(#331)
  • * Improve handle of Ctrl-C keyboard interruption(#337)
  • * Update combinations.json(#344,#386)
  • * Turn warnings into errors when building docs(#360)
  • * Update documentations(#358,#357)
  • * Test: consolidate lint configuration to pyproject.toml(#356)
  • * Test: black configuration to max_line_length=125 (#356)
  • * New subcommand syntax (#354,#355)
  • * Failed on missing modules(#374)
  • * Failed on missing tools(#375)
  • * Remove 'addons' prefix for some modules for Qt6+ (#368)
  • * Fix inappropriate warnings(#370)
  • * Update README to fix version 2 (#377)
  • * list-qt: Specify version by SimpleSpec(#392)
  • * Add helpful error messages when modules/tools/Qt version does not exist(#402)
  • Fixed:
  • * Fix helper.getUrl() to handle several response statuses(#292)
  • * Fix Qt 6.2.0 target path for macOS.(#289)
  • * Fix WinRT installation patching(#311)
  • * Fix Qt 5.9.0 installation (#312)
  • * Link documentations for stable/latest on README
  • * Check python version when starting command (#352)
  • * README: remove '$' from example command line(#321)
  • * README: fix command line example lexer(#322)
  • * CI: fix release script launch conditions(#298)
  • * Handle special case for Qt 5.9.0(#364)
  • * Running python2 -m aqt does not trigger Python version check (#372,#373)
  • * docs(cli): correct the parameter of "list-tool" in an example(#399)
  • * Doc: Fix broken mirror link in cli.rst (#403)
  • * CI: fix release action fails with no files found(#405)