Dark Sky Weather Reader Release Notes

The Dark Sky weather reader is no longer supported.

This weather reader pulls data from the Dark Sky weather API.

June 6, 2022 Update included:

The Dark Sky API and website will continue to function until March 31st, 2023.

As of March 31, 2020 Darksky has joined Apple. https://blog.darksky.net/  From the blog: 

Our API service for existing customers is not changing today, but we will no longer accept new signups. The API will continue to function through the end of 2021.

We recommend that the the 2016 timezone update package (3162835) is installed: June 2016 TimeZone Update from Microsoft to avoid errors like "The time zone ID 'Cuba Standard Time' was not found on the local computer." Other timezone updates may also be required to support time zones your chosen locations may use.

REQUIRES THE .NET FRAMEWORK VERSION 4.6.1

1.3.2

January 20, 2023

  • Save the location's time zone if it’s not already in the database when retrieving new weather data.

1.3.1

March 26, 2021

  • Retry starting the update if the background worker was busy.

  • Try to improve logging of possible errors.

1.3.0

June 25, 2020

  • Add compatibility with MySQL 8 databases.

1.2.3

May 13, 2020

  • Display updating progress in status box including name of next location to be processed.

1.2.1

Nov 7, 2019

  • Better handling of occurrences of the database not being available at start up or pre and post-run.

  • Check and record in the log the availability/use of an encrypted connection to the database server.

1.1.9

October 31, 2019

  • Add improved debug info when time zone info lookup errors occur.

1.1.8

October 29, 2019

  • Allow OS to choose most secure TLS connection version.

  • Enable alt-h keyboard access to help menu

  • General tool updates.

1.1.7

August 6, 2019

  • Improve error logging of aggregate exceptions.

  • Add forced rest parameter for number of seconds to wait after encountering a data retrieval error.

1.1.5

August 1, 2019

  • When adding a new location, use the neighborhood name along with the city name when it's given.

1.1.4

July 16, 2019

  • Don't apply dynamic field data if the datatype is set to manual.

  • Enable logging actual api call urls to the log when verbose log mode enabled.

  • Update location grid row count after items deleted.

  • Stop writing so many log entries to the db - no one uses them anyway - keep file logging.

1.1.3

December 6, 2018

  • Use new connection timeouts.

1.1.2

October 16, 2018

  • Improve code to make better use of the HttpClient and avoid potential socket exhaustion.

1.1.1

August 9, 2018

  • Fix for location search not working. Apply new api key.

1.1.0

March 27, 2018

  • Retry locations that fail to retrieve data.

  • Add configurable rests between alternate locations

    • ini file setting: Performance - BetweenCityDelay 

    • default 1 second

  • Fix button so full text displays for get DB data from Flow URL button.

1.0.8

November 30, 2017

  • Improve the name selection of searched locations that are added. 

    • It more accurately reports the name of the location it actually inserted.

1.0.7

October 10, 2017

  • Display a location count of selected locations.

  • Change location save button label to: Apply and Save Selections

1.0.6

September 20, 2017

  • Apply POP values for Current forecasts.

1.0.5

September 15, 2017

  • Log weather report requests/downloads that take more than 1 second. (normal times seem to be one third of a second)

    • Log all download times when verbose logging is turned on.

  • Improve error logging context messages.

  • Expand ability to handle extreme UV values above 20.

  • Add option to skip saving the working data and instead parse the memory stream only.

    • Set this option in Help - Logs - Save Working Files

      • when checked - it will save them to disk

1.0.3

September 13, 2017

  • Fix agent status updates when pausing and stopping the reader.

  • Clear the location search form after adding a new location.

  • Improve tab ordering.

1.0.2

September 6, 2017

  • Fix for adding locations when certain state and city information is not available.

1.0.1

September 6, 2017

  • First release with support for the following forecast blocks

    • current

    • hourly

    • daily

  • Requires .Net Framework 4.6

  • In app location management

  • Can select units of measurement

  • Can select summary text language

  • Can select which dynamic fields to include