Releases: breezy-weather/breezy-weather
Breezy Weather v5.3.1
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
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
- 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
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
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
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 thefreenet
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
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
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
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
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
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 |