Skip to content

v1.2.0 — Weather, Conditions & Smarter AI Analysis

Choose a tag to compare

@f0dders f0dders released this 17 Jun 14:48

What's new in v1.2.0

Weather and conditions

  • Weather data on every round — temperature, wind speed, precipitation and sky conditions are automatically fetched from Open-Meteo's free historical weather API when you import a round, using the course GPS coordinates and your tee time.
  • Tee time stored — extracted from Hole19 data and displayed alongside your round stats.
  • Round history chips — each round card now shows tee time, temperature, wind and weather condition at a glance.
  • Conditions card — a new card in the round detail view shows the full weather breakdown, including precipitation.

Smarter AI analysis

  • AI reports now factor in weather at the time of the round, time of day (morning/afternoon/evening), days since your last round (with rustiness flags for long gaps), and playing frequency (rounds per month, average and longest gap).
  • The performance summary now includes a dedicated conditions and frequency analysis point.
  • The practice plan now accounts for rustiness — it recommends a pre-round warm-up if you have had a long break.

No re-import needed

On startup, the app silently backfills weather and tee time for any existing rounds that are missing them. No action required.

Bug fixes

  • Pickup (dot) holes now display correctly as a muted bullet (•) on all scorecard views, with a tooltip showing actual strokes taken.
  • Fixed Python version check failing for Python 3.10 and above (affected users on 3.10, 3.11, 3.12 and 3.13).
  • Mac: terminal window now closes cleanly after errors instead of waiting for a keypress.
  • Suppressed pip version update notices in all start and update scripts.
  • Fixed the winget Python install command in the README.

Updating

Download the latest zip, extract it over your existing installation, and run the app. Your data is stored separately and will not be affected.