Atmos Weather Changelog

What's new in Atmos Weather 2.1.0 Beta 1

Apr 11, 2024
  • Bump app-builder-lib and electron-builder in /electron.

New in Atmos Weather 2.0.2 (Jan 16, 2024)

  • Bug Fixes:
  • Fixed crash on app start due to insufficient permissions on Android 14.
  • App now requests notification permission on Android.

New in Atmos Weather 2.0.1 (Jan 5, 2024)

  • Bug Fixes:
  • Android widget optimizations
  • Removed proprietary Google library (#15)

New in Atmos Weather 2.0.0 (Dec 20, 2023)

  • New Features:
  • Hourly forecasts have been completely revamped:
  • Temps are now displayed on a graph with weather icons.
  • Colors visually indicate temperature on the graph.
  • Chance of precipitation forecast is now available.
  • Relative humidity forecast is now available.
  • Wind speed and direction forecasts are now available.
  • Radar shows outlooks (convective, fire, hazards) from NOAA's Storm Prediction Center.
  • Widgets for the home screen are now available on Android. (Suggested by @HonestAbe7 in #9.)
  • Color theme can now be switched in the app. (Previously, the color theme always used system default. Suggested by @HonestAbe7 in #9.)
  • Improvements and Bug Fixes:
  • Uses less battery when on WiFi on Android.
  • Settings page lag reduced.
  • Fixed bug where tapping the remove location button multiple times during animation removes multiple locations.
  • Loading animation shows when elements are still loading.
  • Security Updates:
  • Updated electron and numerous other packages.
  • Back-End Changes:
  • The Android version of Atmos Weather no longer uses Apache Cordova. CapacitorJS is now used instead.
  • Javascript libraries are now embedded in the app. This reduces data usage and improves privacy.
  • Merges:
  • V2 Dev Migrate to Main Branch by @atticuscornett in #12
  • Bump sharp and @capacitor/assets by @dependabot in #13

New in Atmos Weather 2.0.0 Beta 1 (Dec 11, 2023)

  • Notify Users Of Update
  • Update README build instructions
  • Update full_description.txt

New in Atmos Weather 1.1.0 (Mar 23, 2023)

  • New Features:
  • Made UI much more responsive. (See backend changes for more info.)
  • Expandable forecasts now show all future forecasts provided by the NWS.
  • Air quality data is shown on location page.
  • Clearer and more detailed privacy statement in settings. (Suggested by @IzzySoft in #5)
  • Currently open screen is now indicated on the navigation bar.
  • Reduced battery usage when using mobile data instead of WiFi on Android.
  • Added support for AppImage. (Please see note before downloading.)
  • New events supported:
  • Lake Effect Snow Warning
  • Freezing Spray Advisory
  • Hydrologic Outlook
  • Bug Fixes:
  • Fixed UI bug with location search results.
  • Fixed UI bug with hourly temperatures in portrait mode.
  • County polygons now display correctly on radar.
  • Fixed background task not restarting after update.
  • Back-End Changes:
  • Made all previously synchronous http requests asynchronous, which has resulted in a much more responsive UI experience.
  • Major overhaul of Android Java code to improve readability.
  • Migrated from Google location services to Android location services.
  • Updated LeafletJS to 1.9.3.
  • County geometry is now self-hosted.
  • Merges:
  • Overhauled and Refactored All of the Android Java
  • Bump http-cache-semantics from 4.1.0 to 4.1.1 in /electron
  • initial fastlane structure

New in Atmos Weather 1.0.2 (Dec 24, 2022)

  • New Features:
  • Update popup added for devices that do not currently support automatic updates.
  • New event types are now supported:
  • Freezing Fog Advisory
  • Hard Freeze Watch
  • Lakeshore Flood Watch
  • Wind Chill Watch
  • Storm Watch
  • Avalanche Warning
  • Avalanche Watch
  • Bug Fixes:
  • Fixed text running off-screen due to a CSS mistake in a major element.
  • Fixed hourly forecast not displaying properly on certain devices and aspect ratios. (Issue #2)
  • Put repeating inline CSS in a class to improve readability and future style updates.
  • Made font size adjustments for the settings page on mobile.
  • Fixed mouse pointer showing some non-clickable elements as clickable.
  • Fixed potential issue that could allow hundreds of previous events to be stored and displayed, taking up unnecessary screen space and storage.
  • Security Updates:
  • Added a CSP (Content Security Policy) to make the app more secure due to a recommendation from Electron.
  • Updated electron, electron-updater, and electron-builder packages.
  • Back-End Changes:
  • Completely changed the way alert settings are handled on the settings page. Previously, each option had to be added manually in index.html. Now, the alert type options are generated automatically by atmos-ui.js. This saved hundreds of lines of code and will make adding new event types easier in the future.

New in Atmos Weather 1.0.1 (Oct 19, 2022)

  • New Features:
  • At long last, the Congressional App Challenge version warning screen has been removed.
  • Bug Fixes:
  • Automatic updates have been reenabled on Windows.

New in Atmos Weather 1.0.0 (Oct 19, 2022)

  • New Features:
  • Text-to-speech can now be enabled in settings for alerts.
  • Satellite option added in settings for the radar page.
  • Automatic startup files are now generated for Debian-based Linux distros.
  • Storm icon SVG fixed and icon added to location icons.
  • Radar page now indicates when polygons are loading and shows what percent of events (not polygons, as events can have multiple polygons) have loaded.
  • Current location feature updated.
  • Users can now tap on the current location to get more information.
  • Current location tile changes based on what current alerts it has.
  • New event types are now supported:
  • Storm Surge Warning
  • Storm Surge Watch
  • Tsunami Warning
  • Tsunami Advisory
  • Air Stagnation Advisory
  • Hazardous Seas Warning
  • Hazardous Seas Watch
  • Hard Freeze Warning
  • Tropical Cyclone Statement
  • Hurricane Local Statement
  • Lakeshore Flood Advisory
  • Lakeshore Flood Warning
  • Low Water Advisory
  • Heavy Freezing Spray Warning
  • Bug Fixes:
  • Fixed missing favicon on the browser version.
  • Fixed radar looking bad on devices with specific aspect ratios, (Issue #1)
  • Fixed issue where radar page would continue lazy loading after page was left.
  • Added link to NWS API on about page.
  • Fixed an audio bug that caused numerous copies of the same sound to play simultaneously for locations with multiple alerts.
  • Fixed map only zooming on the last polygon added for multi-polygon alerts.
  • Housekeeping:
  • Removed unnecessary npm packages.

New in Atmos Weather 0.9.3 (Sep 21, 2022)

  • New Features:
  • New Radar Settings:
  • Watch, advisory, and warning layers can now be toggled.
  • High-resolution polygons can now be enabled for counties.
  • Current Location:
  • Forecast information can now be viewed for current location.
  • Alerts are listed for current location (although more information is not yet viewable).
  • UI Updates:
  • Settings UI improved for mobile devices.
  • Build Changes:
  • macOS
  • ARM build is now available for macOS.
  • Linux
  • ARMv7L build is now available for Linux.
  • ARM64 build is now available for Linux.
  • Bug Fixes:
  • Minor UI margin fixes.
  • Minor grammatical error fixed.
  • Minor privacy statement error corrected.
  • Current location now refreshes again after errors.

New in Atmos Weather 0.9.2 (Sep 12, 2022)

  • New Features:
  • Radar has been updated with the following upgrades:
  • Radar now shows alerts for forecast zones and fire zones.
  • Radar transparency can now be changed.
  • Radar color scheme can be changed in settings.
  • Radar animation can now be played and paused.
  • Radar polygon loading optimized.
  • Changes to Linux builds:
  • No longer building to AppImage as it is not sufficient for the needs of the app and cannot run on startup.
  • .deb build added for x64 machines.
  • .tar.gz build added.
  • Bug Fixes:
  • New settings no longer behave strangely after updates and will be set to default until changed by the user.

New in Atmos Weather 0.9.1 (Sep 7, 2022)

  • New Features:
  • Blowing Dust Advisory event is now supported fully. Please check your settings after this update, as automatic settings updates are not yet supported. This is planned to be added in the future.
  • Support for new platforms: Linux and macOS
  • Automatic updates on Windows
  • Bug Fixes:
  • Radar page no longer freezes in certain circumstances.
  • Fixed building issues with Linux and macOS.

New in Atmos Weather 0.9.0 (Sep 1, 2022)

  • New Features:
  • Radar map now shows active alerts with polygons.
  • Alert if moving feature added on Android.
  • Full support for more weather event types.
  • User Interface Changes:
  • Subtle drop shadows now show around locations and forecasts.
  • Locations with active alerts now show before locations with none.
  • Previously received alerts now show from most recent to least recent.
  • Bug Fixes:
  • Location names will no longer say "undefined" due to a parsing error when location data came formatted differently than expected.
  • Fixed a bug that caused the app to freeze when opening the radar screen.
  • Alert sounds now stop when notifications are opened on the ElectronJS version.
  • Housekeeping:
  • Removed console outputs that are no longer needed.
  • Deleted files that are no longer needed.
  • Removed the Cordova electron platform folder because electron development is done now without Cordova.