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.Initializeon 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.dlland prevent the .NET Framework from loading it. - Adds an application-specific .NET Framework loading policy and selects the bundled pythonnet
netfxruntime before importing pywebview or CLR components. - The release gate now applies a real
Zone.IdentifierwithZoneId=3to 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_dateinstead 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
- Download
Short-Tracker-v0.2.2-windows-x64.zipbelow. - Verify its SHA-256 value against the included
.sha256file. - Extract the entire ZIP to a normal user-writable folder.
- 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
- Release tag:
v0.2.2 - Tagged commit:
fe001ae6c85aeae5f7a4737caf307243f295e6d6 - Windows archive SHA-256:
704a0f9806459e9fbab95dedec7b50ff0cbfdd79299bde20ae095df96b995c88 - GitHub Actions build run
- GitHub artifact attestation
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
noindexwhile 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