Skip to content

Releases: breezy-weather/breezy-weather

Breezy Weather v5.3.1

12 Dec 18:35
Compare
Choose a tag to compare

Don’t know which release to choose? Just pick breezy-weather-v5.3.1_standard.apk, or check INSTALL instructions for more details.

Read previous release notes from v5.3.0

Improvements and fixes

  • Fix being notified of an older stable version when running a pre-release version
  • Fix daily urticaceae value

Weather sources

  • [ATMO AURA] Fix source no longer showing up in the region it is supported
  • [BrightSky] Fix not working when using it as a secondary current source
  • [CWA] Emergency fix for unscheduled server side change (@chunshek)

Translations

  • Translation added for Irish (Aindriú Mac Giolla Eoin)
  • Translation completed for Tamil (தமிழ் நேரம்)
  • Translations updated

Checksums

Flavor Variant SHA-256
Standard Universal 5cd4d54ea3e11a1053d1445bd1fb3190b761b03d7d8d0939f13e6f77b58cff1f
Standard arm64-v8a ecb25fcaf4629adc37ed19c1e4fe3831fc0cbd2d8a1f48103dea989f7ce49a5b
Standard armeabi-v7a 7f70663ddde9a06af66927df64a6ebcab2ba807cd2d5dc8dd9fca8157f2415e1
Standard x86 9ab0ff619ed0cdfd74d2a17d4eded4eeabdd286ae42635b2fdf65e5000b79b48
Standard x86_64 c794191fa1fadd0c1de7323e7aaf03656becfaa2de10846b5f8a74d85843aa69
Free networks Universal 17472437c61f49ce1006eae8efff299b2b2c88a710c2755cb289c41f03df5380

Breezy Weather v5.3.0

07 Dec 16:09
Compare
Choose a tag to compare
Breezy Weather v5.3.0 Pre-release
Pre-release

Don’t know which release to choose? Just pick breezy-weather-v5.3.0_standard.apk, or check INSTALL instructions for more details.

New features

  • Current weather source: It is now possible to select a “current weather” source different from the main (forecast) source
  • Added support for more administration levels (province, regions, county, departments, etc) on locations. Existing manually added locations will need to be re-added
  • Added night sky background for splash screen when using the app in dark mode (@min7-i)

Improvements and fixes

  • Sources are now split by continents in the source dialog to make it easier to find a specific national source
  • Sources now contains the country they are from in their name when relevant (@chunshek)
  • When a source failed to refresh a specific feature, Breezy Weather will now attempt to continue refreshing other features while restoring the old data for failed features, when possible. A non-blocking error message mentioning the failed feature(s) will be visible in that case.
  • Fix no error message when location permission was previously denied (@min7-i)
  • New refresh error message: “Location access is off” when permission is granted but system disabled (@min7-i)
  • Main screen is now able to show more than one error at a time (instead of only displaying the first one) (@min7-i)
  • Allow to reset sources instance URL config by clearing it
  • Nowcasting chart: honor disabled “Threshold lines on charts” preference
  • Show minutes on the hourly chart on 24-hour system, so that users from a “not rounded hour” timezone such as India can see the correct minute
  • Fix dialogs theme on main screen (@min7-i)
  • Fix location preferences dialog being cut on small screens (@min7-i)
  • Fix snackbar no longer appearing after changing some preferences in some cases (@min7-i)
  • Fix snackbar appearing above some items (@min7-i)
  • Fix freeze after applying some settings in some cases (@min7-i)
  • Fix dark mode theme not immediately applied in the location list (@min7-i)
  • Various fixes of alignment on tablets and/or landscape mode (@min7-i)
  • Fix margin issues on today/tomorrow notifications on old Android versions (@min7-i)
  • Fix dark mode not immediately changed on Edit location screen in case Dark mode setting is changed (@Mushfiq1060)
  • Fix duplicate drawer location list icons in portrait mode on tablets in some cases (@ecawthorne)
  • Fix hourly pressure tab disappearing when pressure for the whole period is either all below or all above normal pressure threshold
  • Fix hourly tabs disappearing sometimes (@ccyybn)

