Releases: SecUSo/privacy-friendly-weather
Releases · SecUSo/privacy-friendly-weather
Weather (Privacy Friendly) v3.1.2
What's Changed
- Remove api keys and updates to API 3.0 by @coderPaddyS in #211
New Contributors
- @coderPaddyS made their first contribution in #211
Full Changelog: v3.1.1...v3.1.2
Weather (Privacy Friendly) v3.1.1
Weather (Privacy Friendly) v3.1.0
What's Changed
Full Changelog: v3.0.3...v3.1.0
Weather (Privacy Friendly) v3.0.3
- changed F-Droid descriptions
- changed About page
- translation fixes
Privacy Friendly Weather v3.0.2
- Updated permission descriptions
- fixed potential crash for empty network errors
- fixed crash on adding city without selecting from list
Privacy Friendly Weather v3.0.1
UI
- fixed small display bug on about page: made scrollable
- fixed crash on Android <5 through attribute color references
F-Droid
- incorporated translated descriptions from F-Droid repo into this repo
- updated english and german descriptions and pictures
Privacy Friendly Weather v3.0
UI
- added Toast for non-accepted keys
- fixed raindrop view and made more intuitive
- city management changes are reflected directly in list
- update animation stops after failed update
- added wind speed unit choice
- easier to read weather icons
- added rain probability to the relevant views
- new intra-day widget available
- rain amount is shown more precisely
- dark theme is implemented
Internal
- optimisation of preference management
- added Backup functionality compatible with PFA Backup App
- fixed concurrent modification error on updating views
- minimum sdk is 17 again, Backup API also works with it
- smaller bugfixes and optimisations
- tests are brought up to current version
- more requests available per day, widgets update more frequently
Privacy Friendly Weather v2.4.2
Bugfixes:
- replaces 1 obsolete API key with working one
- fixed the key switching logic
Privacy Friendly Weather v2.4.1
General
- Increased number of keys used, this is a temporary solution but should enable more "uptime"
- Fixed crash when no forecast has been able to get yet
- When using the shared keys, users can't update from OneCallAPI more than 10 times a day, this is to reduce the load
UI
- Added graph for weekly temperature and rain expectation in Forecast view
- Course of the day header displays the currently scrolled weekday now
- Added fitting text for the first request to create an own key
- Small bugs in tutorial
- Added leading 0 in 2 places where values close to zero could be displayed without leading 0
- Changed default Course of the day view to 2day/1h, can still be changed in settings
Widgets
- Decreased update frequency to reduce API key load
Privacy Friendly Weather v2.4
Widgets:
- Widget updates more reliable
- Widgets display last retrieved data
- Fixed multiple bugs
- Click on Widget opens respective City in app
- Displayed details can be chosen in settings for 3 and 5 day widgets
- 3 & 5 day widgets update 3 times a day
- 1 day widget gets updated 8 times a day
City View:
- Changed layout of information display
- Showing more information in most views
- Added wind, rain and UV data
- Rain for next 60 minutes is displayed in details
- Future 1/3-hourly forecast view has 2 options for displaying and can show more values
- Added rain radar view from rainviewer.com for cities
- Min and max temperatures for week view are coloured for easier recognition
City list:
- UI updates more fluid (e.g. when adding city to list)
- Cities sortable
- City deletion more intuitive and with description
General:
- Changed database structure to ROOM database
- Changed project to androidX
- Changed weather data update procedure
- Switched to OneCallAPI for more (detailed) information and less data usage (CurrentWeatherData API is still used when forecast is set to 5 days)
- Added prompt to insert own API key for each new/upgrading user once and on 429 (too many requests) answer.
- Updated city selection list, so roughly 3 times the number of places can be found
- Showing world map when adding cities, so different instances can be distinguished better (+ hint for the input field)
- Min and mix temperatures are displayed instead of "midday temperature" like before
- Local time used for all displayed times
- Fixed Certificate Authority issue for older devices
- Some number formatting changes
- Much more images for different weather conditions (including night versions)
- Fixed missing translations (except Japanese)
- Added Continuous Integration for the project (including some JUnit Tests)
- More squashed bugs