Version History

1.8.0
Released November 15, 2017
  • ADD - airquality - limited public beta
  • ADD - airquality/forecasts - limited public beta
  • MOD - general - API will not support old / non active US zip codes and CA postal codes
  • MOD - places/postalcodes - new profile.active property set to true if the zip code / postal code is still active. false if no longer active
  • MOD - postalcodes - Update to 2017-11 Canadian Postal codes
  • MOD - postalcodes - Update to 2017-11 US zip codes
  • FIX - forecasts - sunrise/sunset off by 1 day with longitude >= 176
  • FIX - observations - sunrise/sunset off by 1 day with longitude >= 176
  • FIX - sunmoon - sunrise/sunset off by 1 day with longitude >= 176
  • FIX - other minor updates and improvements
1.7.7
Released November 8, 2017
  • FIX - advisories - hard free watch color code not correct
  • FIX - other minor updates and improvements
1.7.6.1
Released October 25, 2017
  • FIX - observations - Some queries/filter combinations could improperly return results without sky information
  • FIX - places - City, XX where XX was a country abbreviation that matched a China province would fail to search the country
  • FIX - other minor updates and improvements
1.7.6
Released October 24, 2017
  • ADD - lighting/summary - new endpoint that provide summary information (total lighting pulses, etc) for use with lightning API subscriptions
  • MOD - general - NULL is now a valid query value. i.e. /observations/search?query=rh:NULL
  • MOD - general - NULl and !NULL are no longer case sensitive.
  • MOD - threats - storm cell query parameters cannot be used with the threats endpoint. i.e. obtain threats based on storms with a 90% chance of hail
  • FIX - rivers - filter=lowwaterecord not working properly
  • FIX - advisories/summary - intermittent API error when using the wind or nonprecip filters
  • FIX - observations/summary - intermittent API errors for some observations prior to 2013
  • FIX - places/airports - query=name:xxxx improperly querying against the airport city name vs airport name
  • FIX - other minor updates and improvements
1.7.5.2
Released September 21, 2017
  • FIX - observation/archive - closest action not properly accounting for timezone.
  • FIX - observation/summary - closest action not properly accounting for timezone.
  • FIX - other minor updates and improvements
1.7.5
Released September 20, 2017
  • ADD - rivers - New rivers endpoint providing access to AHPS river and lake gauge information
  • ADD - rivers/gauges - New rivers/gauges endpoint provide access to AHPS river gauage information
  • ADD - places - profile now includes wxzone, firezone, fips and countyid information when available (US & Canada)
  • ADD - places/postalcodes - profile now includes wxzone, firezone, fips and countyid information when available (US & Canada)
  • ADD - places/airports - profile now includes wxzone, firezone, fips and countyid information when available (US & Canada)
  • MOD - advisories - support for querying issued, begins, expires and added timestamps via query parameter
  • MOD - advisories - can now sort by begins timestamp
  • ADD - advisories - new beach filter option (for rip currents etc)
  • MOD - advisories/summary - support for querying issued, begins, expires and added timestamps via query parameter
  • MOD - earthquakes - support for querying observed time via query parameter
  • MOD - general - !NULL is a valid query parameter value. i.e. /observations/55403?qury=rh:!NULL will only return values where humidity is not null
  • MOD - lightning - support for height and number of sensors. in output and new query/sort options
  • MOD - forecasts - now calculating F temperatures prior to rounding C temperatures
  • FIX - advisories - support for Storm Surge watch/warning categories and colors
  • FIX - advisories - support for rip current statement category and color
  • FIX - observations/archive - correct date localization globally
  • FIX - observations/summary - correct date localization globally
  • FIX - sunmoon - corrected date localization
  • FIX - sunmoon - skip parameter ignored
  • FIX - other minor updates and improvements
1.7.4
Released August 16, 2017
  • MOD - General - August 2017 US zip codes & Canadian postal codes update
  • MOD - General - Latest US fips, weather zone and fire zone updates
  • MOD - places - fips:##### location support is no longer case sensitive. Can use fips:###### or FIPS:#####
  • MOD - observations/summary - add default psort=dt:1 if no psort provided, so individual obs are sorted
  • MOD - observations/summary - increase plimit max allowed to 1500 to support stations that report once per minute
  • FIX - observations/summary - pskip support not always working properly
  • FIX - advisories - Add improved support for Canadian Tropical Cyclone Statement, Weather Advisory
  • FIX - other minor updates and improvements
1.7.3
Released August 8, 2017
  • ADD - advisories - new country specific filters: canada, usa and allcountries
  • ADD - advisories - new hassmallpoly filter limit queries to alerts with a small polygon
  • ADD - advisories - new distinct filter returns a single copy of alerts. For use at the country level
  • ADD - advisories/summary - support for Canadian alert summaries
  • FIX - forecasts - improved support for smoke weather type
  • FIX - forecasts - improved phrasing for haze weather type
  • FIX - other minor updates and improvements
