Skip to content

Releases: versable/OpenGothicStarter

OpenGothicStarter v0.3.1

09 Feb 05:16

Choose a tag to compare

Pre-release
  • Removed the experimental Windows-only -dx12 launcher toggle from settings
    and command construction.
  • Added a canonical scripts/verify.sh gate and routed pre-commit validation
    through it.
  • Simplified README install instructions to extract both release ZIP archives
    directly into Gothic/system.

OpenGothicStarter v0.3.0

08 Feb 18:31

Choose a tag to compare

Pre-release
  • Added install-level SystemPack.ini settings support in a dedicated
    Settings dialog tab, including persistence for mapped OpenGothic options.
  • Updated localization catalogs (.pot, en, de) for new SystemPack UI
    strings.
  • Updated the pre-commit hook to auto-refresh and stage POT/PO catalogs when
    source strings change.
  • Documented Windows SmartScreen first-run behavior in README.md.

OpenGothicStarter v0.2.2

08 Feb 16:25

Choose a tag to compare

Pre-release
  • Bundled required runtime DLLs in Windows release artifacts to avoid missing
    wxWidgets/runtime dependency errors on end-user systems.
  • Hardened Windows CI runtime bundling by resolving vcpkg runtime paths across
    manifest/classic layouts and bundling only DLLs actually required by
    OpenGothicStarter.exe.
  • Clarified runtime dependency requirements in README.md with a dedicated
    platform-specific section for Windows, Linux, and macOS.

OpenGothicStarter v0.2.1

08 Feb 15:15

Choose a tag to compare

Pre-release
  • Stopped shipping redundant locale/ folders in release artifacts now that
    catalogs are embedded in the launcher binary.
  • Updated README.md to remove outdated manual language override guidance and
    clarify developer build vs local runtime test requirements.

OpenGothicStarter v0.2.0

08 Feb 12:46

Choose a tag to compare

Pre-release
  • Added full launcher localization infrastructure with gettext catalogs,
    install-level language override support, and German translations.
  • Added automated i18n quality gates in hooks and CI, including .po validation
    and POT/source sync checks.
  • Added settings dialog support for selecting and persisting both Gothic version
    and launcher language.
  • Applied language changes immediately without restarting the launcher process.
  • Embedded locale catalogs into the launcher binary and load them from an
    XDG-compliant user cache, removing runtime dependency on external locale/
    deployment.
  • Improved release artifact packaging to include locale assets across all
    platform jobs.

OpenGothicStarter v0.1.1

08 Feb 07:40

Choose a tag to compare

Pre-release
  • Improved startup and launch error messages with clearer, actionable paths.
  • Aligned runtime executable detection with documented binary naming
    (Gothic2Notr / Gothic2Notr.exe).
  • Restructured README.md to prioritize user setup and runtime usage flow.
  • Strengthened CI quality gates with formatter checks, clang-tidy policy, strict
    warnings, and hardened build profiles.
  • Improved Windows CI build performance and consistency with Ninja and pinned,
    cached vcpkg dependencies.
  • Hardened release automation by deriving release SemVer from tag names and
    enforcing complete draft release assets.

v0.1.0

08 Feb 07:39

Choose a tag to compare

v0.1.0 Pre-release
Pre-release
  • Adopted a drop-in runtime model rooted at Gothic/system with saves in
    Gothic/Saves and Gothic/Saves/<MOD_NAME>.
  • Added automatic Gothic version detection with persisted install selection in
    system/OpenGothicStarter.ini.
  • Added Windows-only DirectX 12 launcher toggle (-dx12).
  • Added Unix-like PE icon extraction support for .exe mod icons via
    pe-parse.
  • Improved launch diagnostics and streamlined UI event/launch flow internals.

v0.0.1

08 Feb 07:38

Choose a tag to compare

v0.0.1 Pre-release
Pre-release

First release