Releases: ClydeKingsley/uk-short-tracker
Release list
Short Tracker v0.2.2
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
Short Tracker v0.2.1
Short Tracker v0.2.1
Short Tracker is an open-source Windows desktop application and reference website for exploring publicly disclosed UK net short positions alongside historical share prices.
This is the first downloadable stable release. It is intended for Windows 10 and Windows 11 on x64 systems.
Highlights
- Search UK issuers and view net short-position history on a synchronized timeline.
- Compare short-position changes with historical share-price movement using aligned charts.
- Browse the current disclosed net-short-position ranking.
- Switch between English and Chinese in the desktop interface.
- Launch from a single desktop executable; closing the application window also stops the bundled local service.
- Check for application updates and refresh supported public-source data from within the application.
- Store downloaded runtime data under the current Windows user's local application-data directory rather than inside the installation folder.
Download and run
- Download
Short-Tracker-v0.2.1-windows-x64.zipbelow. - Verify its SHA-256 checksum against the included
.sha256file. - Extract the 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, manifest, source, and provenance before choosing to run it. No code-signing certificate is claimed for this release.
Data and privacy
- The downloadable 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, or personal contact information.
- Data downloaded after installation is saved locally for the current Windows user.
- The companion public website currently contains synthetic demonstration data only and is intentionally marked
noindexwhile live-data publication is being completed. - Current demonstration site: https://ukshort.com/
Integrity and provenance
- Release tag:
v0.2.1 - Tagged commit:
429576a3c158cb8cde18253f87723da54e286e95 - Windows archive SHA-256:
8a3ff811bd1d45aa41c5c38dd2d44e7b5e6b0994c46fc378f3bef81e7c53e144 - GitHub Actions build run: https://github.com/ClydeKingsley/uk-short-tracker/actions/runs/32964047443
- GitHub artifact attestation: https://github.com/ClydeKingsley/uk-short-tracker/attestations/43112541
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.1, channel = stable, data_included = false, and code_signed = false.
Manual draft recovery note
The Windows build-and-attest job completed successfully and uploaded the verified assets. The later automated draft-release metadata job failed because its Linux checksum parser did not normalize the carriage return in the Windows-generated CRLF checksum line. The three exact assets from that run were independently downloaded and reverified before this Release was created manually. The immutable v0.2.1 tag and attested archive were not moved or rebuilt.
The parser normalization is fixed on main for future releases. The earlier v0.2.0 candidate did not pass the release audit and was never published as a GitHub Release.
Third-party licenses
Third-party license 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 license source differs from another upstream source reference, so users should review the bundled notice and source references before redistribution.
Scope
This software provides public-disclosure tracking and visualization. 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.