Releases: layday/instawow
Releases · layday/instawow
v4.4.0
v4.3.0
CLI
- Added
--remote
option toview-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
- Rolled all versions of Classic over to Cataclysm.
CLI
- Added overall install and update progress.
- Split
reconcile --installed
out into a separaterereconcile
command
which allows filtering add-ons to be re-reconciled. - Fixed changing an existing profile's flavour.
v4.1.1
- Relaxed
aiohttp
version constraint. - Fixed self-update check HTTP cache directory path.
v4.1.0
- 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
anddebug sources
sub-commands. - Added ability to filter add-ons by source in
view-changelog
output.
v4.0.0
- Added support for the Classic Cataclysm beta.
CLI
- Relocated plug-in commands under
plugins
. - Removed
--retain-strategies
flag fromupdate
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 thedebug
command.- Allow filtering installed add-ons by source using
list source:
, replacing
"source" with the source identifier.
v3.3.0
- Added support for alternative archive openers in plug-ins.
- Reworked HTTP cache.
CLI
- Extended
--no-cache
flag to add-on downloads.
v3.2.0
v3.1.0
- 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
CLI
- Restored asyncio event loop policy override on Windows for Python 3.9.
GUI
- Fixed add-on alias and URL search.