Weather sources

  • Worldwide
    • [Open-Meteo] Add KNMI, DMI and UK Met Office as options for specific weather model to use
    • [WMO SWIC] Add support for more alert details (full description, instructions, translations) for most countries. Work remains to be done in some countries such as India or Argentina.
  • Africa
    • [ANAM-BF] Added as a secondary alert source option for Burkina Faso. Also available in freenet flavor (@chunshek)
    • [ANAMET] Added as a secondary alert source option for Togo. Also available in freenet flavor (@chunshek)
    • [DCCMS] Added as a secondary alert/normals source option for Malawi. Also available in freenet flavor (@chunshek)
    • [DMN] Added as a secondary alert/normals source option for Niger. Also available in freenet flavor (@chunshek)
    • [DWR] Added as a secondary alert source option for Gambia. Also available in freenet flavor (@chunshek)
    • [EMI] Added as a secondary alert/normals source option for Ethiopia. Also available in freenet flavor (@chunshek)
    • [GMet] Added as a secondary alert source option for Ghana. Also available in freenet flavor (@chunshek)
    • [IGEBU] Added as a secondary alert source option for Burundi. Also available in freenet flavor (@chunshek)
    • [INM-GB] Added as a secondary alert source option for Guinea Bissau. Also available in freenet flavor (@chunshek)
    • [Mali-Météo] Added as a secondary alert source option for Mali. Also available in freenet flavor (@chunshek)
    • [Météo Bénin] Added as a secondary alert/normals source option for Bénin. Also available in freenet flavor (@chunshek)
    • [Météo Tchad] Added as a secondary alert/normals source option for Chad. Also available in freenet flavor (@chunshek)
    • [Mettelsat RDC] Added as a secondary alert source option for DR Congo. Also available in freenet flavor (@chunshek)
    • [MSD] Added as a secondary alert source option for Zimbabwe. Also available in freenet flavor (@chunshek)
    • [SMA Seychelles] Added as a secondary alert/normals source option for Seychelles. Also available in freenet flavor (@chunshek)
    • [SMA Sudan] Added as a secondary alert source option for Sudan. Also available in freenet flavor (@chunshek)
    • [SSMS] Added as a secondary alert source option for South-Sudan. Also available in freenet flavor (@chunshek)
  • Asia
    • [BMD] Added as a main source option for Bangladesh (@chunshek)
    • [BMKG] Added as a main and secondary current/alert/air quality source option for Indonesia (@chunshek)
    • [CWA] Ensure the source will still work after CWA planned changes for after 2024-12-10 (@chunshek)
    • [CWA] Optimized refresh time (@chunshek)
    • [CWA] Add support for daily bulletin (@chunshek)
    • [CWA] Fix wind speed when >= 11 m/s (@chunshek)
    • [Hong Kong Observatory] Added as a main and secondary current/alert/normals source option for Hong Kong (@chunshek)
    • [IMD] Added as a main source option for India (@chunshek)
    • [JMA] Added as a main and secondary current/alert/normals source option for Japan (@chunshek)
    • [MGM] Added as a main and secondary current/alert/normals source option for Türkiye (@chunshek)
    • [NAMEM] Added as a main and secondary current/normals/air quality source option for Mongolia. (@chunshek)
    • [PAGASA] Added as a main source option for Philippines (@chunshek)
    • [SMG] Added as a main and secondary current/alert/air quality/normals source option for Macau. (@chunshek)
  • Europe
    • [AEMET] Added as a main and secondary current/normals source option for Spain (@chunshek)
    • [IMS] Added as possible current source add weather texts support various improvements (@chunshek)
    • [IPMA] Added as a main and secondary alert source option for Portugal (@chunshek)
    • [LHMT] Added as a main and secondary current/alert source option for Lithuania (@chunshek)
    • [LVĢMC] Added as a main and secondary current/alert source option for Latvia (@chunshek)
    • [MET Norway] Fix alerts not working when used as a secondary source
    • [Met Office] Added as a main source option for United Kingdom. Requires an API key. (@bunburya)
    • [MeteoLux] Added as a main and secondary current/alert source option for Luxembourg. (@chunshek)
    • [Météo-France] Add support for next-day alerts
  • North America
    • [NWS] Added as possible current source for United States (@chunshek)
    • [NWS] Various improvements in daily data, weather texts and alerts (@chunshek)
  • Miscellaneous
    • Add translation for a few source names and privacy policies
    • Location presets updated for some countries following the addition of many weather sources (@chunshek)

