Skip to content

v1.0.6

Choose a tag to compare

@github-actions github-actions released this 04 Apr 17:45
· 79 commits to main since this release

πŸ“’ 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 -p by switching to a shell-compatible if check
  • Ensured .AppImage is correctly renamed and moved into the dist/ 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 package usage to ensure .AppImage generation
  • Added debug logging and fallback handling for AppImage path
  • Updated release workflow to prevent CI failures on mv step

[v1.0.3] - 2025-04-04

Fixed

  • Added GitHub token permissions to allow release creation
  • Prevented .AppImage file matching on non-Linux runners

[v1.0.2] - 2025-04-04

Fixed

  • Switched to proper go install method for Fyne CLI in Linux build
  • Replaced invalid fyne-cli.zip download method
  • First attempt to generate .AppImage for Linux

[v1.0.1] - 2025-04-04

Added

  • Embedded tray icon using go:embed for Windows builds

Changed

  • Tray icon loading now uses fyne.NewStaticResource instead 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