Skip to content

Releases: layday/instawow

v1.36.0

02 Jan 09:50
Compare
Choose a tag to compare
  • Added option to re-reconcile installed add-ons
    to switch between sources, e.g. from CurseForge to GitHub.
    A new pane is available in the GUI.
    From the CLI, execute instawow reconcile --installed.

  • Fixed add-on database transactions. Inserts and deletes
    weren't rolled back in case of an error.

v1.35.0

31 Dec 10:06
Compare
Choose a tag to compare

🎄

  • Dropped support for release.json-less GitHub add-ons.
  • [GUI] Enabled high DPI support on Windows.
  • [GUI] Switched from CEF to WebView2
    for improved performance on Windows and massively
    reducing the filesize of the installer.
    Windows 10 users may need to install WebView2
    from Microsoft if they do not have it already.
  • [GUI] Fixed script error on Windows.
  • [GUI] Fixed memory leak on Windows (#82).
  • [GUI] Fixed rollback dropdown default selection.
  • [GUI] Improved security by refusing requests to the RPC API
    which do not originate from the instawow client.
  • [GUI] Updated the icon set.
  • [CLI] Fixed progress bar not being hidden on completion.

🍾

v1.34.1

20 Dec 17:29
Compare
Choose a tag to compare
  • Fixed slight issue on Linux with the GUI not
    working at all.
  • Made compatible with upcoming Pydantic release.

v1.34.0

19 Dec 00:13
Compare
Choose a tag to compare
  • Fixed temporary directory creation on start-up.
  • [CLI] Renamed configure value for GitHub access token.
  • [GUI] Added new list format for installed add-ons.

v1.33.0

17 Dec 22:43
Compare
Choose a tag to compare
  • Added support for GitHub access tokens to increase
    request quota for GitHub add-ons in anticipation of switching
    or being forced to switch from CurseForge.
  • Moved the Wago API key to the global config alongside the
    GitHub access token.
  • Added GitHub add-ons to the instawow catalogue, sourced from the
    github-wow-addon-catalogue.
  • Added ability to edit configuration fields individually in the CLI.
    Invoke with e.g. instawow configure addon_dir to redefine the
    location of your add-on folder.
  • Added GitHub access token configuration flow to the CLI.
    To generate a token, run instawow configure access_tokens.
    Will be added to the GUI at a later date.
  • Fixed navigating to the label of visually hidden toggles in the GUI.
  • Changed the alert logic to display the latest alert when new alerts
    are received in the GUI.
  • Redesigned portions of the GUI.
  • Separated the global configuration from the profile configuration
    internally. Inadvertent breakage may ensue.

v1.32.0

19 Nov 20:18
Compare
Choose a tag to compare
  • Fixed an issue which prevented installing multi-TOC
    add-ons without an unqualified TOC.
  • Fixed an issue with resolving GitHub add-ons
    without a description.
  • The GUI will now properly render BBCode logs.

v1.31.3

12 Nov 11:48
Compare
Choose a tag to compare
  • [GUI] Fixed issue with add-on rows not being re-rendered on update.

v1.31.2

12 Nov 11:47
Compare
Choose a tag to compare
  • Fixed crash when attempting to load obsolete strategies.
  • Tweaked database migration logic.
  • [CLI] Changed view-changelog to convert changelogs by default.

v1.31.1

10 Nov 20:29
Compare
Choose a tag to compare
  • Fixed Python 3.9.8 crash.

From v1.31.0:

  • Removed two CurseForge-specific strategies:
    curse_latest_beta and curse_latest_alpha.
  • [CLI] Added --start-date option to search command.
  • [GUI] Added search options pane.
  • Made a very large number of improvements to the GUI.

v1.31.0

10 Nov 19:50
Compare
Choose a tag to compare
  • Removed two CurseForge-specific strategies:
    curse_latest_beta and curse_latest_alpha.
  • [CLI] Added --start-date option to search command.
  • [GUI] Added search options pane.
  • Made a very large number of improvements to the GUI.