Skip to content

2.0 alpha 6

Pre-release
Pre-release

Choose a tag to compare

@m417z m417z released this 21 Sep 22:15
  • Mod reviews. Mods can now be reviewed. Reviews can be viewed while browsing for mods, replied to, and voted on. This should help bridge the gap between a mod's star rating and the actual user experience, giving users a fuller picture before installing a mod.
  • Mod settings annotations. Mod authors now have more control over how their settings are presented to users and can describe settings beyond their plain YAML type. The following annotations were added in this release:
    • $format: colorRgb / colorArgb - a color picker.
    • $format: filePath / folderPath - a text field with a Browse button that opens a file or folder dialog.
    • $format: fontFamily - a text field with autocompletion for the installed font families.
    • $format: hotkey - a badge that records a keyboard shortcut.
    • $format: slider together with $min / $max - a slider over the declared range.
    • $float: true - a number that can have a fractional part.
    • $dynamicSelect: true - a dropdown whose options the mod supplies at runtime.
    • $min / $max - bounds on a number, enforced by the editor.
    • $showIf / $hideIf - show or hide a setting depending on the value of another setting. A group whose settings are all hidden is hidden as well.
    • Annotations placed after a #! marker are treated as comments by Windhawk 1.x, so a mod can use them and still install on older versions, where they are ignored.
    • For details, please refer to the documentation.
  • windhawk:// links. The installer registers the windhawk:// URL scheme (non-portable version only), and opening a windhawk://mods/<id> link shows the mod's page in Windhawk, launching Windhawk if it isn't already running. The Windhawk website will be updated to use these links for mod pages after more users have updated to Windhawk 2.0.
  • A repository mod's header now has buttons to open its windhawk.net page in the browser and to share it.
  • Links to other mods in a mod's description now open the linked mod in Windhawk.
  • Added dark mode for the native dialogs: the toolkit dialog, the loaded mods and tasks dialog, and the exit dialog now follow the system theme on Windows 11 24H2 build 26100.6899 and later. Set the WINDHAWK_DISABLE_DARK_MODE=1 environment variable to disable it.
  • Fixed the donate button on the mod details page doing nothing.
  • Settings editor: Collapsed settings groups are now remembered per mod.
  • Fixed Windhawk skipping some processes it should load into. This was a regression introduced in Windhawk 2.0 alpha 4.

Notes:

  • Upgrading from version 1.x preserves all of your settings and mods.
  • To run the legacy VSCodium-based UI once, shift+right-click the Windhawk icon in the system tray and choose to run the legacy UI. To always use the old UI, set the environment variable WINDHAWK_USE_VSCODIUM_UI=1; a reboot might be required after changing it. This variable will be removed in a future version.