Technical

  • Update to targetSdk 35
  • Refactoring new features in sources

Checksums

Flavor Variant SHA-256
Standard Universal 76d7a4e0d1d8121aada22b2bfc0d3033b9b1758844ba183a0f2c317266f07c71
Standard arm64-v8a 60c9078497caf29950ef03b47fb402ebdd1a77d7295725b24de9dd7c51f27dbe
Standard armeabi-v7a abd1feed84a174b4d5c2a679c3584377322e85435a15ee307abbd182b6fce7e2
Standard x86 54f83be7c97e171e54af71249a93684edc73bba8a7ced3eb1f723974e2f791e8
Standard x86_64 974ac73f4a7059d81c3e34726519a1f792ccb37b937cf1c5253a1dd8b183c6d0
Free networks Universal e8725b677d739b42a204301e15c3a083c42dccfc4fdb185d87b2fd4ba630d0a5

Breezy Weather v5.2.8

15 Sep 12:05
Compare
Choose a tag to compare

Don’t know which release to choose? Just pick breezy-weather-5.2.8_standard.apk, or check INSTALL instructions for more details.

Improvements and fixes

  • Show precipitation probability when > 0 % (previously > 5 %)
  • [Tablet] If the location list is not empty, it will no longer open by default in portrait mode on tablets with large resolution

Sources

  • [MET Norway] Add support for alerts in Norway-only as main or secondary source (API is in beta, so might not be perfectly reliable)
  • [Open-Meteo] Fix precipitation nowcasting values being 4 times lower than expected
  • [ECCC] Fix failure to refresh when wind direction received from observation station is empty
  • [Gadgetbridge] Add missing fields (wind, UV, precipitation probability) (@joserebelo)

Translations

  • Translations updated

Checksums

Flavor Variant SHA-256
Standard Universal 960900d372014728495adbfaa68725fa8bb6856a22aa3f4991bf8043c167a436
Standard arm64-v8a cfe5184a67eb45fe3a88add56346b76a412a08dcc13b47f6bbab6638865433ed
Standard armeabi-v7a 268dd002fefacd424576d53e7a6b449d427b5ef0e9d4714659b4eddc2e3e44ac
Standard x86 d3a5e2f5d6c100f2299c7c4f2ad3c10af38d3e08503fc165101762e6cdb9f9eb
Standard x86_64 663fedd133dfb5c7ce174c0116f61c0e855c56bf1c125acde115174f674a95b8
Free networks Universal 4f8036f29af4a6667afe463bd83e38a7321d975a896db0277965fa5f96f3f9af

Breezy Weather v5.2.7

08 Aug 17:41
Compare
Choose a tag to compare

Don’t know which release to choose? Check INSTALL instructions.

Improvements and fixes

  • Change of behavior: on Android 10 , by default, day/night mode for locations is no longer enabled.
  • Add temperature normals in the daily detailed view
  • Fix trailing whitespaces returning inconsistent search results (@mags0ft)
  • Fix location permission dialog being shown twice when resuming app (@ecawthorne)
  • Fix prompt for background location permission not being shown
  • Cards fade in and other elements preferences can’t work if animations are disabled at Android system level, greying out these options in this case (@ecawthorne)
  • Add the app to the weather category. Might be useful for assistants or launchers. (@devycarol)

