Skip to content

Short Tracker v0.2.2

Latest

Choose a tag to compare

@github-actions github-actions released this 26 Aug 13:50

Short Tracker v0.2.2

This maintenance release replaces v0.2.1 for new downloads. It fixes the clean-PC Windows startup failure and corrects FCA Aggregate Net Short Position (ANSP) timeline semantics.

Windows clean-PC launch fix

  • Fixes RuntimeError: Failed to resolve Python.Runtime.Loader.Initialize on newly downloaded and extracted Windows packages.
  • Handles the Windows Mark of the Web state that can propagate from a browser-downloaded ZIP to the bundled Python.Runtime.dll and prevent the .NET Framework from loading it.
  • Adds an application-specific .NET Framework loading policy and selects the bundled pythonnet netfx runtime before importing pywebview or CLR components.
  • The release gate now applies a real Zone.Identifier with ZoneId=3 to the extracted runtime and verifies that the packaged application initializes pythonnet and Edge WebView2.
  • No system Python installation is required.

FCA ANSP timeline corrections

  • Treats 9 July 2026 as the holding/effective date represented by the first ANSP publication; 13 July remains the first publication and regime marker.
  • Chains later step intervals from the relevant FCA became_historical_date instead of incorrectly using constituent position dates as change dates.
  • Shows a data gap when the current ANSP record is missing instead of forcing the last historical value to zero.
  • Keeps Legacy named disclosures and ANSP anonymous aggregates separate even when both series refer to 9 July 2026.
  • Adds bilingual tooltip audit fields for the effective date, raw FCA position date, interval end, chart-date basis and first publication date.

Download and run

  1. Download Short-Tracker-v0.2.2-windows-x64.zip below.
  2. Verify its SHA-256 value against the included .sha256 file.
  3. Extract the entire ZIP to a normal user-writable folder.
  4. Double-click Short Tracker.exe.

The application is unsigned. Windows SmartScreen may show an unknown-publisher warning. Review the checksum, release manifest, source and provenance before choosing to run it.

If v0.2.1 produced the Python runtime error on a clean PC, download and extract v0.2.2 rather than reusing the older extracted folder.

Integrity and provenance

The Windows archive was built, tested, verified and attested by the tag workflow on a GitHub-hosted runner. The package manifest reports version = 0.2.2, channel = stable, data_included = false and code_signed = false.

Data and privacy

  • The package contains application code and runtime components only. It does not include the maintainer's private datasets, browser profiles, credentials, tokens, local databases, personal documents, FCA source files or price caches.
  • Runtime data downloaded after installation is stored under the current Windows user's local application-data directory.
  • The companion site at ukshort.com still contains synthetic demonstration data and remains intentionally marked noindex while live-data permissions and publication are being completed.

Third-party licences

Third-party licence and notice files are bundled in the Windows package and recorded in the release manifest. The accepted proxy-tools disclosure remains documented: the redistributed component's recorded licence source differs from another upstream source reference, so users should review the bundled notice and source references before redistribution.

Scope

Short Tracker provides public-disclosure tracking and visualisation. It is not investment advice, does not place trades, and does not guarantee the completeness or timeliness of regulatory or market data.

Licensed under the MIT License.

Full Changelog: v0.2.1...v0.2.2