Skip to content

Releases: MatthewDelong/F1-Telemetry

V1.0.0

Choose a tag to compare

@MatthewDelong MatthewDelong released this 02 Jul 15:43
2520816
v1.0.0

Delete CNAME

Decouple Release

Choose a tag to compare

@MatthewDelong MatthewDelong released this 14 Apr 20:14

🚀 Release v2.0.0: Independent Data Architecture
The Decoupling Update Version 2.0.0 marks a massive architectural leap for F1-Telemetry. With this release, the application is officially decoupled from the original, third-party f1nsight GitHub Pages ecosystem. This guarantees long-term stability for all telemetry, standings, and results data, protecting the application from external repository deletions or downtime.

Key Features & Infrastructure Upgrades:

Native F1 Integration: Migrated Formula 1 Driver and Constructor standings to hook directly into the official, reliable Jolpica API (api.jolpi.ca), ensuring real-time independent data freshness.
Hybrid Auto-Caching Proxy: Built a dual-environment API Gateway:
Production (IONOS): Introduced a custom api.php file-based caching layer directly onto the production server. It intelligently parses, fetches, and saves API responses securely away from the frontend client.
Development Stack: Bootstrapped an Express/SQLite Node.js backend linked via concurrently for rapid local testing that stays perfectly in sync with production proxy behavior.
Smart URL Routing: Integrated intelligent Vite import.meta.env routing parameters to automatically switch between localhost Node queries and live PHP backend queries without any manual configuration changes during builds.
This update cements F1-Telemetry as a completely self-hosted, independent, and natively reliable web application moving forward.