Skip to content

Prepare licensed Fortress 153.0.8010.68 for Linux and Windows - #59

Open
abtonmoy wants to merge 2 commits into
mainfrom
release/licensed-153.0.8010.68
Open

abtonmoy wants to merge 2 commits into
mainfrom
release/licensed-153.0.8010.68

Conversation

@abtonmoy

@abtonmoy abtonmoy commented Nov 3, 2026

Copy link
Copy Markdown
Member

What this changes

Prepares the licensed Linux x64 and Windows x64 release records for Fortress 153.0.8010.68, with tag v153.0.8010.68.

  • Records the verified archive sizes, checksums, native engine identities, and licensing validation in releases/v153.0.8010.68/.
  • Bundles the canonical standard-library activation client and routes activation/license commands through the portable launchers, including UTF-8 output on Windows.
  • Extends the release verifier for versioned archive names and offline manifest/archive validation while retaining legacy naming support.
  • Adds activation and verifier regression tests, plus a Windows activation CI job.

Type

  • SDK / tooling / packaging
  • Docs
  • CI / infra

Validation

  • python tools/check_patches.py: passed (35 patches).
  • python -m pytest tools/tests -q: 39 passed.
  • python -m pytest sdk/python/tests -q: 22 passed.
  • Node syntax checks and node --test sdk/node/test/: 13 passed.
  • Shellcheck and Bash syntax checks: passed.
  • Offline verification against both retained archives: passed, including archive checksums, native engine hashes, canonical activation-client hashes, and exclusion of personal JWT files.
  • Release verifier checked against published v153.0.8010.36 and v156.0.8078.47: passed.
  • Native Linux and Windows tests verified v1 fallback for missing/invalid licenses and active v3 overrides with a valid production-signed license. Packaged launchers were also tested; details and coverage limits are in VALIDATION.json.

Release scope

macOS is deferred. These checks establish licensing and runtime correctness, not website-wide anti-bot qualification. The public demonstration patch set is not the complete binary source input.

Asset publication follows maintainer review. The record preserves the current latest-release selection and existing SDK channel defaults.

Checklist

  • Patch-set linter passes.
  • Python SDK regression tests pass.
  • Coverage limits and deferred platform are documented.
  • Native archive identities and license behavior are recorded.

@abtonmoy
abtonmoy requested a review from arham766 as a code owner November 3, 2026 15:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant