Skip to content

Skyrim Forge 5.1.3 - Release and Runtime Repair

Choose a tag to compare

@github-actions github-actions released this 17 Aug 23:36
· 20 commits to main since this release

Skyrim Forge 5.1.3 closes the final release and installation reliability gaps.

Fixed

  • Release publication is idempotent. Tag workflows now create a missing release or refresh an existing release's assets instead of failing with "a release with the same tag name already exists".
  • The installer no longer treats a present .venv\Scripts\python.exe as proof that the environment works. It executes the interpreter and safely rebuilds only the exact local .venv when its base Python is gone.
  • Version and startup branding now resolve to 5.1.3, and deployment uses the exact Skyrim-Forge-5.1.3 folder.

Verified

  • 151 Python regression tests
  • Windows installer, deliberately broken-venv repair, reinstall, legacy migration, exact START-HERE path, and provider bridge tests
  • Python 3.11, 3.13, and 3.14 on Windows and Linux
  • Go 1.23.2 format, vet, tests, race detector, reproducible Windows/Linux native builds
  • 52 MCP tools and dual-era protocol validation
  • CI, CodeQL, and the Release workflow all green

Validated portable archive SHA-256:
a473561c69171d377fef9a609c247331ee9c05c62a3c58fd777aff0a23bc4c69

Full changelog: v5.1.2...v5.1.3