This file could also be called the change log.
v1.8.7 (2024/11/09)
+ Improve parsing of OpenWeather geocoding results.
+ Add i18n support.
+ Use Apple Cocoa coding guidelines.
* Convert class methods to functions or constants.
* Rename constants.
v1.8.6 (2024/10/14)
+ Remove Dark Sky references.
+ Fix data display bugs.
+ Tweak locks/timers to improve overall asynchronous performance.
+ Adjust to weather services' updated APIs.
* WeatherAPI, geocoding supports city parameter
* NWS, support summary icon
+ Rewrite data structures for efficiency.
* move alert logic to modal views
* adjust Unit Number child classes for uniformity
* localize methods for better data encapsulation
v1.8.5 (2023/04/01)
+ Adjust for Visual Crossing change in forecast humidity values.
+ Improve reliability of coordinates reporting.
+ Improve air quality data parsing/display.
+ Improve memory safety when adding a location.
+ Improve handling of NWS null data.
+ Remove service Dark Sky.
v1.8.4 (2022/04/01)
+ Fix geocoding for systems older than macOS v10.9.
+ Faster shutdown.
+ Fix menu bar image sizing.
+ Reset WeatherStack access.
+ Minor bug fixes.
v1.8.3 (2022/01/23)
+ Add preference options for showing forecast inline, on one line, and logging debug output.
+ For Geocoding, add indicators for valid/required options.
+ For Geocoding, enable/disable fields when using Location Services.
+ For alerts, improve processing of missing data.
+ Display Report Coordinates if applicable.
+ Use system preferred language if available.
+ Minor bug fixes.
v1.8.2 (2022/01/06)
+ Add preference option for disabling location rotation.
+ For {WeatherAPI, NWS}, improve date processing.
+ Fix version check.
+ Menubar updates properly if all locations removed.
+ Add drag and drop support for locations and conditions attributes.
+ Update alert windows for v10.6 frameworks.
+ Create menu items safely.
v1.8.1 (2021/12/29)
+ Fix version requirements for Apple Location Services, supports macOS v10.6 or later.
+ Update frameworks code to support v10.6 or later.
+ Update Location to support AccuWeather.
+ Add AccuWeather.
+ Adjust to WeatherAPI's new geocode format.
v1.8.0 (2021/12/21)
+ Rewrite code from top to bottom.
+ Retain all major features with better implementation.
+ Improve background behaviors with asynchronous networking and reliable UI drawing.
+ Add support for Apple Location Services.
+ Project now uses 64-bit only frameworks, supporting macOS v10.5 or later.