The Weather Company Reader Release Notes

Uses JSON data from https://api.weather.com.
For more app use notes see The Weather Company Reader

Requires:

  • .Net Framework 4.8 as of version 2.2.0

  • Flow build 10.12.3.1 or greater

  • MySQL 5.7 or 8.0

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 2.6.4

When installing this version it may be necessary to uninstall the previous version first to ensure it runs successfully.

July 10, 2024

  • Enable better database connection error debugging.

  • Log any errors that occurred while retrieving config values.

  • Add option to specify additional parameters in the database connection.

    • For example: Pipelining = False;

  • Enable the Extra Data lists to resize their width when the app window is resized.

  • Use ReaderUtils.MySqlConnector 2.2.0.

  • Use MySqlConnector 2.3.7 instead of MySql.Data

  • Use BLSoft 1.7.63

Version 2.5.1

December 7, 2023

  • Include the full time instead of only the date with the current forecast records.

Version 2.5.0

November 17, 2023

  • Fix for the Current Observations Version list showing duplicate entries.

Version 2.4.0

October 5, 2023

  • Improve the current observations version testing and selection.

  • Fix error that occurred when closing the app.

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

Version 2.3.0

June 20, 2023

  • Upgrade to using MySQL.Data 8.0.33 and Newtonsoft.Json 13.0.3 and ReaderUtils 1.0.53.

  • use pressure and temperature conversions as documented on the TWC documentation: http://ibm.co/APICom

Version 2.2.0

April 6, 2023

  • Upgrade to target .Net Framework 4.8.

  • Use TimeZoneConverter 6.1.0.

Version 2.1.7

October 12, 2022

  • Add a new Help menu item - Check TLS Version to report on the TLS version the app successfully connects with. As of Nov 4, 2022 - it must be TLS 1.2 (TLS 1.0 and TLS 1.1 will fail).

The Weather Company will be deprecating support of API requests using HTTP, TLS 1.0, and TLS 1.1 protocols on November 4, 2022. After this date, API requests using HTTP and TLS versions prior to 1.2 will fail. This action is being taken to ensure the highest levels of encryption and security for our systems. If you are impacted, please make plans to upgrade to HTTPS transactions and/or TLS 1.2 prior to this date. If an extension of time is required, please direct your CISO or security office to send an email notice to twcapi@us.ibm.com. We will work in good faith to ensure disruptions of service are mitigated. Please contact twcapi@us.ibm.com if you have any questions or require an extension.

For your app to negotiate TLS 1.2, the OS and the .NET Framework version both need to support TLS 1.2.