1.7.2
Released July 31, 2017
  • ADD - advisories - Support for Canadian Alerts
  • ADD - advisories - details.cat now set to the category the alert type is part of. i.e. flood, winter, heat, wind etc.
  • ADD - places - Support for Canadian Location Codes (CLC-######) as a supported place format
  • MOD - lightning - previously no guaranteed order by time, now defaults to descending matching other endpoints
  • FIX - other minor updates and improvements
1.7.1
Released July 24, 2017
  • ADD - advisories - details.cat will contain the general category/grouping of the alert type
  • MOD - lightning - improved lightning addon support
  • MOD - general - improved HTTP OPTIONS support
  • MOD - general - update Canadian Postal Codes
  • FIX - other minor updates and improvements
1.7.0
Released June 19, 2017
  • ADD - advisories - new id attribute
  • ADD - advisories - details.color attribute now contains the alert 6 character hex
  • ADD - advisories - details.emergency attribute. Set to true if Tornado Emergency or Flash Flood Emergency issue as part of the respective warning, false otherwise
  • ADD - advisories - new geoPoly attribute. If small polygon is set in the poly, geoPoly will be a GeoJSON version of the small polygon
  • ADD - advisories - loc attribute. The location (lat/long) of the weather zone centroid or county centroid now included
  • ADD - advisories - GeoJSON support via format=geojson. Will return points or if there is a small polygon, the feature will be of type polygon
  • ADD - advisories - Query by advisory ID. i.e. /advisories/:id
  • ADD - advisories - Affects action support
  • ADD - lightning - Support for new developer, basic and premium lightning API subscriptions
  • ADD - lightning - ob.age attribute contains the age in seconds from lightning observation to API request
  • MOD - general - query parameters for the name, state and country are no longer case sensitive. i.e. query=name:MinnEap will work correction
  • MOD - advisories - query by weather zone or county no longer case sensitive. i.e. query=wxzone:MnZ014
  • MOD - advisories/summary - query by weather zone or county no longer case sensitive. i.e. query=wxzone:MnZ014
  • MOD - batch - now returns API error if more than 25 requests in a single call. Previously only used the 1st 25.
  • MOD - lightning - speed improvments for querying cloud to ground strikes
  • MOD - stormcells/summary - summary.range now includes from/to atrributes
  • MOD - advisories/summary - summary.range now includes from/to attributes
  • MOD - stormreports/summary - summary.range now includes from/to attributes
  • FIX - stormreports - query parameter with code:# now working properly.
  • FIX - normals - filter=hasprecip not working properly in all use cases
  • FIX - observations/archive - psort=dt:1 not working properly
  • FIX - general - update latest US and Canadian Postal Codes
  • FIX - general - update latest ip to city database for :auto functionality
  • FIX - general - maxhits errors will now cache for 60 seconds
  • FIX - other minor updates and improvements
1.6.16
Released May 30, 2017
  • MOD - general - Update with latest US and Canadian postal codes
  • FIX - advisories - Intermittent errors when querying by US weather zones (i.e. MNZ001)
  • FIX - other minor bug and database updates
1.6.15
Released May 2, 2017
  • MOD - batch - Increase the maximum batch request endpoints from 10 to 20
  • MOD - places - Update population values
  • MOD - places - Improvements for the China province support
  • FIX - other minor bug and database updates
1.6.14
Released April 18, 2017
  • ADD - places - Chinese province names and abbreviations returned in places output
  • ADD - general - can include Chinese province name or abbreviation in query Guangzhou, Guangdong or Guangzhou,GD or Guangzhou,GD,CN
  • ADD - general - can query data with Chinese province, return up to 100 observations from Guangdong, China /observations/search?query=country:cn,state:gd&limit=100
  • MOD - threats - several threats endpoint improvements
  • FIX - other minor bug and database updates
1.6.13
Released April 5, 2017
  • ADD - stormreports/summary - new range.fromTimestamp and range.toTimestamp elements correspond to the requested data range
  • MOD - general - latest IP to City DB Update
  • FIX - stormreports - occasional API error with some older storm report data
  • FIX - stormreports - details query not working properly. Can now use filter=hail&query=detail:1 to filter storm reports for hail with a size >= 1 inch
  • FIX - stats - Correction for hourly API stats display within members area
  • FIX - other minor bug and database updates
1.6.12
Released March 20, 2017
  • MOD - general - improved support for alternate city names. Example: nyc,ny
  • MOD - general - registered app namespaces may now support wildcard asterisk at the end. Example: com.aerisweather.*
  • FIX - observations/summary - Improved precipitation total QC handling
  • FIX - forecasts - weather phrase correction SleetSnow to Sleet/Snow
  • FIX - other minor bug and database updates
1.6.11
Released March 7, 2017
  • ADD - general - crossdomain.xml support for flash users
  • ADD - advisories/summary - new tornado filter option
  • FIX - observations/archive - closest action not always allowing past dates
  • FIX - various other minor fixes and improvements.
1.6.10
Released February 27, 2017
  • ADD - general - !NULL query string operator = not null
  • FIX - observations - Improved handling of NSC, NCD
  • FIX - observations/recent - Improved handling of NSC, NCD
  • FIX - observations/archive - Improved handling of NSC, NCD
  • FIX - various other minor fixes and improvements.
1.6.9
Released February 13, 2017
  • ADD - observations - estimated solar radiation added to observations if observed not available.
  • ADD - observations/recent - estimated solar radiation added to observations if observed not available.
  • ADD - observations/archive - estimated solar radiation added to observations if observed not available.
  • MOD - foreacasts - filter=xxxx model name now returns forecatss based on specific model. supports hrrr, nam, gfs, gefs, ndfd, hrdps
  • FIX - observations - visibility with a fraction were not always parsed correctly.
  • FIX - observations/recent - visibility with a fraction were not always parsed correctly.
  • FIX - observations/archive - visibility with a fraction were not always parsed correctly.
  • FIX - observations - some new zealand stations reporting clouds with
1.6.8
Released January 17, 2017
  • MOD - threats - threats endpoint now part of Premium API level
  • MOD - stormcells - threats endpoint now part of Premium API level
  • MOD - stormcells/summary - threats endpoint now part of Premium API level
  • MOD - convective/outlook - now part of the Premium API level
  • MOD - fires/outlook - now part of the Premium API level
  • MOD - phrases/outlook - short phrase simplified from 20 degrees below zero to just -20 degrees
  • FIX - phrases/outlook - not including negative/below zero for around -20 phrase type
  • FIX - forecasts - incorrect spacing for partly cloudy with isolated showers phrasing
  • FIX - various other minor fixes and improvements.
1.6.7
Released January 9, 2017
  • MOD - phrases/outlook - English snowfall rounded to nearest .25 inch
  • MOD - phrases/outlook - metric snowfall rounded to 1 decimal place in centimeters
  • FIX - phrases/outlook - Not properly handling metric temperatures below zero
  • FIX - phrases/outlook - Metric temperatures being incorrectly rounded
  • FIX - forecasts - US snowfall forecasts would sometimes return null vs 0 for days 4 - 7
  • FIX - observations/archive - Improved support for Historical addon
  • FIX - observations/summary - Improved support for Historical addon
  • FIX - various other minor fixes and improvements.
1.6.6
Released December 8, 2016
  • MOD - observations - remove any potential unprintable characters from the raw attribute
  • MOD - general - Latest public zone / fire zone updates.
  • FIX - various other minor fixes and improvements.
1.6.5
Released November 30, 2016
  • MOD - forecasts - improvements to chance of precip (POP) values
  • MOD - forecasts - the #hr filter now allows using h,hr, hrs, hour, hours for consistency
  • FIX - observations - areas of fog improperly being returned as scattered fog
  • FIX - various other minor fixes and improvements.
1.6.4
Released November 17, 2016
  • ADD - advisories - Advisories endpoint now available to API Basic subscribers
  • ADD - Observations - new allownosky filter can be used to override the default query behavior
  • MOD - Observations - Default queries use observations that have temps, sky information and pass QC
  • FIX - forecasts - Corrected issue for potential of mostly sunny with rain phrasing
  • FIX - various other minor fixes and improvements.
1.6.3
Released November 8, 2016
  • ADD - observations - QC and QCcode properties available
  • MOD - observations - Enhanced QC, by default stations with an observation set to Caution or Failed QC will be ignored.
  • FIX - observations - Some METARS that did not provide cloud/sky/weather information improperly stating sunny/clear vs null
  • FIX - forecasts - In some instances the extended forecast would improperly set POP to 0 when no coverage available.
  • FIX - various other minor fixes and improvements.
1.6.2
Released October 24, 2016
  • ADD - observations - hassky mapping available to requesting pws stations with clouds/weather
  • MOD - general - Improved integration for upcoming single AMP / API developer account
  • FIX - observations - Some PWS with no sky/weather improperly reporting sunny/clear vs null
  • FIX - observations - By default stations not reporting sky/weather are ignored.
  • FIX - various other minor fixes and improvements.
1.6.1
Released October 11, 2016
  • ADD - headers - X-Aeris-Auto set to 1 if user used :auto as the place
  • ADD - places - Add support for IP as a supported place
  • MOD - observations - allow past day to go back -25 hours vs -24 hours for plus level.
  • FIX - various other minor fixes and improvements.
1.6.0
Released October 4, 2016
  • ADD - stormreports - tropical category
  • ADD - stormreports - filter=tropical to limit results to tropical related reports
  • ADD - stormreports/summary - tropical category
  • ADD - stormreports/summary - filter=tropical to limit results to tropical related reports
  • ADD - caching - Support for s-maxage within cache-action
  • ADD - sunmoon - sun.polarnight = true if sun never rises above the horizon
  • ADD - sunmoon - sun.midnightsun =true is sun never goes below the horizon
  • ADD - stormcells - traits object allows quickly verifying if stormcell has hail, tornadic, rotating, potential threat
  • ADD - stormcells - isgeneral, ishail, istornado, isrotating query mappings 0= no, 1 = yes
  • ADD - stormcells - isgeneral, ishail, istornado, isrotating sort mappings
  • ADD - stormcells - rainmoderate, rainheavy, rainintense filters to limit results
  • ADD - stormcells/summary - traits object with count of storms that are general, have hail, rotating, tornado or a potential threat
  • ADD - stormcells/summary - rainmoderate, rainheavy, rainintense filters to limit results
  • ADD - stormcells/summary - isgeneral, ishail, istornado, isrotating query mappings 0= no, 1 = yes
  • ADD - stormcells/summary - new filter=bystate to return summary of storm cells for each state that cells exist in
  • ADD - stormcells/summary - new sumXXXXX sort filters that can be used with filter=bystate to sort results by state based on number of storms potentially tornadic, with hail etc.
  • FIX - sunmoon - issue with timezone offset when requesting info for single day for location during polar night
  • FIX - sunmoon - sun.rise, sun.set not being set for location in polar night. Now properly set to null
  • FIX - various other minor fixes and improvements.
1.5.2
Released September 19, 2016
  • ADD - indices - New outdoor activity indices: swimming, golf, biking, campfires and bees
  • ADD - stormreports/summary - Now supports within action
  • ADD - stormcells/summary - Now supports within action
  • ADD - advisories/summary - BETA endpoint for receiving summary of active advisories
  • ADD - observations - support for ceilingFT / ceilingM when available
  • MOD - advisories - includes.zipcodes now only include zip codes whom’s centroid lies within small polygon, when available.
  • MOD - normals - Allow plimit=31 so can fetch 1 month in a single query
  • MOD - forecasts - Improved prob of precipitation values
  • MOD - forecasts - Daily forecasts now give less precedence to early morning fog
  • MOD - forecasts - Improved forecast speed performance.
  • MOD - stormreports/summary - returns states in alphabetical order
  • MOD - stormreports/summary - now include report category
  • FIX - observations - Query with :id and filter=allstations, pwsweather stations may be ignored
  • FIX - observations/archive - Correct API error with PWS data if location not available
  • FIX - advisories - Whey query by zip code the filter=county would be ignored
  • FIX - various other minor fixes and improvements.
1.5.1
Released May 19, 2016
  • ADD - stormreports - add dust reports filter
  • ADD - stormreports - add marine filter and category
  • ADD - lightning - new recTimestamp and recISO attrributes which note the receipt time of the lightning strike information
  • ADD - places - population provided if available via profile.pop attribute.
  • ADD - observations - ceilingFT and ceilingM added for cloud ceiling. null if not available in observartion
  • MOD - general - improve warning message for invalid_param
  • MOD - forecasts - improvements for chance or precip (pop)
  • MOD - observations - improvements for feelslike temperature when below 50 and windy
  • MOD - places - improved profile.tz handling to prevent occassional default of UTC
  • FIX - forecasts - profile.tz incorrectly set to UTC is query by lat/lon in non populated areas.
  • FIX - stormreports - add coastal flood reports to flood category and filter
  • FIX - various other minor fixes and improvements.
1.5.0
Released April 12, 2016
  • ADD - forecasts - forecast snow amounts available globally
  • MOD - from/to - support fractional relative times, such as -1.5hours
  • MOD - forecasts - plimit or limit can be used, for backward compatibility limit is used if both provided.
  • MOD - records - adjustments for speed improvement when querying
  • MOD - tides - adjustments for speed improvement when querying
  • MOD - observations - hassky filter on by default
  • MOD - observations/summary - efficiency improvements providing speed improvements when querying
  • MOD - forecasts - Improved POP values (chance of precip), especially hourly requests.
  • MOD - route action - support hwne
1.4.3
Released March 22, 2016
  • ADD - various - new route action

  • ADD - route action - new mindist parameter for route action
  • ADD - observations - hassky filter & query option, to only use observation stations that report sky and weather info
  • ADD - observations/recent - hassky filter & query option
  • ADD - observations/archive - hassky filter & query option
  • ADD - observations/summary - hassky filter & query option
  • ADD - snowdepth - new snow depth endpoint, daily snowdepth, coverage US & Canada
  • ADD - convective/outlooks - new filters for sigtorn, sighail, sigwind
  • MOD - CORS - support for CORS post requests for new route action
  • MOD - various - Allow hr in place of hour in from/to parameters. Matches AMP offset usage.
  • MOD - precip/estimate - Now allows fetching up to 31 days at a time
  • FIX - within action - Some polygon requests failing when requesting GeoJSON output
  • FIX - indices - bug with health indices handling of the Feb 29th leap day.
  • FIX - precip/estimate - days with 0 precip being displayed out of order
  • FIX - observations/archive - sunrise/set times were in GMT instead of localized to location.
  • FIX - other minor bug fixes, improvements, db adjustments and schema updates

1.4.2
Released January 28, 2016
  • ADD - winter/snowdepth - new endpoint in Beta

  • ADD - precip/estimate - new endpoint in beta
  • MOD - cache - Cache-control header now includes private/public
  • FIX - within action - within action using too large of a circle radius
  • FIX - forecasts - UVI returning a value of NULL in areas it should be zero
  • FIX - within action - If user provides incorrect geometry (polygon) API error incorrectly returned
  • FIX - advisories - Searching by zip code now always using the zip code centroid vs an associated town center.
  • FIX - normals - timestamp/dateTimeISO could be a day off in some cases though data was correct.
  • FIX - places - correct issue with capitalization after an apostrophe in a location name
  • FIX - other minor bug fixes, improvements, db adjustments and schema updates

1.4.1
Released December 10, 2015
  • ADD - advisories - new ‘added’ query / sort mapping.

  • ADD - advisories - new ‘loc’ query / sort mapping.
  • ADD - droughts/monitor - us drought monitor endpoint beta
  • ADD - lightning - support for intra-cloud lightning: Lightning requires additional licensing
  • ADD - observations - new ‘solrad’ query / sort mapper. Useful for PWS that report Solar radiation.
  • MOD - threats - Phrasing improvements
  • FIX - geojson - Fix bug with IDs not always returned in geojson format
  • FIX - observations - Improved handling of FZUP
  • FIX - stormreports - details for precip incorrectly set to tempC/F vs rainMM/IN
  • FIX - stormreports/summary - rain min/max/avg corrected to MM, not CM
  • FIX - other minor bug fixes, improvements, db adjustments and schema updates

1.4.0
Released September 17, 2015
  • ADD - GeoJSON - For most endpoints, passing format=geojson or Accept header with ‘application/vnd.geo+json’ returns geojson

  • MOD - GeoJSON - Updates to documentation with GeoJSON examples
  • ADD - stormreports - New cat attribute, provides common attribute for common storm report types. See documentation for cats.
  • ADD - stormreports - fires filter to filter on fires based storm reports.
  • ADD - droughts/monitor - New US Drought Monitor endpoint
  • ADD - fires/outlook - New Fires Outlook endpoint
  • ADD - convective/outlook - New Convective outlook endpoint. Added to Storm Threats API add-on
  • ADD - threats - Endpoint providing near by storm threats. Added to Storm Threats API add-on
  • ADD - stormcells/summary - New storm cells summary endpoint. Added to Storm Threats API add-on
  • ADD - stormreports/summary - New endpoint providing storm report summary information. Added to Storm Threats API add-on
  • ADD - batch - batch requests now support global fields parameter. For use when all requests are the same endpoint.
  • ADD - indices/coldflu - Health index endpoint for weather relating to cold and flus. Current and forecasts
  • ADD - indices/arthritis - Health index endpoint for weather relating to arthritis pain. Current and forecasts
  • ADD - indices/sinus - Health index endpoint for weather relating to sinus headaches. Current and forecasts
  • ADD - indices/migraine - Health index endpoint for weather relating to migraines. Current and forecasts
  • ADD - indices/outdoors - Weather related index for outdoor activities. Current and forecasts
  • MOD - forecasts - Improved higher resolution point forecasts for Canada
  • MOD - forecasts - forecasts improvements
  • MOD - observations - Improved sky/weather support for Personal Weather Stations
  • FIX - observations - improved handling of errant weather types
  • FIX - advisories - filter=all not always returning expected results
  • FIX - other minor bug fixes, improvements, db adjustments and schema updates

1.3.10
Released July 28, 2015
  • MOD - lightning - additional improvements

  • MOD - indices - added to premium bundle
  • MOD - observations/summaries - take out of beta
  • FIX - observations/summaries - precip calculation corrections for specific PWS
  • FIX - other minor bug fixes, improvements, db adjustments and schema updates

1.3.9
Released June 30, 2015
  • MOD - forecasts - improved handling for models that do not provide RH or dew point

  • MOD - lightning - various improvements
  • FIX - other minor bug fixes, improvements, db adjustments and schema updates

1.3.8
Released June 2, 2015
  • ADD - forecasts - dateTimeISO to codedWeather array

  • ADD - forecasts - UVI support (out 5 days)
  • ADD - stormcells - new rainmoderate, rainheavy, rainintence filters
  • MOD - advisories - improved handling of small polygon.
  • MOD - observations/summary - improvements for total precip
  • MOD - stormcells - affects action now supports population
  • MOD - sunmoon - improved moon calculations
  • FIX - observations - metar wx code DZSN and SNDZ not handled properly
  • FIX - other minor bug fixes, improvements, db adjustments and schema updates

  •  

1.3.7
Released May 12, 2015
  • MOD - Places - Improved handling of Canadian Locations

  • FIX - general - API error if slash in namespace
  • FIX - observations - incorrect handling of some PWS weather codes
  • FIX - forecasts - precip output as null instead of zero if actually zero
  • FIX - observations/summary - intermittent DST bug in output
  • FIX - other minor bug fixes, improvements, db adjustments and schema updates

  •  

1.3.6
Released December 16, 2014
  • ADD - normals - hastemp, hasprecip, hassnow,hassnowd filters

  • MOD - places - improvements for location searching
  • FIX - observations - improved support for PWS that do not send weather
  • FIX - forecasts - API error if requested international forecast outside of the next 15 days
  • FIX - other minor bug fixes, improvements, db adjustments and schema updates

1.3.5
Released November 21, 2014
  • ADD - observations - new filter=hasprecip, utilizes only stations known to return precip

  • ADD - observations - new filter=allstations - utilizes official and expanded observation network
  • ADD - observations - new filter=pws - utilizes stations from pwsweather only
  • ADD - observations/summary - new filter=hasprecip, utilizes only stations known to return precip
  • ADD - observations/summary - new filter=allstations - utilizes official and expanded observation network
  • ADD - observations/summary - new filter=pws - utilizes stations from pwsweather only
  • ADD - observations/archive - new filter=hasprecip, utilizes only stations known to return precip
  • ADD - observations/archive - new filter=allstations - utilizes official and expanded observation network
  • ADD - observations/archive - new filter=pws - utilizes stations from pwsweather only
  • ADD - normals - add timestamp and datetimeISO to represent the date requested
  • ADD - stormcells - added hail.maxSizeMM value
  • MOD - forecasts - filter=day, avgtempF/C now supported
  • MOD - forecasts - improved phrasing for cloud / weather combinations
  • MOD - within - improved date line wrapping support
  • MOD - stormcells - improved caching
  • MOD - observations - Stations known to return precip will now default to 0 if non provided. Other stations null
  • MOD - observations/summary - Stations known to return precip will now default to 0 if non provided. Other stations null
  • MOD - observations/summary - many improvements for precip.total calculations
  • FIX - forecasts - improvements for filter=daynight and low temperature support
  • FIX - forecasts - correct forecast json schema
  • FIX - forecasts - ensure calculated values are rounded to proper decimal places
  • FIX - Sunmoon - fix localization bug causing data to skip to next day after Midnight UTC
  • FIX - general - query API with bad controller now returns proper error
  • FIX - other minor bug fixes, improvements, db adjustments and schema updates

1.3.4
Released September 26, 2014
  • ADD - observations/summary - New precip query/sort mappings

  • ADD - records - US Daily records through 1800s now supported
  • MOD - forecasts - Updated forecasting platform, now supporting higher resolution
  • FIX - observations/summary - Several fixes and improvements for total precip
  • FIX - records - API error if a record did not have a previous date
  • FIX - forecasts - Ensure pop and wind direction are integers
  • FIX - forecasts - Corrected “sunny with hazy” phrase
  • FIX - observations - Corrected “sunny with hazy” phrase
  • FIX - general - API error if UTF-8 country passed.
  • FIX - observations/summary - Correction for using local timezone during date change when no from parameter provided
  • FIX - observations/summary - Now sorts by date ascending by default
  • FIX - other minor bug fixes, improvements, db adjustments and schema updates

1.3.3
Released September 2, 2014
  • FIX - General - Prevent caching of endpoint requests that have warn_no_data warning

  • ADD - Forecasts - Support for min/max/avg FeelsLike and dewpoint
  • FIX - Observations - solradWM2 defaults to null if not provided.
  • MOD - Observations - removed deprecated windMPH, windKTS, windKMH (listed as deprecated in 2011)
  • MOD - Observations/summary - return summary for station with temp for general query
  • ADD - Observations/summary - add new precip and precipc query / sort mappings
  • FIX - Observations/summary - summary.datetimeISO not using localized time.
  • ADD - Observations/summary - add min/max/avg solrad query/sort mappings
  • FIX - Observations/summary - average values now null if none available
  • FIX - other minor bug fixes, improvements, db adjustments and schema updates

1.3.2
Released August 4, 2014
  • MOD - stormcells - increase limit for enterpise level

  • FIX - Observations/summary - actions not always working properly
  • FIX - Observations/summary - pressure inches should be rounted to two decimals
  • MOD - Observations/summary - return summary for station with temp for general query
  • MOD - Observations/summary - avg values should be null if count = 0
  • MOD - Advisories - Firezones now fully supported
  • MOD - General - Firezones can be a place id / location
  • FIX - Indices - radius and filter parameters supported
  • FIX - Indices - occassional api error if extreme temperature
  • FIX - Records - Support latest daily record information
  • FIX - other minor bug fixes, improvements, db adjustments and schema updates

1.3.1
Released July 2, 2014
  • ADD - Observations - new ob.solradWM2 for stations that provide

  • MOD - Observations - Default using obs with a temperature for general queries
  • MOD - Obsevations - improvements for ob.light calculation. Uses solar radiation is available
  • ADD - Observations/recent - new obs.solradWM2 for stations that provide
  • ADD - Observations/summary - solar radition support for stations that provide
  • FIX - Observations/summary - api error if no summary available
  • ADD - Indices - new health indices for migraine, arthritis, sinus, coldflu
  • FIX - General - Correct caching issue when max daily hits occur
  • FIX - Places - UTF-8 characters sometimes escaped in output
  • FIX - other minor bug fixes, improvements, db adjustments and schema updates

1.3.0
Released June 2, 2014
  • FIX - General - Within queries now verify coords & return an INVALID_COORD error vs api error

  • MOD - General - Batch requests will capture individual request errors and include in result.
  • MOD - Stormreports - Support for report.detail.sleetIN and report.detail.sleetCM
  • MOD - Stormreports - Support for query by storm report id
  • ADD - Fires - new fire ID attribute
  • ADD - Fires - Support query by ID
  • FIX - Fires - Occasional API error based on fire type
  • ADD - Lightning - new ID attribute in result
  • ADD - Lightning - Support query by ID
  • MOD - Forecasts - Improvements for primary weather determination
  • ADD - Indices - New indices endpoint
  • ADD - Observations - ob.precipIN and ob.precipMM now available for stations that report.
  • ADD - Observations - profile.elevM and profile.elevFT added
  • ADD - Observations - ob.sky provides estimated cloud coverage percentage 0= clear, 100 = overcast
  • ADD - Observations - ob.light provides estimated light level percentage (0-100)
  • ADD - Observations - ‘elev’ query mapping (elevation)
  • ADD - Observations - ‘precip’ query mapping (elevation)
  • FIX - Observations - Blowing Spray properly using code BY
  • FIX - Observations/archive - Localization for dates not always adhered too
  • FIX - Observations/archive - For unknown stations API error occassionally occurred
  • FIX - Observations/recent - For unknown stations API error occassionally occurred
  • ADD - Observations/recent - ‘elev’ query mapping (elevation)
  • ADD - Observations/recent - ‘precip’ query mapping (elevation)
  • ADD - Observations - filter=allstations add support for many new observation stations
  • FIX - Observations/recent - filter=allstations add support for many new observation stations
  • ADD - Observations/summary - New endpoint for obtaining daily summaries
  • FIX - other minor bug fixes, improvements, db adjustments and schema updates

1.2.22
Released April 30, 2014
  • FIX - General - Modification for improved handling of bug in iOS SDK using within queries

  • FIX - General - Capitalize place names after a period i.e. D.C. vs D.c.
  • FIX - Caching - Improved cache handling of bad locations
  • FIX - Caching - Improved caching of batch requests
  • FIX - Observations - If no cloud over CL (Clear) sometimes returned improperly
  • FIX - Observations - Heat index now calculated based on >= 80F
  • MOD - Observations - Improved handling of unknown weather codes
  • MOD - Observations - Additional QC handling of invalid humidity, temperatures and wind
  • ADD - Observations - Support for additional observation stations
  • FIX - Observations/Recent - API error returned if no place set for station
  • MOD - Forecasts - Additional weather combination phrases
  • MOD - Forecasts - Improvements for primary weather determination
  • FIX - other minor bug fixes, improvements, db adjustments and schema updates

1.2.20
Released February 27, 2014
  • MOD - earthquakes - report.location output now includes units

  • MOD - stormcells - Improvements for tornadic storm cells
  • MOD - forecasts - Support for skip / pskip parameter.
  • MOD - forecasts - Support for plimit parameter as alternative to limit
  • MOD - forecasts - Improvements to weather phrasing
  • MOD - fields Parameter - Improvement for supporting dot notation.
  • MOD - tiles - Improvements for improve speed on tile requests.
  • MOD - cache improvements - Cache-Control header in response.
  • FIX - normals - RelativeTo object incorrectly returned as “relative”
  • FIX - forecasts - Correct intermittent bug with night temperatures when using filter=daynight
  • FIX - forecasts - Under rare circumstances fitler=daynight may show sunny at end of day
  • FIX - observations - RADZ not being coded properly
  • FIX - caching - Improvements for callbacks that include periods.
  • FIX - other minor bug fixes, improvements, db adjustments and schema updates

1.2.19
Released October 1, 2013
  • ADD - stormreports - new detail mapping for query / sort parameters

  • ADD - tropics - new tropics/outlookprobs endpoint. In Beta until 1.3 release
  • ADD - places - new places/postalcodes endpoint.
  • ADD - tiles - New Hires Visible Satellite tile set
  • ADD - tiles - New radar / satellite combined tileset (radsat)
  • ADD - tiles - New radar / adv combined tileset (radalerts)
  • ADD - tiles - Ability to fetch image based on bounding box and custom width / height
  • ADD - tiles - Ability to fetch image based on lat/lon center, radius and custom width/height
  • ADD - tiles - Ability to pass a custom callback when requesting time meta data
  • ADD - tiles - Ability to request tiles / image with “latest” in place of timestamp.
  • ADD - tiles - Ability to request tiles / image with an offset from the latest.
  • FIX - forecasts - occasional issue with hourly forecast and GMT crossover for international
  • FIX - general - Correct occasional API error if namespace includes slash
  • FIX - places - If Location passed & not found in city list, check postal code db could be institution
  • FIX - sunmoon - Date duplicated when crossing from DST to no DST
  • FIX - sunmoon - Start Date incorrect if in DST & from parameter is not in DST
  • MOD - general - Warning returned if requesting fields that do not exist with fields parameter
  • MOD - forecasts - Speed improvements
  • FIX - other minor bug fixes, improvements, db adjustments and schema updates

1.2.18
Released July 9, 2013
  • ADD - fires - include ID and can search by fire id, i.e. /fires/:id

  • ADD - stormreports - added ID attribute and search by id
  • ADD - records - added ID attribute and search by id
  • MOD - fires - added additional elements for large / critical fires
  • MOD - stormreports - increased max limit per request from 250 to 1000.
  • MOD - records - increased max limit per request from 250 to 1000.
  • MOD - fires - speed improvements
  • MOD - stormcells - :id query, the stormcell ID can use dash in place of undescore if needed
  • FIX - stormreports - wind filter now includes marine wind reports
  • FIX - stormcells - limit did not work with the stormcells/affects action
  • FIX - fires - correct issue with areaAC (acres) sometimes being returned in KM.
  • FIX - observations/archive - when passing from=2013/01/01 some locations were returning data for 2012/12/31
  • FIX - if user used fields parameter with dot notation on element that didnt exist caused API error. Now will return with invalid_param warning.
  • FIX - other minor bug fixes, improvements, db adjustments and schema updates

1.2.17
Released June 11, 2013
  • ADD - all endpoints - 3 character IATA airport codes as search option. ie: /observations/MSP

  • ADD - places/airports - new endpoint returns information based on airports, heliports, etc.
  • ADD - observations - added snowDepthIN, snowDepthCM for estimated snow depth. US only, international coming in 1.3
  • MOD - lightning - lowered lightning endpoint cache times to 60 seconds
  • MOD - lightning - improved lightning request speed
  • FIX - lightning - added missing relativeTo attribute when performing closest/with queries
  • FIX - observations - corrected some weather codes not being parsed correctly. Also added code to log these for faster correction
  • FIX - advisories - “or” filters (separated by semicolon) not being used.
  • FIX - other minor bug fixes, improvements, db adjustments and schema updates

1.2.16
Released April 29, 2013
  • MOD - lightning - lower default caching of lightning endpoint to 60 seconds

  • MOD - observations/recent - Update max plimit from 75 to 250 to support up to 3 days for stations that update 3-4 times and hour.
  • FIX - authentication - Adjust authentication to allow domains with or without the “www”, without the haveing to add both to the application namespace
  • FIX - forecasts - various improvements for min/max temperatures
  • FIX - observations - METAR weather ob TSRA was not properly being coded to standard weather codes
  • FIX - lightning - did not include the relativeTo object when needed
  • FIX - internal - adjustments to prepare for 1.3
  • FIX - other minor bug fixes, improvements, db adjustments and schema updates

1.2.15
Released January 29, 2013
  • MOD - tides - Updated tidal locations, added several new stations

  • MOD - tides - Updated tidal predictions for 2013 through 2015
  • MOD - forecasts - Now allow up the full 15 days of forecast in hourly intervals, previous limit was 250 intervals per request.
  • FIX - forecasts - Rare bug with international forecast not having a valid timestamp, due to bad data.
  • FIX - sunmoon - Correct timezone offset for moon rise/set to use the locations timezone
  • FIX - observations - Correct several weather codes not matching our documented set
  • FIX - tides - Fix bug with some tide locations not properly offsetting the timezone to tidal location (away from conus)
  • FIX - other minor bug fixes, improvements, db adjustments and schema updates

1.2.14
Released December 13, 2012
  • MOD - Allow port numbers to be included with domain name for authorization (i.e. localhost:8888)

  • FIX - observations - VC (in vicinity) coverage option was not being handled properly
  • FIX - observations - Update to correct obscure weather conditions handling
  • FIX - places - Multibyte characters in the place name, state, country names did not case properly
  • FIX - places - Fix issue with some multibyte Korean characters failing when utilized in place name.
  • FIX - other minor bug fixes, improvements, db adjustments and schema updates

1.2.13
Released November 26, 2012
  • ADD - support for new beta fields parameter. See docs. Beta until 1.3 release

  • MOD - Max hits warning starts at 90% of daily limit
  • FIX - batch - remove errant debug cache entry.
  • FIX - Intermittent bug with internationals first day min temp.
  • FIX - places - API error if county name had UTF-8 character
  • FIX - places - API error for some international location names
  • FIX - Not always handling registered namespaces with slash correctly
  • FIX - other minor bug fixes, improvements, db adjustments and schema updates

1.2.12
Released October 2, 2012
  • ADD - support for wildcard namespace. Can utilize “*” in application name space to allow any name space. Mainly for enterprise

  • ADD - Support for comma separated namespaces. Such as “mydomain.com,mysecondomain.com”
  • ADD - support for IP based namespaces, Such as “128.234.32.23”
  • MOD - interactive - Puerto Rico Radar added to radar layer
  • MOD - observations - Add windSpeedKPH, windSpeedMPH and windSpeedKTS to be consistent with all other endpoints. Depreciate windKPH, windMPH and windKTS
  • FIX - other minor bug fixes, improvements, db adjustments and schema updates

1.2.11
Released September 19, 2012
  • ADD - countries - new altname capability for countries endpoint. If city doesnt match a primary name, then alternate names are checked.

  • ADD - countries - new “altname” query element
  • MOD - places - Canadian postal code searches are now case insensitive, allowing them to be pased in lower or mixed casing.
  • FIX - other minor bug fixes, improvements, db adjustments and schema updates

1.2.10
Released September 6, 2012
  • ADD - advisories - new include property lists all public weather zones, fips and noaa county ids the specific advisory covers.

  • ADD - general - ability to query by State/County ID as “XX###” where XX is the state abbreviation and ### is the 3 digit county fips number
  • ADD - general - ability to query by State/County ID in the NOAA Adv format “XXC###” where XX is the state abbreviation and ### is the 3 digit county fips number
  • ADD - general - Ability to query by 5 digit US countu fips id, via format “fips:XXZZZ” where XX is the 2 digit State fips code and ZZZ is the 3 digit county fips code. Note that “fips:” must precede the code to differentiate from 5 digit US zip codes. i.e. /places/fips:48175
  • ADD - general - ability to query by NOAA public zone format “XXZ###” where XX is the state abbreviation and ### is the 3 digit public zone number
  • MOD - general - allow jsonp callback parameter to include periods/dots i.e. callback=test.runonce This solves issue for some js libraries
  • MOD - forecasts - add profile.tz endpoint to allow parsing forecast dates more easily.
  • MOD - forecasts - adjust default mostly sunny icon
  • FIX - observations - additional QC for improperly formatted metar observations
  • FIX - observations - thuderstorm, smoke and haze phrasing not being included in all observation output, though was in coded form.
  • FIX - obserations/archive - occassionally output would include duplicate observations
  • FIX - adsvisories - Some county based advisories are having profile.tz set to UTC instead of proper timezone
  • FIX - batch - When a user hits max access, a batch request returns a 500 error instead of standard output with max accesses
  • FIX - normals - An invalid location is causing an api error
  • FIX - tides - An invalid location is causing an api error
  • FIX - database - approx 20 ICAOs were missing names in database
  • FIX - other minor bug fixes, improvements, db adjustments and schema updates

1.2.9
Released August 8, 2012
  • ADD - support for calling US county/parish names as in /advisories/montgomery county,va.  For advisories, using a county name will return all advisories within the count, for other endpoints, the country centroid will be used as needed.

  • ADD - places - new “county” filter. if used then will search for a county/parish only.
  • FIX - places - support ST to be abbreviation for Saint or Sint, as in Sint Maarten (or St. Maarten)
  • FIX - places - correction for locations with accented e character failing.
  • FIX - advisories - final corrections for bug that caused some county based alerts returned a profile.tz of ‘UTC’
  • FIX - other minor bug fixes and improvements

1.2.8
Released July 31, 2012
  • MOD - statistic enhancements

  • FIX - places - correct multibyte handling for the query element, which corrects search queries with international characters
  • FIX - namespace authorization failed if slash included
  • FIX - forecast endpoint - invalid pop data was returned as 9999 instead of null
  • FIX - advisories - some county based alerts returned a profile.tz of ‘UTC’
  • FIX - other minor bug fixes and improvements

1.2.7
Released July 5, 2012
  • ADD - observations/recent - endpoint officially out of beta

  • ADD - observations/archive - endpoint officially out of beta
  • MOD - records - set default from to “-1day” since yesterday records sometime may not be available until the next days afternoon.
  • MOD - records - improvided timezone query adjustments
  • FIX - observations/recent - invalid_param warning no longer displays if no from parameter provided
  • FIX - observations/archive - invalid_param warning no longer displays if no from parameter provided
  • FIX - fire - report.dateTimeISO and report.startDateISO were ocassionally set to the previous day due to incorrect tz adjustment
  • FIX - places - coord not properly detected if a space included between lat/lon i.e. 44.96, -98.43
  • FIX - general - improved internal load balanacing / auto scaling
  • FIX - caching - improved caching for improved response and potential error handling.
  • FIX - other minor bug fixes and improvements

1.2.6
Released June 12, 2012
  • MOD - places - Improved support for accent characters / UTF-8 with-in a place name, state or country.

  • MOD - db - Improved database, defaulting english version of locations as primary name. Step towards improved localization support.
  • FIX - places - apostrophies in place name were being improperly stripped as in Martha’s Vineyard
  • FIX - places - warn_location error string improperly being returned as the string “5004”
  • FIX - places - Coordinate not detected if space before or after comma between lat,lon
  • FIX - general - Special characters improperly stripped from query parameter preventing UTF-8 character usage
  • FIX - normals - Occasionally returned previous days normals when no “from” parameter provided
  • FIX - normals - Returned Jan 1 data when passing a “from” parameter, but no “to” parameter
  • FIX - other minor bug fixes and improvements

1.2.5
Released May 24, 2012
  • ADD - observations/archive - new endpoint in beta testing, due for official release with verion 1.3. Provides access to a full day of observations (Midnight - Midnight UTC)

  • FIX - places - correct altname query mapping
  • FIX - all - passing unix timestamp in from query now works properly (i.e. from=1337741220)
  • FIX - observations/recent - time zones not being set properly when querying by lat/lon
  • FIX - observations/recent - time zone issues sunrise/sunset/isDay values
  • FIX - observations/recent - queries using observations/recent/place (i.e. /observations/recent/55403) were not being returned as an array as per documentation.
  • FIX - other minor bug fixes and improvements

1.2.4
Released May 10, 2012
  • ADD - observations/recent - new endpoint in beta testing, due for official release with verion 1.3

  • ADD - places - new altname query mapper, allows querying alternate/primary names for a location. i.e. places/search?query=altname:rome
  • FIX - observations - endpoint was not returning the full object with null values for missing elements, as stated by schema. I.e. if METAR is missing temperature, now properly returns tempF: null, tempC: null
  • FIX - observations - if observation didnt report temperature, RH was returning 100%
  • FIX - stormcells - limit parameter not working with affects action
  • FIX - normals/tides - plimit was being ignored when searching by :id
  • FIX - normals - returned data based on UTC date instead of locallized dates
  • FIX - tides - returned data based on UTC date instead of locallized dates
  • FIX - advisories - using query with “or” functionality failed. i.e. query=type:TOR;type:AQI
  • FIX - normals/tides - occassional error when querying by :id
  • FIX - improved support for querying washington, dc
  • FIX - improved handling of NWS “TEST” advisories
  • FIX - other minor bug fixes and improvements

1.2.3
Released April 26, 2012
  • ADD - Advisories endpoint - new wxzone query mapping

  • ADD - Lightning endpoint - new dt sort mapping to sort by date/time
  • FIX - Observations endpoint - In some uses the feelslike, heat index and windchill were not converting celsius properly
  • FIX - Observations endpoint - unknown icao could occasionally give api error
  • FIX - Records endpoint - dateTimeISO was not handling the timezone properly, returning previous day
  • FIX - Normals endpoint - support for from=STARTDATE and to=ENDDATE where the to wraps the year
  • FIX - Normals endpoint - when using from=STARTDATE and to=ENDDATE and not passing a plimit value the last date was not returned.
  • FIX - Normals endpoint - Under specific conditions the plimit=# parameter would be ignored
  • FIX - other minor bug fixes and improvements

1.2.2
Released April 18, 2012
  • FIX - plimit not always working properly with tides/normals closest/within calls

  • FIX - Sustained high winds storm reports were not being returned when using filter=winds on stormreports endpoint
  • FIX - impropery query parameter gave API error. Now gives invalid query parameter error
  • FIX - other minor bug fixes and improvements

1.2.1
Released April 12, 2012
  • FIX - Records endpoint had misspelling in details subobject

  • FIX - Error if stormcell last forecast point was the same as the current point
  • FIX - Error if within query bad bounding box provided
  • FIX - other minor bug fixes

1.2.0
Released April 9, 2012
  • NEW - Normals endpoint

  • NEW - Normals/Stations endpoint
  • NEW - Tides endpoint
  • NEW - Tides/Stations endpoint
  • NEW - New plimit, psort, pfilter, pskip parameter to control “periods” array in new endpoints
  • MOD - Updates for international forecasts, including POP
  • MOD - Places query by ICAO now returns full ICAO name instead of partial
  • MOD - Observations now return full station name in the place.name field.
  • FIX - Skip parameter being ignored when used in combination of limit=1
  • FIX - Query storm cells by cell ID
  • FIX - Other minor bug fixes and improvements

1.1.0
Released March 12, 2012
  • NEW - Batch Request Support fully implemented

  • NEW - Schema support. New endpoint supports the JSON schema Internet draft for output: http://json-schema.org/
  • NEW - Records endpoint. Provides access to daily US records
  • NEW - Earthqakes endpoint. Provides acces to US and international earthquake information.
  • NEW - Sunmoon endpoint. Provides sun rise/set, twlight, moon rise/set and phase information.
  • NEW - Sunmoon_MoonPhases endpoint. Provide major moon phase calendar information.
  • NEW - Stats endpoint. Provides basic access to statistics of account usage.
  • NEW - Stats / Access information now provided in Members area.
  • ADD - Support for p=:auto, now fully implemented. Will use the requesters IP to determine location. Mainly used with the new Javascript API.
  • ADD - filter=division / filter=neighborhood to places endpoint to provide access to smaller non incorporated US locations.
  • ADD - ppl filter to places endpoint. Provides access to both standard cities and smaller locations available via the new division filter
  • ADD - heliport filter to places endpoint. Now airports will only return airports and filter=heliport will return heliports
  • ADD - airfield filter to places endpoint. Returns smaller airports (usually non paved and private airfields)
  • MOD - Filters now support separating by semicolon for “or” and commas for “and”. I.e. to return places that are parks OR lakes use, filter=park;lake
  • MOD - if US or Canadian location provided in the format “city, us” a warning will be issued, and the response will be for the matching city with the largest US population
  • FIX - correct “port” filter in places endpoint. Now returns ports instead of parkss
  • FIX - correct issue with forecast endpoint not always returning the local timezone if requested by lat/lon
  • FIX - correct issue with using a 3 letter country ISO abbreviation such as minneapolis, usa
  • FIX - storm reports type was not in lowercase as specified by documentation.
  • FIX - correct bug when using multiple NOT parameters in a query. i.e. /observations/search?query=state:!pr,state:!vi
  • FIX - correct forecasts endpoint bug with from=2012-03-15 type format, returning data for a day earlier for some timezones.
  • FIX - other minor bug fixes and modifications.

1.0.6
Released February 2, 2012
  • ADD - New “dt” sort mapping to stormreports, stormcells, and fires endpoint. Allows sorting result by report time. i.e. sort=dt:-1 to sort newest to oldest

  • ADD - Stormcells Endpoint: Add ob.location which provides distance and direction to nearest city. i.e. “3 SSW Minneapolis”
  • ADD - Stormcells endpoint: Add place object containing, name, state and country (US), for nearest location to storm cell
  • ADD - Stormcells endpoint: Added profile object containing the tz (timezone) of the storm cell location
  • ADD - Stormcells endpoint: Added dateTimeISO to ob and forecast.locs objects
  • ADD - Stormcells endpoint: Added “name” and “state” sort/query mappings. Great to get all stormscells in a state
  • ADD - General: new skip parameter allows skipping over first XX results. Considered Beta until 1.1
  • ADD - StormReports endpoint: New “detail” sort/query mapper for the reported magintude (great for sorting rain/snow/wind values descending)
  • ADD - StormReports endpoint: New “name” sort/query mapper for the closest location to the storm report
  • MOD - General: All place searches that are not searching via filter (POI) now force query=pop:1. This greatly improves results when searching for locations.
  • MOD - StormReports endpoint: Default sorting to datetime descending, except closest action
  • FIX - StormReports endpoint: If from parameter set but to is not, “to” will default to the current datetime
  • FIX - Fires endpoint: If from parameter set but to is not, “to” will default to the current datetime
  • FIX - Forecast Endpoint: sunriseISO and sunsetISO values were invalid for instances of Midnight sun or polar night. Now will return null in such cases as needed
  • FIX - Forecast Endpoint: Corrected bug that would not return forecasts for a latitude or longitude with a value of zero.
  • FIX - General: passing an :id of 0 or no string now gives invalid_location error
  • FIX - Forecast Endpoint: Hourly forecasts isDay bugs corrected.
  • FIX - other minor bug fixes and modifications.

1.0.5
Released January 27, 2012
  • ADD - Support for canadian postal codes. Space after first thre characters is optional

  • ADD - Beta support for passing “:auto” as the location id to find data for the location based on requesters IP address (For use with Javascript Toolkit)
  • ADD - New invalid_param warning.
  • MOD - If call places/:id with limit > 1, will return data with warning in error object.
  • MOD - profile.tz now returned StormReport objects
  • FIX - StormReport dateTimeISO was not localized to local timezone
  • FIX - API error corrected if calling batch endpoint with improper requests parameter
  • FIX - Storm reports detail of “T” or “Trace” being converted to a value of zero
  • FIX - Other minor bug fixes and modifications

1.0.4
Released January 20, 2012
  • ADD - Added profile.tz to the observations output.

  • ADD - Added ob.timestamp and ob.dateTimeISO to observations endpoint. Depreciated obTimestamp and ObDateTime (Will keep until 2.0 release)
  • ADD - Added ob.sunriseISO and ob.sunsetISO to observations endpoint.
  • ADD - Added period.#.dateTimeISO to forecasts endpoint. Depreciated period.#.validTime (Will keep until 2.0 release)
  • ADD - Added period.#.sunriseISO and period.#.sunsetISO to forecasts endpoint.
  • ADD - Added ISO date version to the advisories endpoint
  • ADD - Added place.name, place.state, place.country for the weather zone or county the advisory is issued for to the advisories endpoint
  • ADD - Added profile.tz for the weather zone or county the advisory is issued for to the advisories endpoing.
  • ADD - Add support for both confirmed large fires and MODIS detected fires to fires endpoint
  • MOD - Added new query/sort mappings to fires endpoint
  • MOD - Synched datetime naming across endpoints to be consistent
  • MOD - Starts with queries can now include periods as in /places/search?query=name:^st.%20c
  • FIX - Improved places lookup in cased of multiple locations with same name
  • FIX - Fixed bug with passing place such as “minneapolis,us” failed but “minneapolis,US” worked.
  • FIX - Fixed bug with passing a US/Canadian location such as “minneapolis,MN” failed but “minneapolis,mn” (state lower case) worked.
  • FIX - The place.state field in the /observersions endpoint would occasionally be spaces. Now empty string if no state
  • FIX - Corrected bug with feels like not returning windchill in all instances that it should.
  • FIX - other minor bug fixes and modifications

1.0.3
Released January 11, 2012
  • ADD - starts with query support, by preceeding string with caret. Perfect for auto complete queries. i.e. /places/search?query=name:^minn

  • ADD - query/sort mappings for the name, state and country (us only right now) of the location of the advisory in the advisories endpoint
  • BETA - Add beta support for batch requests. This feature is considered beta in Aeris API 1.0.3. See docs for full details
  • FIX - report.reporter field had inconsistent spacing issues
  • FIX - corrected misc inconsistencies with json output for some endpoints.
  • FIX - other minor bug fixes and modifications

1.0.2
Released January 4, 2012
  • ADD: Support for sorting via new sort parameter

  • ADD: Version support. Now can query specific API versions starting with 1.0.1 and newer
  • ADD: New “forecast”, “now” query mappings for advisories endpoint.
  • ADD: New “all”, “outlook”, “statement”, “now”, “forecast” filters for advisories endpoint.
  • ADD: Issued and expired mappings to advisories endpoint. For querying and sorting.
  • ADD: Sort mappings added for advisory significance, warning, watch and advisory to advisories endpoint.
  • ADD: New “area” query mapping for countries endpoint.
  • ADD: New “state”, “country”, “name” and “id” mappings to observation endpoint for use with query / sorting
  • ADD: Observations now include the observation location name, state and country, when available.
  • MOD: Advisories now return sorted by type severity by default. (warnings then watches then advisories)
  • MOD: Querying by city name will return sorted by population decending, unless you pass sort=pop:0 in url. Corrects occasional issue with a small city being returned when 99% of time largest city needed.
  • MOD: Oauth2 updates
  • MOD: Within action will now allow, passing a location name, zip code etc, but will treat it the same as performing a within circle query
  • FIX: Correction for snowfall amounts often returned with value of 0 in forecasts endpoint
  • FIX: Intensity of “M” would sometimes be returned in coded weather.
  • FIX: Correction for occasional minor bugs with primary weather entry in forecast endpoint
  • FIX: Querying multiword city name that ended with with “st” would fail lookup.
  • FIX: Correct errors in observation requests for location where the passed latitude = 0 or longitude = 0.
  • FIX: Correct error output for requesting forecast for invalid location.
  • FIX: other minor bug fixes and adjustments

1.0.1
Released December 13, 2011
  • ADD: Enhanced location support. Now can use full US state / Canadian Province names.

  • ADD: Enhanced location support. Now can use either 2 letter ISO country abbreviations, 3 letter ISO abbreviation or full country name. If all of these checks fail and the country parameter is at least 4 characters, the API will perform a “starts with” check against the country name.
  • ADD: The official ISO abbreviation for the United Kingdom is “GB”, API now allows passing “UK” as an alternative to “GB”
  • ADD: New countries endpoint (see documentation)
  • ADD: New version endpoint, which returns the API version.
  • FIX: correct observation issues caused for locations experiencing polar night / midnight sun. Sunrise/set will be null in these cases, and isDay will indicate true if sun is up.
  • FIX: 500 error when requesting a forecast by latitude/longitude along with the limit parameter.
  • FIX: other minor bug fixes and adjustments.

1.0
Released December 1, 2011
  • Initial release