50 Commits

Author SHA1 Message Date
github-actions[bot] 26dc319155 Finalize Farclip release polish 2026-09-06 19:19:16 +00:00
Dusk-92 0eb62fbf04 Move Farclip policy into dynamic installer core 2026-09-06 21:00:31 +02:00
Dusk-92 315d32d52f Sync SuperWoW FoV with Modernization Tool
Keep the Modernization Tool FoV selection synchronized with SuperWoW's FoV CVar and add regression coverage.
2026-09-05 11:13:19 +02:00
Dusk-92 a1c70df8e8 Clean up relaxed Vanilla Tweaks validation 2026-09-04 16:02:02 +02:00
Dusk-92 3cda29653b Relax intermediate Vanilla Tweaks numeric checks 2026-09-04 15:49:11 +02:00
Dusk-92 acbe46e5ba Remove fixed client build identity gate 2026-09-04 15:20:11 +02:00
Dusk-92 94a613a815 Tighten MPQ user-data validation 2026-09-04 15:01:09 +02:00
Dusk-92 50ed6f20fa Tighten executable and wrapped MPQ validation 2026-09-04 14:42:50 +02:00
Dusk-92 b92e9c2987 Preserve wrapped MPQ compatibility and strict PE staging 2026-09-04 14:22:47 +02:00
Dusk-92 a263ec6fb8 Scope strict MPQ checks to visual installs 2026-09-04 14:16:51 +02:00
Dusk-92 95e1b25f4e Harden executable and MPQ safety checks 2026-09-04 14:10:20 +02:00
Dusk-92 c992cee4cf Preflight Vanilla Tweaks before patching 2026-09-04 13:34:28 +02:00
Dusk-92 7471b4f12e Preserve dynamic module test compatibility 2026-09-04 11:24:20 +02:00
Dusk-92 eca8599f0c Make Vanilla Tweaks selections fully authoritative 2026-09-04 11:21:16 +02:00
Dusk-92 13f3c247d0 Make Vanilla Tweaks output transaction-safe 2026-09-04 10:32:11 +02:00
Dusk-92 655c444353 Make selected Vanilla Tweaks authoritative 2026-09-04 08:45:53 +02:00
Dusk-92 8658700a76 Harden WowPresence legacy recovery 2026-09-04 08:32:00 +02:00
github-actions[bot] e88d2cd28d Remove SuperWoW Vanilla Tweaks coupling 2026-09-03 21:37:03 +00:00
Dusk-92 3fb218e296 Repair modified managed WowPresence offline 2026-09-03 22:21:24 +02:00
Dusk-92 c304cd0542 Add bundled WowPresence fallback path 2026-09-03 21:18:02 +02:00
Dusk-92 39c3963d5f Refresh SuperWoW fallback comments 2026-09-03 21:15:32 +02:00
Dusk-92 352330b048 Reject duplicate bundled tree metadata 2026-09-03 21:14:43 +02:00
Dusk-92 1e568db8ec Verify SuperAPI fallback integrity 2026-09-03 21:11:28 +02:00
Dusk-92 fb9275e13a Use cached WowPresence fallback offline 2026-09-03 20:50:38 +02:00
Dusk-92 9c397218a7 release v2.2 2026-09-03 16:42:37 +02:00
Dusk-92 dd52e49c99 Combine smart vanilla-tweaks checks with Discord UI 2026-09-02 14:41:54 +02:00
Dusk-92 afb4993dee Make character details an all-details toggle 2026-09-02 11:42:10 +02:00
Dusk-92 f3aa797317 Add Discord Rich Presence detail controls 2026-09-02 11:26:22 +02:00
Dusk-92 24d288ec7d Download WowPresence from its release repository 2026-09-01 16:16:55 +02:00
Dusk-92 a2532378f2 Use built-in OctoWoW Discord ID in tool UI 2026-08-31 22:34:47 +02:00
Dusk-92 d234227c4e Integrate Discord Presence into test installer 2026-08-31 22:18:29 +02:00
Dusk-92 c067770961 Harden third-party licensing and provenance
Document project identity, third-party licenses, binary and asset provenance, and move SuperWoW/SuperAPI to upstream-only distribution.
2026-08-31 16:37:10 +02:00
Dusk-92 6fc07001dd patcher: preserve valid modernized exe when offline 2026-08-27 16:12:19 +02:00
Dusk-92 9200c5ea54 fallbacks: validate bundled and installed x86 DLLs 2026-08-27 16:08:37 +02:00
Dusk-92 8b5e0710f8 safety: keep install UI state stable during downloads 2026-08-27 15:41:33 +02:00
Dusk-92 c3d0fa3275 plugins: preserve manual dlls.txt entries in dynamic installer 2026-08-27 15:34:54 +02:00
Dusk-92 3110ee3484 fallbacks: keep DLL addon bundles consistent 2026-08-27 15:30:39 +02:00
Dusk-92 52086ae178 fallbacks: preserve installed versions and use bundled backups 2026-08-27 15:06:50 +02:00
Dusk-92 042c5a967a ui: sync SuperWoW checkbox with tweak controls 2026-08-27 10:56:04 +02:00
Dusk-92 ec10bbd213 fix: rebuild plugin UI section cleanly 2026-08-27 10:42:30 +02:00
Dusk-92 f628ecb8d1 ui: reorganize plugins and add Interact VMMFix 2026-08-27 10:40:47 +02:00
Dusk-92 9815c54d5d ui: correct plugin attributions 2026-08-27 09:36:59 +02:00
Dusk-92 7ab2361a11 ui: polish plugin names authors and defaults 2026-08-27 09:28:32 +02:00
Dusk-92 9dfcf734a9 updater: wire live core refreshes and clearer tooltips 2026-08-27 09:18:34 +02:00
Dusk-92 79ee9e7064 ui: make updater progress window readable 2026-08-27 08:54:20 +02:00
Dusk-92 8ca8b6d69f ui: show live package download progress 2026-08-27 08:49:46 +02:00
Dusk-92 d39a95ead5 core: allow ClassicAPI and AuctionQueryThrottle together 2026-08-27 08:39:24 +02:00
Dusk-92 0519a7a9d0 ui: move live API plugins into recommended core 2026-08-27 08:37:41 +02:00
Dusk-92 b5ed777869 harden: enforce tweak exclusivity and restore addon fallbacks 2026-08-26 17:13:48 +02:00
Dusk-92 df4e294a2f feat: add live-updating Tweaks UI and core packages 2026-08-26 16:57:14 +02:00