Sources

  • [Servizio Meteo AM] Fix some failures to refresh (@chunshek)
  • [Open-Meteo] Fix precipitation nowcasting when used as a secondary source (@min7-i)
  • [China] Fix very small values in the nowcasting chart
  • [Baidu IP location] Show “API unauthorized” error message when API key is invalid, instead of “Failed to find current location”

Translations

  • Initial translation added for Occitan (mercé Quentin!)
  • Translations updated

Checksums

Flavor Variant SHA-256
Standard Universal 77bdc89c988d496044dc29840ad04e2ae6df01205d08cf95262178b3489c6a87
Standard arm64-v8a e35c5afc7cfe4f21ecee9cb7e433d8f38b199b0725faafc77f9a292987711bf0
Standard armeabi-v7a 0e549c0ee90f093c25dd2f3329d19ca687d5024b42ff98ab54f4adc2bcfc496c
Standard x86 9ede6c93280c1c98e57341d1ea558217d7431ecf328f0ad3e562d775b19593c4
Standard x86_64 49d7f894d098b21bf2bd4cea4c214f773eb14510fbf7e57fde07ba51985206d4
Free networks Universal 4696108cc41771c7322f4e5937632c5d212e30cad2450d6fd4080505a7fa1e2c

Breezy Weather v5.2.6

17 Jul 16:21
Compare
Choose a tag to compare

Don’t know which release to choose? Check INSTALL instructions.

New features

  • [Standard version] Add an option to periodically check for app updates in the background. Available from Settings > Background updates. Disabled by default.
  • Allow to manually check for updates from Settings > About (icon). In the freenet flavor where non-free networks are not allowed, the button only asks to open the link in an external browser.

Improvements and fixes

  • Fix title not changing when going in a subcategory of settings (@min7-i)
  • Fix crash in old Android versions when trying to set location permissions that don’t exist (@min7-i)

Sources

  • [Servizio Meteo AM] Added as a possible primary source (@chunshek)
  • [AccuWeather, IMS] Fix text not being in Hebrew when selected language is Hebrew
  • Updated recommendations for new locations (existing locations must be modified manually, or re-added):
Location Source type Old New
Italy Main source Open-Meteo Servizio Meteo AM

Checksums

Flavor Variant SHA-256
Standard Universal 6b7198e346443ead58d8393a0183d68f475b5cba8048e7ba44433fb78d405175
Standard arm64-v8a b317e116d0e2f06a88369d138c9b180440d3e7b38495eee72518745f543c0ac9
Standard armeabi-v7a 44513b1d9bc911cb4da779dd73ecfe6cf3a841c8a32864de1986fdc503aa1bc8
Standard x86 ff45bb64ead411a206eafba2e960e22a918b38b2592f92a3ec02cbb4acc06142
Standard x86_64 6d5002c97331e3fa7b181c08c68b512c4415b74e6408b9f746ae2c14e50f4327
Free networks Universal d1264227d6c6732a2b113bbfdff44ac47a77836bc8216b3ab201aaf5e93cf87c

Breezy Weather v5.2.5

27 Jun 16:41
Compare
Choose a tag to compare

Don’t know which release to choose? Check INSTALL instructions.

Improvements and fixes

  • Add apparent temperature computing when missing (@chunshek). Will generally improve feels like temperature, as it avoids fallback to the -less useful- wet bulb temperature.
  • Improve wind chill computing (@chunshek).
  • Fix wrong category for UV when between two categories in some cases
  • Add one more decimal precision to the following pressure units: inHg, atm, kgf/cm²
  • Fix a day shift on some sources when adding a location from a different timezone that is already “tomorrow”
  • Fix hourly feels like not working in some cases
  • Fix “Edit location” dialog theme (@min7-i)
  • Fix day/night theme not respecting sunset/sunrise in alerts and pollen pages (@min7-i)
  • Recompute sun and moon data when sources return data from the wrong day (fixes some places being always “nighttime”)

Sources

  • [CWA] Added as available experimental main source in Taiwan (@chunshek)
  • [CWA] Added as available experimental secondary source in Taiwan for air quality, alerts and normals (@chunshek)
  • [NWS] Fix parsing issues when probability of thunder contains decimals
  • [Météo-France] Fix not showing as a suggested normals secondary source when not using Météo-France as main source
  • [ECCC] Fix refreshing issues in locations observing midnight sun
  • [China] Fix hourly forecast being shifted by one hour (@JiunnTarn)
  • [Open-Meteo] Disable ability to select more than one model at a time which would result in a failure to refresh

Translations

  • Translations updated
  • Hebrew translation added and completed (@nvurgaft, Doge)
  • Initial translation for Galician added (@adrianhermida)

Checksums

Flavor Variant SHA-256
Standard Universal 15476eea824c975ee9879e285f3d0a8a5f1f2563252e2a016c6de0d2cbcf2c39
Standard arm64-v8a a94d3f09ddd8b22e82b970e7b21789f960fb6d6c849bbfc51ff8b5973d0b99fe
Standard armeabi-v7a df4efb42c60512d0d5e55ed91326663fb1426948000ee97b40214d1d7be13607
Standard x86 5df3a25443fb74f6885b1f35006e90ba223b668deb82862527c0d7a04c94c9cb
Standard x86_64 d2e37524b43e019d5221b3b39bdae18f55cb1942b5a90f75b243ce35ee68305c
Free networks Universal 0a8f49667cd298ea0e1e0ddca53a04848685c24001639f687a679eb64c840619

Breezy Weather v5.2.4

01 Jun 11:30
Compare
Choose a tag to compare

Don’t know which release to choose? Check INSTALL instructions.

Improvements and fixes

  • Reorganized location list actions
  • Fix back button not correctly intercepted in widget config on Android >= 13 (@min7-i)
  • Fix notification-related settings not propagated immediately on Android >= 13 (@min7-i)
  • Fix today/tomorrow notification being silent on some devices (@min7-i)
  • Reduce lag on refresh on low-end devices/slow sources (@jayyuz)
  • Fix another crash case when sending data to Gadgetbridge (@kosmoz)

Translations

  • Translations updated
  • Dansk translation completed (thanks Rasmus!)

Checksums

Flavor Variant SHA-256
Standard Universal 6aea96830eaa9b7b9ea8311bc38d193640b629da334e3d88c2144eab855e8071
Standard arm64-v8a db6ac454f9d39d357786554bb0b4c6a8b71faabcddefe9036bf573b51c297bc2
Standard armeabi-v7a 92a76d3002373c28418731c6ee7fe7f78086bee3d5789a5266432f065c289531
Standard x86 1c0855a204371f2defcd20fc0e14ff39b9cb316daa2eb3d68e0eef15aa9bc48d
Standard x86_64 bfdd33f311143e0992daf77a6c874b7890a32006ad06f986e5f4794480fa5933
Free networks Universal 907b910e89cc392f09cb51fb9758b1dd352d6a7944c74102bf70d8bda2626023

Breezy Weather v5.2.3

05 May 11:48
Compare
Choose a tag to compare

Don’t know which release to choose? Check INSTALL instructions.

Improvements and fixes

  • Fix nowcasting values on sources with values 10-minute by 10-minute or more
  • [Alert page] Status bar black text on dark background when theme is light with day/night mode enabled (@suyashgupta25)
  • Adjust contrast of some caption texts in dark mode (@suyashgupta25)

Sources

  • [Open-Meteo] Allow to select “GFS GraphCast” model individually
  • [AccuWeather] Prevent user from selecting incompatible preferences

