Apple Weather Reader Release Notes
This weather data reader pulls forecast data from the Apple WeatherKit REST API and an Apple Developer Program membership is required to use it.
Supports MySQL 5.7, 8.0
Requires .Net Framework 4.8
Requires the current system time to be accurate - so it’s recommended to enable automatic time and time zone adjustments.
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.2.2
April 18, 2024
Upgrade to use System.IdentityModel.Tokens.Jwt and System.ValueTuple 4.5.0
Use MySqlConnector instead of MySql.Data
Fix a message text to correctly record the download item count that failed.
Version 1.1.9
December 7, 2023
Include the full time instead of only the date with the current forecast records.
Version 1.1.8
October 5, 2023
Add the Check-for-Updates status to a bottom status bar.
Version 1.1.7
October 4, 2023
Upgrade to using
System.IdentityModel.Tokens.Jwt 7.0.2
System.ValueTuple 4.4.0
BLSoft 1.7.62
MySQL 8.1.0
Display representative dots instead of the word "resting" in the logs.
Fix error that occurred when closing the app.
Version 1.1.4
July 6, 2023
Improve the name used when adding a new location whose data doesn’t include a given city name. Use the first part of the address only.
Version 1.1.3
June 20, 2023
Improve temperature conversion logic with static constants.
Upgrade to using MySQL.Data 8.0.33 and ReaderUtils 1.0.53 and System.IdentityModel.Tokens.Jwt 6.31.0
Stop using
MySqlHelper.ExecuteReaderAsync
which crashes with a StackOverflow using MySQL.Data 8.0.33
Version 1.1.2
May 5, 2023
Update supporting dlls.
Version 1.1.1
April 4, 2023
Add support for cancelling the current update after a set number of minutes
timeout after 6 hours if the max run time is set to 0 minutes.
Version 1.0.5
March 9, 2023
Show errors as they happen in the displayed status log.
Version 1.0.4
February 22, 2023
Enable specifying the number of retries to use with each instance instead of being forced to use only 1.
Add support for some Daily and Current Conditions extra data fields.
Version 1.0.3
February 17, 2023
Use a somewhat random delay between locations based on the requested delay time.
Stop trying to pass in an end date since it's causing 404 - Not Found errors.
Enable standard debug and warning logging options (instead of the verbose)
Version 1.0.2
February 15, 2023
First release with support for the following forecasts
current
daily
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
Units of measurement currently only support metric
Includes a custom Day Name transformation option
Abbreviate to the first 3 chars
Convert the text casing (upper, lower, title, source)
We have not yet implemented support for:
hourly or day part forecasts
Extra Data saved as dynamic fields