September 15, 2023

  • Update to Xweather branding
  • Fix issue with maps not working in the layouts.Tropical block due to invalid location being used
  • Remove 1-hr precip from views.Observations


March 27, 2023

  • Fix improper timezone usage in daynight forecast view


April 18, 2022

  • Added `strict` filter to observations/summary requests to ensure proper data is returned.
  • Fixed error when using a PWS station for observations.
  • Fixed missing data issue for the observations/summary request.


February 22, 2022

  • Upgraded Xweather JS SDK version
  • Fixed issues related to local weather views sometimes not rendering due to data checks.
  • Fixed handling of conditions for international locations.
  • Fixed MapView not updating on place change via load()


September 15, 2021

  • Fixed issues related to using conditions for observations.


June 29, 2021

  • Added support for


June 21, 2021

  • Added support for conditions endpoint in observations-related views and layouts.
  • Fixed a value formatting issue that would display `NaN`.


June 8, 2021

  • Fixed an issue where the Sunmoon view would occasionally return an invalid place error via the WeatherBlox API.


May 24, 2021

  • Fixed an issue where batch API request parameters were not overriding individual request task params.


March 30, 2021

  • Minor widget style improvements.


March 19, 2021

  • Improvements and style tweaks to the free widgets.


March 1, 2021

  • Added neighborhoods to places search query by default.
  • Fixed local timezone not being used when rendering dates in the Forecast view.
  • Fixed an issue where Xweather account credentials were not always being initialized with the MapView properly.


January 6, 2021

  • Minor improvements to free widgets.


December 16, 2020

  • Fixed issue where selecting months/years in the Calendar layout would not update the view.
  • Improved handling of Calendar, HourlyForecast and HourlyObservations views when requested date range is not valid for the type of view.


November 5, 2020

  • Infrastructure upgrades and improvements for the WeatherBlox API.
  • Added support for upcoming free widget feature.


September 15, 2020

  • Fixed layout issue on mobile for detailed forecast when rows are expanded and collapsed.


August 18, 2020

  • Added support for accessing app-related views and classes from the underlying Javascript SDK.
  • Fixed issues with tropical system views not rendering properly.


January 14, 2020

  • Fixed issue where Forecast view would not always render data


July 15, 2019

  • Updated library to use the Xweather Javascript SDK *

  • Fixed issue where using :auto for the place was not displaying advisories in the ObservationView

* This is a major release that requires some changes to how you set up and use the WeatherBlox library, mainly when using the Javascript method. For more information, refer to our 1.0 to 2.0 migration guide.


March 7, 2019

  • Fix links not working for date/month/year selectors in monthly layout views
  • Fix sunrise/sunset outputting


February 25, 2019

  • Fix tropical cyclone view tabs not properly displaying storm listing when selecting a tab


January 8, 2019

  • Fix `metric` configuration option not being used when cookies enabled
  • Fix /views/forecasts/detailed view not adjusting based on value of `type` in configuration


December 3, 2018

  • Add support for updating tabular data when changing dates (JavaScript usage only)
  • Fix some view load and render methods not being triggered


September 5, 2018

  • Fix issue with geo bounds center calculation for tropical basin map views
  • Various minor bug fixes and improvements


August 20, 2018

  • Added new tropical views and tropical cyclone layout
  • Fix issue with map legend not updating when changing the map zoom/center
  • Fix location timezone not being used for outputting sunmoon data
  • Various minor bug fixes and improvements


May 30, 2018

  • Added support for automatically including Leaflet dependencies for Air Quality layout if not already included on the same page
  • Fixes several timezone-related issues with date-based links
  • Fixes an issue with multiple advisory legends being rendered in some instances
  • Fixes an issue with advisories links using the location county name instead of place name


May 7, 2018

  • Added air quality views and layouts
  • Added config option to disable use of cookies for units
  • Fix issue with advisories modal not rendering properly
  • Fix several issues related to date ranges in various views/layouts (e.g. Calendar, Obs Archive, Hourly Forecast, etc)
  • Various fixes and optimizations


March 16, 2018

  • MapViewer: added support for always showing past/future layers regardless of timeline's current position
  • PlacesSearch : fixed issue with submit button not submitting search request
  • Fixed several issues with the MapViewer and MapController views
  • Various bug fixes and improvements


September 15, 2017

  • Added hourly forecast view and day forecast layout
  • Added calendar view and layout
  • Various bug fixes and improvements


August 25, 2017

  • Added new normals view and layout
  • Added new summon view and layout
  • Improved error handling based on account options
  • Various bug fixes and performance improvements


June 19, 2017

Initial release