Releases: breezy-weather/breezy-weather
Release list
Breezy Weather v6.2.2
If you don’t know what to do, download and install breezy-weather-v6.2.2_standard.apk, or check INSTALL instructions for more details.
Improvements and fixes
- Main screen - Add precipitation probability to hourly feels like tab
- Main screen - Make the sun dark instead of bright when the user explicitly asked for dark mode
Sources
- BMKG - Fix refresh errors
- Met Office (UK) - Fix shifted day sequence in locations with a different timezone than UTC
- NCEI - Fix parsing error
Technical
- [Breezy Update Notifier] Fix broadcast when the location list is changed from the app
Translations
- Initial translation for Creoles and pidgins (English based) (En Oh)
- Initial translation for Hawaiian (En Oh)
- Initial translation for Kannada (Vinay)
- Initial translation for Urdu (haseebwt)
- Translations updated
Checksums
| Flavor | Variant | SHA-256 |
|---|---|---|
| Standard | Universal | 20a33a588e884257ab9329fee794d30a9d15ea067f64302c70c69c9adc3c6309 |
| Standard | arm64-v8a | 829175ceb23d0e539f99b27d22ff10e06ba8d446ac070b28585a36316fd295d5 |
| Standard | armeabi-v7a | 9900fa4a5ffc1360bb2d1d88d271fe05e98d1daff5a1aa08452bbf077467c1a6 |
| Standard | x86 | 5e3199df2e7b5a31192492c6d5a0ebb4700a2cc1510ebe06e831352cb3cb4457 |
| Standard | x86_64 | 1d95a963ac4176f4b3563056a700b7fc5c5540aeb3ddcd83bfb8fcc5000bd167 |
| Freenet | Universal | 1369d817d426498715f8ccb6750baff19dadd78e85f707088e9bca43977570c0 |
Breezy Weather v6.2.1
If you don’t know what to do, download and install breezy-weather-v6.2.1_standard.apk, or check INSTALL instructions for more details.
Improvements and fixes
- Cap temperature animation duration to 1 to 2 seconds
- Ensure pollutant and pollen concentrations are always positive to avoid a rare case of crash when some sources provide negative concentrations
- Notification widget - Daily - Fix reversed feels like setting
Security
- Enable Arm memory tagging (MTE) asynchronous mode
Sources
- AEMET - Fix current visibility and night wind speed units
- China - Use a server which is less likely to return invalid data when language is set to Chinese
- KNMI - Fix duplicate “Today” when migrating from another source
- KNMI - Fix precipitation probability being 100 times too low
- Recosanté - Removed source will no longer be available for choice in the source selection screens
Checksums
| Flavor | Variant | SHA-256 |
|---|---|---|
| Standard | Universal | 17dd5b7573cad4e28231fc356da78b58252afe26b666ea2162503bf935ad89aa |
| Standard | arm64-v8a | adf3f31b5b011ec3ba95bf46161afe4c8c6548f4087c886d2132986ffb86b3c9 |
| Standard | armeabi-v7a | f238996ba1a59720c2f344fdf387a198bf78e9f69d3ecc5e050531d24cc9e502 |
| Standard | x86 | aa70e8d6b14aaa97017a1c6a3a3da60da9463fb3990012d742d58003187be879 |
| Standard | x86_64 | 47ecfb3455f8ed2478a25c84c09f4d2b90303d025fa190eadf35953de1a4c112 |
| Freenet | Universal | ac2715f6165b42fb34a6bfd2bfe4fb5812e74fbf23397fd872710f362082741e |
Breezy Weather v6.2.0
If you don’t know what to do, download and install breezy-weather-v6.2.0_standard.apk, or check INSTALL instructions for more details.
New features
- Add ability to disable the weather condition background on main screen. You can find it in Settings > Main screen.
Improvements and fixes
- Fix failing to refresh some forecast sources in some cases when the source is not reporting total precipitation
- Forbid editing locations when weather is refreshing to avoid race condition
- Fix address lookup not working after changing a source on adding a new location with coordinates input manually (from
geo:intent) - Fix some notifications marked as sensitive (will now show on lockscreen)
- Fix notification-widget “Use feels like” option only available when using temperature in statusbar
- Fix notification-widget not always using feels like temperature when the option is enabled
- Fix crash when relative humidity is 0% and dewpoint is missing
Sources
- Atmo France - Use new geocoding services to fix refresh issue for some locations
- China - Fix nowcasting refresh silently failing
- ECCC - Fix missing alert title
- FMI - Added as a new forecast, current, air quality, alert, normals source for Finland (@chunshek). Users on devices with hardened memory allocator (
hardened_malloc) enabled, such as GrapheneOS may want to disable the feature for the app if they find the refresh to be too slow. - Gadgetbridge - Improved weather codes mapping
- Gadgetbridge - Will now send again longitude, latitude and if it is current location with allowed apps
- HKO - Add daily weather summary + add next hours summary + update existing ones (@chunshek)
- Infoplaza - Added as a new worldwide forecast, current, minutely and normals source (@SKBotNL)
- KNMI - Add textual representation of weather conditions (@willem640)
- Météo-France/OpenWeather - Improve total precipitation computing (@chunshek)
- MET Éireann - Fix all hours being shifted by 1 hour, and 23:00 missing or shifted by 1 day
- Nominatim - Improve address lookup, and add support for districts for a more detailed result
- NWS - Exclude test alerts
- Pirate Weather - Fix weather texts showing temperatures in the wrong unit (@chunshek)
- SMG - Fix missing current data (@chunshek)
- SMG - Add daily min/max humidity (@chunshek)
- SMG - Add/Update weekly/next hours summary + add daily summary (@chunshek)
- SMHI - Fix failure to refresh by migrating to new API (@4eUeP)
Checksums
| Flavor | Variant | SHA-256 |
|---|---|---|
| Standard | Universal | bfde995e9119e8a11df483c826df831a80b6a077c048930eb9cae928f4de02e4 |
| Standard | arm64-v8a | f753c7df06f5dc0940f45785ae0be2996dad2e4b676fdfce106e5ae1ef7f0099 |
| Standard | armeabi-v7a | 419c00e60c8333515947916175100b6f1d64b8ce2db82c24ae5a369171d25fdc |
| Standard | x86 | 20d0a72439341b0d03e76d2d05a4e60f0d90861ba6ee51159abd8b9c7839b298 |
| Standard | x86_64 | 6083c4ca6ce9967652f3ea888095ca9a356694a1db86c62adf9f0b02881758c7 |
| Freenet | Universal | d975fa2f8dce8bbba713cc72f53032d2af5aa71d18e4334a8ce0a0059d21b2c9 |
Breezy Weather v6.1.3
If you don’t know what to do, download and install breezy-weather-v6.1.3_standard.apk, or check INSTALL instructions for more details.
Hotfix
- Fix
freenetflavor being released unbranded
Checksums
| Flavor | Variant | SHA-256 |
|---|---|---|
| Standard | Universal | 6710a6557ae5b2e24ace18775c96352b34485438ae23dedb87c12e68965730ee |
| Standard | arm64-v8a | cb1e5c09c2b3da85b50435d63704975aff2d1708cd00c4111907667128d09dab |
| Standard | armeabi-v7a | e60d4da662ee8b5172403a5789525d6cd7388e28bcbeb389a6b98ea85c11beff |
| Standard | x86 | 559d74b673225e27f67743a1babce247b84ee0b09703bc799cb39ab8c35b23bc |
| Standard | x86_64 | 317cd5c5e1f75469c0aaf8b244d9818d1f23ea3c2e83a8ed24ace755e68db00a |
| Freenet | Universal | 7f10a18a99fb0cc037189124c89fb47c1a5b433dd4c7ffb52b999ee9a1cff5c7 |
Breezy Weather v6.1.2
If you don’t know what to do, download and install breezy-weather-v6.1.2_standard.apk, or check INSTALL instructions for more details.
Improvements and fixes
- Remove minus sign when a number is rounded to 0 on Android < 11
Sources
- NWS - Fix incorrect alert end date in some cases
Translations
- Initial translation for Azerbaijani (Elçin)
- Translations updated
Technical
- By default, the app will now compile unbranded. It has always been a requirement to change the name of the app when creating forks, but this has now been simplified. The aim is to avoid the confusion between our app and forks distributing modified releases we do not endorse.
Checksums
| Flavor | Variant | SHA-256 |
|---|---|---|
| Standard | Universal | 7915acf59813e2654fa5b20d1a0f57f5522964b5e6f5e2096d8f89c9545589af |
| Standard | arm64-v8a | e58bacd736b04f531872597a0f577cb73e10e04acdb0ba3b10a996207302e385 |
| Standard | armeabi-v7a | bf1802589f458b6ce4a2aefa15dc7a8391f339fc3c3e30d313674ead3b6ee8ad |
| Standard | x86 | 939e65d94f313237ac36b0f224c653dd51b18f0e5ad3c74f9c15594b9ab1e5b3 |
| Standard | x86_64 | d32c0600f2a30d834066b12a79b154e203ac901de27c6be71e3576e779d24c0d |
| Freenet | Universal | 5a2bbfc88799f7ce230a9c29c4f4f7f42c568be5a8cc695b00fc346fa6002db6 |
Breezy Weather v6.1.1
If you don’t know what to do, download and install breezy-weather-v6.1.1_standard.apk, or check INSTALL instructions for more details.
Hotfix
- Fix crash on Android 11-13
Checksums
| Flavor | Variant | SHA-256 |
|---|---|---|
| Standard | Universal | ceeeec786bc0d25713274548de2ad895502ad23d65d78df1cd278b03cc36f715 |
| Standard | arm64-v8a | aadbe9db289d0f64e54533fe11b2f838ede5c432b3b0e47568cff9953bf97208 |
| Standard | armeabi-v7a | 24893ec3bc2760a0f31f4e5f49920cf85da461af15860172c29b8b1589f0b849 |
| Standard | x86 | d0eec0c98a530ac7650786f96ace2eae8ecfe5b6b425a85b5ffca914637c0d71 |
| Standard | x86_64 | 2d242326b1f38f0d2bab28f62c590fb613e2f4879c9a88998ad10285831756dd |
| Freenet | Universal | a208e70918e1beeaa15e445bb9cd95c5e24358314ba1aac266bd28c1d1b77bb9 |
Breezy Weather v6.1.0
If you don’t know what to do, download and install breezy-weather-v6.1.0_standard.apk, or check INSTALL instructions for more details.
New features
- Content provider: allows (with your permission) other apps to query your weather data. Read the announcement
- New broadcast: you can use
org.breezyweather.ACTION_UPDATE_NOTIFIER(ororg.breezyweather.debug.ACTION_UPDATE_NOTIFIERwith the debug build) to be notified of updated locations (most common use case is coupled with the content provider)
Improvements and fixes
- Fix crash on some devices when current weather is snow (@Cactric)
- Fix overlap of texts on double line charts when the line “below” goes above the “above” line (for example, a min. night temperature higher than the max. day temperature)
- Fix sun showing up on main screen when yesterday moon is still up and sun has not yet risen
- Fix wind speed being cut on main screen on some devices with some languages
- Fix overlap of rise/set times in sun & moon blocks with some languages if using 12-hour format
- Remove minus sign when a number is rounded to 0
- Fix missing precipitation probability in Daily Feels like tab
Weather sources
- BMD - Fix refresh error with recently added locations. Affected locations will need to be removed and re-added
- CWA - Fix bulletin (@chunshek)
- CWA - Add support for typhoon warnings (@chunshek)
- Koninklijk Nederlands Meteorologisch Instituut - Added as a forecast, current, alert and normals source for Netherlands (@willem640)
- Icelandic Met Office - Fix refresh error (@chunshek)
- IMS - Add support for rain quantity (@ntzb)
- Open-Meteo - Fix day/night temperatures sometimes being shifted by 1 day
- Pirate Weather - Fix refresh error
Checksums
| Flavor | Variant | SHA-256 |
|---|---|---|
| Standard | Universal | 4ef27e2d19798c1737d507da8a428df3c8006f5f2eb84b8e9be9bed12770ec27 |
| Standard | arm64-v8a | ac6d95f1750be8061de454207cdd5c67734dc9a73ace5d770d51b784858dd525 |
| Standard | armeabi-v7a | 4cbfa79fc5a551ab479ab77fb323e8af27ec7081b2d20c1a0c3df7e6a45a5afa |
| Standard | x86 | 5fa3af3e4a1a245cef6cde6973a17ec2a95eb00776cc9e58d7eb37f519fa9a18 |
| Standard | x86_64 | e1023dad779e9d9ace1be1787cb1d767d3726d91afdd7c44bf0f842836f79822 |
| Freenet | Universal | caec41fee9b9d781e33a381ed5a3184c95b2f7ad17149a90ffc6623653ca1ffa |
Breezy Weather v6.0.12
If you don’t know what to do, download and install breezy-weather-v6.0.12_standard.apk, or check INSTALL instructions for more details.
This is the last release for Android Lollipop (5.0/5.1) users
Improvements and fixes
- Daily/hourly forecast - Ensure the maximum value is always at a minimum defined value to ensure data is put in perspective, and remove threshold lines that weren’t very useful and cluttering the interface (wind, precipitation, cloud cover)
- Make 24-hour charts and nowcasting charts less prone to swipe to next screen
- Main screen - Fix moon icon disappearing past midnight
- Main screen - Fix blocks not appearing after fade in animation was interrupted due to fast scrolling
- Main screen - Fix animations re-appearing when scrolling (@min7-i)
- Fix current air quality disappearing when refreshing too fast
Weather sources
- China - Fix refresh error for some users (@kmod-midori)
- MET Éireann - Migrate to new API
- Nominatim - Add missing preference to change server instance
- Open-Meteo - Allow individual selection of new weather models: ECMWF IFS HRES 9 km, NCEP NAM U.S. Conus, MeteoSwiss
- OpenWeather - Fix current condition not translated
- Pirate Weather - Add support for thunderstorm icon (@cloneofghosts)
- Pollen Information AT - Add support as a pollen source for some European countries (@phileix)
Translations
- Translations updated
Checksums
| Flavor | Variant | SHA-256 |
|---|---|---|
| Standard | Universal | bd1ef770865e40b66f21c896be8ecdf6383a018cbe778b57d5f1ee384e5d2260 |
| Standard | arm64-v8a | 04f271d437d6ede1bee6df58e4d34b8522253bf3c77c3e2751f2d05081cb65a7 |
| Standard | armeabi-v7a | a9739bdc30108f97689e865b73944b7bc4812f2659b816f7b386533cec20eb66 |
| Standard | x86 | 491598da0596d21257fae58a0ba1b9086ef3d4a6222332e06e1c8b8490f5e123 |
| Standard | x86_64 | a547b4686e0ad0c0a56831bddf2fdaa5e487ced1eb8dd1acfe75fdb3148dfac9 |
| Freenet | Universal | 7285a37774ea1db53bc8d6bf46861ce8467315fa77b4d7f66b5ecff7b9c9125f |
Breezy Weather v6.0.11-rc
If you don’t know what to do, download and install breezy-weather-v6.0.11-rc_standard.apk, or check INSTALL instructions for more details.
Improvements and fixes
- Fix crash when entering Appearance settings using 12-hour format with scheduled dark mode
- Current location - Fix details sometimes not saved to database (previous location details restored on restart of the app)
- Remove animations in the pressure block as it caused flickering
- Change default distance unit for Germany to kilometer, as per DWD usage
- Change default speed unit for Netherlands to meter per second, as per KNMI usage
- Fix threshold value for scattered cloud cover (@cloneofghosts)
Translations
- Translations updated
Checksums
| Flavor | Variant | SHA-256 |
|---|---|---|
| Standard | Universal | 9d1cd9352b3a0d473e4415476cbbb9d97a249816248449292fb5880858b1281d |
| Standard | arm64-v8a | 7b433bd4b60e449b2fa6aa96ef42f4c7e061e2ce566f7d06d3974bb8abfc28eb |
| Standard | armeabi-v7a | 8f831457e42a4a0a0f9d9401345e1c8f6fd6fc9f98cc4cf1ce88fa98a6ae2e8e |
| Standard | x86 | 959ec6678e67dd7a6bd4b880c5997467e6e7770f3f509c7c624422f212b0c73d |
| Standard | x86_64 | 2eb3d75163f517cbb2a11bba74935402e6d1fc7a1446b7ec13554bc14cd72329 |
| Freenet | Universal | 255aa017be51b688467eef8f2a9007ee36e1b2b3487f8043ffac71450b219f4f |
Breezy Weather v6.0.10-rc
If you don’t know what to do, download and install breezy-weather-v6.0.10-rc_standard.apk, or check INSTALL instructions for more details.
Improvements and fixes
- Add instructions to pull to refresh instead of leaving a blank screen when weather failed to load initially (@Amitesh-exp)
Weather sources
- ECCC - Technical changes
- NCDR - Fix error when there is no alert (@chunshek)
Translations
- Translations updated
Checksums
| Flavor | Variant | SHA-256 |
|---|---|---|
| Standard | Universal | 2c4123ef861c6ac6bfaef027e210725282b16e45e687470ba329b9d1a2f189ea |
| Standard | arm64-v8a | ae5372f3f38de11b3b4e0fb69d97c450a315b69e6b5f91290a8833b94c7756fb |
| Standard | armeabi-v7a | 31e86497454f6821c2ed2b0051a1972041d793b6f86d41970d50cf0d87178e68 |
| Standard | x86 | 4eb943bafb53539b4dc8b85c178e6ab0a9d298f7ca51cf51b8fab781006ce4c3 |
| Standard | x86_64 | c51d887bad908462a881a27ae99e64db1f3684ebc613611ce56af2f57a3ad768 |
| Freenet | Universal | 71ed710e2cf3c2245e08b25386ed04900835c204d5c49f462e525c17bf4cb026 |