Skip to content

Releases: breezy-weather/breezy-weather

Breezy Weather v6.2.2

Choose a tag to compare

@github-actions github-actions released this 23 Aug 08:24
Immutable release. Only release title and notes can be modified.

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

Choose a tag to compare

@github-actions github-actions released this 07 Jun 12:53
Immutable release. Only release title and notes can be modified.

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

Choose a tag to compare

@github-actions github-actions released this 01 May 19:21
Immutable release. Only release title and notes can be modified.

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

Choose a tag to compare

@github-actions github-actions released this 12 Feb 16:55
Immutable release. Only release title and notes can be modified.

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 freenet flavor being released unbranded

Releases notes for v6.1.2


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

Choose a tag to compare

@github-actions github-actions released this 12 Feb 12:44
Immutable release. Only release title and notes can be modified.

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

Choose a tag to compare

@github-actions github-actions released this 01 Feb 14:30
Immutable release. Only release title and notes can be modified.

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

Releases notes for v6.1.0


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

Choose a tag to compare

@github-actions github-actions released this 01 Feb 10:21
Immutable release. Only release title and notes can be modified.

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 (or org.breezyweather.debug.ACTION_UPDATE_NOTIFIER with 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

Choose a tag to compare

@github-actions github-actions released this 11 Nov 09:50

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

Choose a tag to compare

@github-actions github-actions released this 03 Sep 17:32

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

Choose a tag to compare

@github-actions github-actions released this 01 Sep 17:08

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