v0.1.1
Fixed
-
World-anchored UI misaligned at ultrawide resolutions — enemy health bars, damage numbers, and the lock-on marker were uniformly shifted to the right of their targets (~440 px at 3440×1440). Hit detection was unaffected; only the on-screen position was wrong.
Root cause: the fit-height UI mapping introduced in v0.1.0 broke the game's internal
canvasWidth × scale == windowWidthinvariant that all of its inlined world→screen widget positioning relies on. The fix restores the invariant on the game's global canvas manager (writing both the source and derived width fields, so the game's own layout recalculation maintains the value) at the same site where the canvas scale is recomputed. Verified in combat at 3440×1440: markers now align at screen center and edges, with no side effects on the fixed HUD.Full technical write-up:
docs/adr/0006-canvas-manager-invariant-fix.md.
Added
- Installer update check — the installer now queries GitHub Releases on startup and shows a clickable warning in the top bar when a newer version is available.
Upgrading from v0.1.0
Run the installer (or manually copy payload\scripts\GBFRUltrawide.asi over your existing one). Your GBFRUltrawide.ini settings are preserved.