Translations

  • Translations updated
  • Initial translation added for Bengali (thanks Manab Ray!)

Checksums

Flavor Variant SHA-256
Standard Universal a555cc463158cb676a4df1513786baa3fdd637a2549575022524d96d17f038ca
Standard arm64-v8a 39b69d543ee084b55e0e7e5083908998f3e35ce225e6538ef1142b698fd82b06
Standard armeabi-v7a aaa45fc005eb9a233e2c4fbb5c9ec11949ff8abe4089c10ff483398e3e62a32d
Standard x86 e66cdd995d66105577c4c1055290fac8f7da75b7cd0a48f587d3fbe60145533c
Standard x86_64 484efcaf508a07aff7af721b255f0a4c8af377789f38c3b950855dd3bc10b05e
Free networks Universal ae738f707c51ea06d23d364c89e9f2279c0a794f3d31c4f8f9be38dbb996bca9

Breezy Weather v5.2.2

24 Apr 18:55
Compare
Choose a tag to compare

Don’t know which release to choose? Check INSTALL instructions.

Improvements and fixes

  • Cap refresh rate of live wallpaper to 60 Hz, to avoid consuming too much battery

Sources

  • [GeoSphere Austria] Fix precipitation values
  • [Pirate Weather] Fix parsing error due to server changes

Translations

  • Translations updated
  • Tamil added (thanks Naveen!)

Checksums

Flavor Variant SHA-256
Standard Universal 82b013807c9d1a87fc0863597b28d206ad3a427e1beb6fe5a3b1d811eeb05471
Standard arm64-v8a ff4a804980462ce2f0e2f467432408aa612b9270974b6712e77102b38ca51ca6
Standard armeabi-v7a 9cc302d801fdf860b3871db575ab4db79bc1ba5f0469d0f06953a8ea207e0d18
Standard x86 1f73462e76c1af3d7c9fca9abb086cae97cbddc3aede805ee94c84e6d4d50a01
Standard x86_64 f9bea71cf263146ebfb21898ba4835ad93e347898dcf60a494cd9a6a7b55bcec
Free networks Universal 5de54bfc026790e1581faa8345740d361d8164735090420a5159d1a8c336ac12

Breezy Weather v5.2.1

20 Apr 20:06
Compare
Choose a tag to compare

Don’t know which release to choose? Check INSTALL instructions.

Check IMPORTANT changes from major release v5.2.0 here: https://github.com/breezy-weather/breezy-weather/releases/tag/v5.2.0

Improvements and fixes

  • We no longer send notifications for alerts with minimal to no known threat to life or property, to avoid spamming in some countries where these kind of alerts are sent daily. Alerts with unknown severity may still be sent.
  • Moved “Edit location” button from footer to a pencil icon on top right
  • Fix sun or moon not showing in ephemeris card with some sources when the sun/moon is setting the day after
  • Fix crash when sending data to Gadgetbridge in some cases
  • Fix moving to next location when swiping on the nowcasting chart (@min7-i)

Translations

  • Translations updated
  • Fix formatting of Chinese calendar day of the month (@CoelacanthusHex)

Checksums

Flavor Variant SHA-256
Standard Universal 9bcdcc9bef68ba7d0b1458e87f81431aae31363aef4b1d3885d6383a07b62d98
Standard arm64-v8a 2adef002b213b9cf7b808aeb7af54dcbc120d4146bda69fb5ff59ae75efeedc5
Standard armeabi-v7a cb35f7fc850a659d3b6d77bf7f1e85f863784f01f37a4b041ba7dd8dcdf6dfd2
Standard x86 43b2e956582f6c62c4641c18f9c97eda673320b821e85da841d86b4cf06a11fd
Standard x86_64 91588573cb1956fff40bd664595a4fb777986ee2f9c37c152db468ed843c9213
Free networks Universal 231f6ff857cf4d45abcda50f4cb9c1354c5e784110288e9e2124872f08646702