3.1.4 26nov2016
* do not log None values in create_value
* conditional display of rows in strip view
* include forecast_strip.inc in the extension installer
* use min-width to avoid table distortion in forecast_table
* default to showing tides
* forecast_table is now at 0.5
* forecast_strip is now at 0.2
* consolidate forecast_table and forecast_strip settings
* split the demo report into separate pages
* include both single and multiple examples for table and strip

3.1.3
* fix None failure for issued_ts when no forecast data
* provide more detail about configuration options in comments
* include sample html template to show forecast comparison plots

3.1.2
* fix duplicate show_tides tag in the default skin.conf
* better comments in table/strip includes

3.1.1
* fix forecast_settings in sample skin
* include skin that illustrates the use of forecast comparison generator

3.1.0
* added support for open weathermap forecasts
* added support for UK met office forecasts
* added support for Aeris forecasts
* added support for world weather online v2
* refactored unit tests
* fixed METRIC group_rain from mm to cm to match weewx core
* added support for METRICWX
* properly parse values in exponential notation
* deal with MM values from NWS (missing data)
* explicit, small values for Y (trace amounts)
* added forecast plot generator, which can do forecast comparisons

3.0.8
* fixed typo in json configuration test
* accept either SNOWSHWRS or SNOW SHWRS from NWS forecasts

3.0.7 14oct2015
* update readme with weewx 3.x instructions

3.0.6 06aug2015
* deal with weewx 3.2.0 bugfix to non-pyephem sunrise/sunset

3.0.5 07mar2015
* make forecast_table XHTML-compliant (thanks to Gary Roderick)

3.0.4 01mar2015
* deal with NWS WARNING, ADVISORY, and WATCH symbols W, Y, A

3.0.3 05feb2015
* guard against DatabaseError, not just OperationalError

3.0.2 13dec2014
* instead of failing, just do not run if no XTide location

3.0.1 07dec2014
* remove absolute paths from skin.conf

3.0 06dec2014
* update for use with weewx v3
* improved error reporting for improper configurations
* improved installation and configuration process

2.4.3
* display issue time in zambretti forecast in the forecast skin
* emit forecast version during startup for better diagnostics

2.4.2 22sep2014
* added explicit duration parameter for tide forecasts
* fix duration of tide forecasts
* fix zambretti winddir checks

2.4.1 27aug2014
* handle zero wind conditions when calculating zambretti

2.4 26aug2014
* guard against commas in xtide location name
* fixed wloc bug in forecast_table.inc
* calculate zambretti at 09:00 instead of every archive interval
* use pressure trend and average wind direction for zambretti
* enable setting of forecast_table variables via the skin Extras
* fix sun/moon timing in forecast_table
* fix tide display in daily summaries

2.3
* include commented units to make units changes easier

2.2 08feb2014
* forgot to invoke main for manual invocation

2.1 07feb2014
* release to go with weewx 2.6.0

2.1b1 06feb2014
* accomodate changes to ValueHelper
* minor adjustments to improve installation using extension installer
* fixed parsing of locations in the xtide forecast

2.0 08jan2014
* put forecast skin into an extension package

0.1 09sep2013
* initial release
