Repository navigation
Version 1.2
WeatherGrid v1.2 π
This update improves forecast accuracy and enhances the user experience with better visual feedback and official data attribution.
What's New?
π Enhanced 3-Hour Forecast Logic
We have optimized how hourly data from Open-Meteo is aggregated into our 3-hour grid:
- Precipitation (Rain & Snow): The widget now displays the total sum of expected precipitation for the entire 3-hour block, rather than just a snapshot of a single hour.
- Accurate Averages: Temperature, wind speed, humidity, and UV index are now calculated as the average over the 3-hour period, providing a more realistic representation of the conditions.
- Representative Icons: Weather icons and wind directions are now pulled from the middle hour of each block for better consistency.
π Visual Refresh Feedback
- Loading Animation: Added a spinning progress indicator to the widget. When you tap the refresh button, you'll now see clear visual feedback that new data is being fetched.
βοΈ API Attribution & Compliance
- Added official Open-Meteo attribution in both the main app and the widget configuration screen, including clickable links to comply with API terms of service.
π οΈ Other Improvements
- Grid Consistency: The current time slot in the grid now displays the aggregated data for that 3-hour block, while real-time "live" conditions remain prominently visible in the widget header.
- Version Bump: Updated to version 1.2 (Build 3) in preparation for store publication.
Thank you for using WeatherGrid! If you have any feedback, please let us know via a GitHub Issue.