After 6 months and more than 100 beta versions,
v2 is now available in the Play Store.
Many thanks to Liz, Greg and Colin for their in-depth beta testing, and thanks to bundybear626 for the PR adding support for hourly updates for some forecasts.
New features include:
- Updated to target SDK 37/Android 17, increased minimum SDK to 24/Android 7
- Made the interface less sensitive with swipes between screens
- Improved zoom slider functionality on stats screen
- Parallel downloads to speed up downloading when saving settings
- Multiple download attempts on transitive errors
- More translations
- Better error messages
- Better logging, including an option to save the debug logging
- Greatly improved dark mode
- App now uses JSON formatted data, replacing the CSV format (see below)
- Added a hamburger menu for those using gesture navigation
- Added checks to see if there is solar or UV data and only display a row if there is
- Added ET and other information that wasn't shown in the app before
- Added support for tablets in landscape
- Converted the app icon and as many weather images from poor quality PNGs to SVG vector graphics
- Added an optional exact alarm option -- this comes with a battery penalty for those that enable it
- Added temperature and rainfall/rainrate notifications
- Added a option for more frequent webcam refreshing than the archive period
- The app will report if there were any problems generating reports on weeWX
- Both wind speed and vector direction and wind gust gust direction are now displayed on the stats screen
- Added NextDNS.io and Google's public resolver as fallback for when Cloudflare isn't reachable