Repository navigation
v1.0.6
π’ Release Notes
π f1viewer v1.0.6 β First Official Release!
Welcome to the first official release of f1viewer β a cross-platform Formula 1 viewer built in Go with Fyne.
π Whatβs Included
- View the full 2025 F1 race schedule
- See real-time driver & constructor standings
- Drill into qualifying, sprint, and race results
- System tray support with hide/show + quit
- Local time conversion for all sessions
- Lightweight, native UI that works on Linux, Windows, and macOS
This is just the beginning β thank you for joining the grid! ποΈπ¨
Download now from the Releases page.
π Changelog
All notable changes to this project will be documented in this file.
This project adheres to Semantic Versioning.
[v1.0.6] - 2025-04-04
Fixed
- AppImage file was not appearing in GitHub Releases despite successful builds; upload is now handled in a dedicated Linux-only release step
- Release assets are now uploaded per platform (Windows, macOS, Linux) to prevent conditional expression issues
- Improved debug output with
ls dist/to verify built files before upload
[v1.0.5] - 2025-04-04
Fixed
- Resolved a workflow failure on Windows caused by
mkdir -pby switching to a shell-compatibleifcheck - Ensured
.AppImageis correctly renamed and moved into thedist/folder - Added debug logging to confirm artifact generation during builds
- Improved cross-platform compatibility of the GitHub Actions release process
[v1.0.4] - 2025-04-04
Fixed
- Corrected
fyne packageusage to ensure.AppImagegeneration - Added debug logging and fallback handling for AppImage path
- Updated release workflow to prevent CI failures on
mvstep
[v1.0.3] - 2025-04-04
Fixed
- Added GitHub token permissions to allow release creation
- Prevented
.AppImagefile matching on non-Linux runners
[v1.0.2] - 2025-04-04
Fixed
- Switched to proper
go installmethod for Fyne CLI in Linux build - Replaced invalid
fyne-cli.zipdownload method - First attempt to generate
.AppImagefor Linux
[v1.0.1] - 2025-04-04
Added
- Embedded tray icon using
go:embedfor Windows builds
Changed
- Tray icon loading now uses
fyne.NewStaticResourceinstead of disk path - Internal cleanup to prep release build compatibility
[v1.0.0] - 2025-04-04
Added
- Full F1 race schedule with local timezone support
- Race, qualifying, and sprint result views
- Driver and constructor standings tabs
- System tray support (Windows, macOS, Linux)
- Tray menu with minimize-to-tray on close
- GitHub Actions setup for cross-platform builds
Changed
- Schedule tab now highlights the next race dynamically
Fixed
- Local time conversion bug affecting date display