Skip to content

Releases: layday/instawow

v4.4.0

23 May 20:32
Compare
Choose a tag to compare
  • Improved Lua parser performance by inlining loops.

GUI

  • Replaced Linux app images with flatpaks.
    Currently, only x64 binaries are precompiled.
  • Added build configuration for system-native Linux packages.
  • Fixed hang on close on Linux.

v4.3.0

09 May 17:07
Compare
Choose a tag to compare

CLI

  • Added --remote option to view-changelog command to retrieve
    remote add-on changelogs.
  • Improved search command responsiveness.
  • Improved install and update progress display.
  • Fixed issue with installed add-ons being removed prior to re-reconciled
    add-ons being downloaded.

GUI

  • Fixed start-up command crashing spectacularly.

v4.2.0

02 May 12:09
Compare
Choose a tag to compare
  • Rolled all versions of Classic over to Cataclysm.

CLI

  • Added overall install and update progress.
  • Split reconcile --installed out into a separate rereconcile command
    which allows filtering add-ons to be re-reconciled.
  • Fixed changing an existing profile's flavour.

v4.1.1

28 Apr 09:44
Compare
Choose a tag to compare
  • Relaxed aiohttp version constraint.
  • Fixed self-update check HTTP cache directory path.

v4.1.0

27 Apr 11:58
Compare
Choose a tag to compare
  • Extended support for the any_flavour strategy to GitHub add-ons.
  • Changed any_flavour logic to prioritise add-ons of the same or similar
    flavours.
  • Changed default flavour of the Classic PTR to Cataclysm.
  • Added support for comma-separated interface versions in add-on TOC files.
  • Added support for Python 3.13.
  • Made various performance improvements.

CLI

  • Added debug config and debug sources sub-commands.
  • Added ability to filter add-ons by source in view-changelog output.

v4.0.0

04 Apr 18:03
Compare
Choose a tag to compare
  • Added support for the Classic Cataclysm beta.

CLI

  • Relocated plug-in commands under plugins.
  • Removed --retain-strategies flag from update command.
    Strategies are now always respected when present; to force an update with
    the default strategy set, append #= to the add-on definition.
  • Global -d/--debug flag renamed to -v/--verbose.
  • configure --show-active sub-flag reimagined as the debug command.
  • Allow filtering installed add-ons by source using list source:, replacing
    "source" with the source identifier.

v3.3.0

30 Jan 18:43
Compare
Choose a tag to compare
  • Added support for alternative archive openers in plug-ins.
  • Reworked HTTP cache.

CLI

  • Extended --no-cache flag to add-on downloads.

v3.2.0

07 Dec 18:26
Compare
Choose a tag to compare

CLI

  • The CLI is now bundled as a single-file self-extracting
    executable using PyApp instead of PyInstaller.

GUI

  • Fixed creating non-standard configuration directories.
  • Stopped bundling Mozilla's root certificate store.

v3.1.0

14 Aug 23:56
Compare
Choose a tag to compare
  • Reconciliation was made to cross-reference add-ons from the GitHub catalogue.
  • XDG env vars are now respected on all platforms; if $XDG_CONFIG_HOME is set,
    it will be preferred over the platform-native configuration directory.
    This is a behaviour change on macOS and Windows.
  • Logs and plug-in data are stored under $XDG_STATE_HOME on Linuxes by default.

v3.0.1

16 Jul 08:39
Compare
Choose a tag to compare

CLI

  • Restored asyncio event loop policy override on Windows for Python 3.9.

GUI

  • Fixed add-on alias and URL search.