CustomWeather Reader Release Notes

This weather data reader pulls forecast data from the CustomWeather API and an subscription is required.

Supports MySQL 5.6, 5.7, 8.0
Requires .Net Framework 4.8 as of January 6, 2023

Windows server time zone updates may be required from time to time to ensure your installed time zone data is accurate and available for your locations.

Example: KB4577066 includes updates for the Yukon, Canada time zone and KB5001382 includes changes for Volgograd, Russia and The Republic of South Sudan.

Version 1.7.0

October 6, 2023

  • Add the check-for-updates status to a status bar at the bottom.

  • Update supporting packages to use

    • Telerik WinForms 2021.3.1123.40

    • Newtonsoft.Json.13.0.3

    • TimeZoneConverter 6.1.0

    • ReaderUtils 1.0.53

    • MySQL 8.1.0

    • BLSoft 1.7.62

Version 1.4.0

February 6, 2023

  • Use .Net Framework 4.8

  • Update supporting packages to use:

    • TimeZoneConverter 6.0.1

    • ReaderUtils 1.0.49

  • Create a default mapping for Darksky icons

  • Enable the option to delay between locations using the BetweenCityDelay in the settings.ini file.

Version 1.3.0

June 9, 2022

  • When a location isn’t added because it already exists - the response now includes the Name and ID of the existing location.

  • Fix time zone error message format

  • Update supporting packages to use:

    • TimeZoneConverter 5.0

    • ReaderUtils 1.0.48

    • MySQL.Data 8.0.29

  • Data retrieval performance tweak.

Version 1.1.0

April 5, 2021

  • Auto-adjust the height/width of the status box on the run page.

  • Open the release notes when downloading a new version.

  • Display weather location progress as updates are happening.

  • Update supporting packages (MySql.Data and TimeZoneConverter)

  • Manage database connections better.

Version 1.0.6

March 26, 2021

  • Retry the next run if the we are still running the last update when the timer goes off again.

  • Use more recent builds of supporting software packages (Telerik).

Version 1.0.5

February 5, 2021

  • Enable adding new data source instances in the same database schema.

  • Retrieve current data for new locations immediately.

  • Allow the form to be resized shorter and scroll the Setup page when it's too short.

  • Use more recent builds of supporting software packages (Telerik).

Version 1.0.4

February 2, 2021

  • Add Iso8601 datetime format support for yyyy-MM-ddTHH:mm:ss.ffZ instead of an error.

  • Improve performance log entries - add the time as a prefix.

  • Fix for saving blank instances file when starting the reader.

  • Use more recent builds of supporting software packages (Telerik, ReaderUtils).

Version 1.0.3

September 28, 2020

  • Add 1 new icon to the default weather icon list - night_thunderstorms

Version 1.0.2

September 24, 2020

  • Remove the stop button to simplify the UI.

  • Update some of the labelling.

  • Remove the bottom banner.

  • Auto adjust the locations grid and tag lists on form resizing.

  • Run as a single instance - open the running instance instead.

Version 1.0.1

September 23, 2020

  • Update app name and labelling to better reflect the CustomWeather brand.

  • Use a CustomWeather branded icon for the app icon instead of the default

  • Perform a daily log cleaning to prevent an overaccumulation of log files.

  • Update Tab-key navigation.

  • Ensure we can always get today’s forecast for a location while it’s still today by using the day1_forecast.

  • Avoid missing hourly data by using the 48-hour product instead of the 12-hour.

Version 1.0.0

September 21, 2020

  • First release with support for the following forecast blocks

    • current

    • hourly

    • daily

    • day parts (morning, afternoon, evening, night)

  • Add and remove locations in the app

    • Search by location name to find suggested locations to add.

      • include a province and/or country to provide more accurate matches

  • Can select default units of measurement

    • Metric

    • Imperial

  • Can select summary text language.

  • Can select Extra Data saved as dynamic fields

  • Includes a custom Day Name transformation option

    • Abbreviate to the first 3 chars

    • Convert the text casing (upper, lower, title, source)

  • Requires

    • .Net Framework 4.6.1

    • CustomWeather API Subscription - userid and password