The current data API is expected to be retired starting in July 2020. As such versions 3.0.8 or earlier may no longer work.
3.0.8
July 20, 2020
Update to enable support for using MySQL 8.0 database instances.
3.0.5
July 16, 2019
Stop writing so many log entries to the database. We'll continue to write them to the file instead.
3.0.4
July 15, 2019
Default to assuming HTTPS if no prefix is given for the server address.
NOTE: if your server address requires HTTP then you will now need to specify that in the WSI server address text box explicitly.
If Verbose Logging mode is enabled - the log now includes the full API call for the weather report requests.
REQUIRES .NET FRAMEWORK 4.6.1
3.0.2
May 31, 2018
Fix bug that allowed dynamic fields of manual weather records to still be updated.
3.0.1
October 16, 2017
Update the location count after deleting row(s).
3.0.0
October 11, 2017
REQUIRES FLOW BUILD 9.8.3.2 OR GREATER
New multi-instance user interface.
Search, add and remove available locations in the reader itself.
Support for previously unleveraged data from the WSI source
These additional data fields are added by using dynamic fields.
2.5.1
January 4, 2017
Change the icon to a weather icon that matches the Flow icon.
Enable a feature to pull database connection information from a Flow URL.
Use the new Weather Company name and URL in the data source details for new installs.
REQUIRES .NET FRAMEWORK 4.5.2
Use latest ReaderUtils 1.0.11
2.4.5
December 9, 2016
Fix to prevent error on time zones with decimal values.
2.4.4
December 8, 2015
Use the default Updater login instead of root for easier first-time setup
Don't show popup alerts on error - instead add message to status text
Use latest ReaderUtils 1.0.6
2.4.3
November 6, 2015
Improve handling of null values for weather codes
Report # of downloaded reports
2.4.2
July 24, 2015
Prevent writing status updates to the DB when not running to be more replication server friendly.
2.4.1
REQUIRES FLOW 7.4.1.3 OR HIGHER TO BE INSTALLED FIRST
Added support for source tracking and to be compatible with multiple weather sources in a single ST instance.
Add support for switching pressure units from kPa to inHg based on the preference selected in Flow.
The Flow preference is added in Flow version 7.4.1.2
2.3.7
REQUIRES FLOW 6.10.3.4 OR HIGHER TO BE INSTALLED FIRST
Add support for addition forecast details: ForecastDate, WindDirDegree, Humidity, Visibility, DewPoint, Pressure and direction, Sunrise, Sunset
Removed the remaining Xceed status panel that we didn't really need.
2.3.6
Add support for selecting which country to load the WSI cities for instead of only loading Canadian cities.
Additional menu items for support options.
2.3.5
Put warnings into audit log rather then the error log for minor warnings like Feels Like temp not given.
2.3.4
Re-brand as WSI Reader (instead of calling it WSI Parser).
Add shortcut to the Bannister Lake Programs folder on installation
2.3.3
Don't report an empty wind speed as an error
2.3.2
Enable basic support for both legacy and new audit record formats (added aud_class and dropped aud_link)
allow all current weather parsing errors to be reported so we can fix regardless of verbose log setting
2.3.1
Update the Check for Updates feature to use Bannister Lake db data via web api
Apply icon to the start menu shortcut
2.3.0
Handle parsing errors without generating massive amounts of error logs - show only when verbose logging is on.
Enable the Check for Updates feature
2.2.9
Put the night weather code into weatherId (not weatherId2)
Reduce logging - use a summary statement instead of announcing every city being processed
2.2.8
Clean logs after 90 days
2.2.7
Use new logging DLL to allow one log per instance
Log to the DB when available
2.2.6
Enable the use of the utility status module
2.2.5
Always change the last modified date value for a forecast record even if no changes to the forecast data
2.2.4
Use the correct date format when checking the date of the current observations (bug fix) (eg. 8/1/2012 3:00 PM)
2.2.3
Add background pic to make it look different then version 1
2.2.2
Enable use of daily night forecasts
Add wind cardinal direction and speed
2.2.1
Use Day 1 High temp + icon for hour 4 data
Use Day 1 Low temp + night icon for hour 8 data
2.1.0
Use the correct date format when checking the date of the current observations (bug fix)
2.0.9
Use the new preferences table for config settings.
Set the day of the week for the "current" weather forecast.
2.0.8.0
Add verbose logging option in the Help - Diagnostics menu
2.0.7.0
Update to use the modified weather tables that remove show specific forecasts and support playlists
2.0.6.0
Enable support for switching between F and C temperatures using a config key in the DB.
2.0.5.0
Use extra exception catching methods
Compile only for x86 (not all cpus)
Update window icons
2.0.4.0
Use new branding logo and texts
Change to a new product to allow previous Global ST parser to continue development separately
2.0.3.0
For current forecasts - use the Weather text when available otherwise use Sky text as our short text
2.0.2.0
Add Day-of-Week data to the forecasts
2.0.1.1
Use Daily SkyText instead of ShortPhrase
Use Hourly SkyMedium instead of SkyShort
2.0.1.0
Enable individual forecasts to be overridden (Eg. Current can be manual while Day2 is auto)
Add additional weather details: Pop, UV, temp2 (feels like or daily low), short text
Update weather URL based on requested weather forecasts - Eg. if we need hourly 1,2, 9 request up to hour 9.
Insert weather detail records if none found when updating
2.0.0.0
Convert project to MS Visual Studio 2010
1.2.0.4
Add icon to installer for Uninstall in control panel
Enable an -autostartX command line option (the X is the number of minutes to delay before starting - default = 3)
Add tools menu to access db and WSI server preferences
1.2.0.3
Add an option in the diagnostics menu to keep dated copies of downloaded weather for troubleshooting
1.2.0.1
Add a Delayed Start option
Reload the weather translations each time the Start button is pressed to start
Improved installer version management
Use -999 as invalid temperature value
1.0.2.0
Add support for the Manual override flag of weather data
1.0.1.0
Change loading options to meet WSI service contract requirements and enable sharing data among instances
WSI = load from WSI web service
URL = load from local web location
File = load from local application data files
1.0.0.3
Add a Load Cities option (saving only CANADA locations and ignoring the rest for now ) (quick solution)
1.0.0.2
Add desktop shortcut on install
Cleanup code
Improve logging
Report WSI IconCodes that fail translation to Weather Ids
1.0.0.1
Fix the URL to access hourly forecasts
1.0.0.0
This is the first release of the weather parser