Added
- Add World Weather Online as a new weather data provider option (
--provider wwoorprovider = "wwo"in config). - Support for multiple API keys via config file (
api_key_owmfor OpenWeatherMap andapi_key_wwofor World Weather Online). - More unit tests for better coverage.
Changed
- Config file option
use_degrees_for_windrenamed towind_in_degreesfor clarity. Old name is still supported for backward compatibility. - Removed some dependencies to reduce binary size.
- Improved error handling and messages.
Fixed
- Wind speed now displays one decimal place.
Removed
- Config file option
api_keyremoved due to introduction of multiple providers. Useapi_key_owmfor OpenWeatherMap andapi_key_wwofor World Weather Online instead. Old name is still supported for backward compatibility. Each provider will check for its own API key first, then fallback toapi_keyif not found.