Releases: schachmat/wego
Releases · schachmat/wego
2.4
What's Changed
✨ New Features
- New Backends: Added support for Open-Meteo and WeatherAPI.com.
- Disk Caching: Implemented JSON caching in /tmp to reduce redundant API calls.
- Compact Mode: Introduced AAT Compact Mode for a denser display.
- Documentation: Generate manual pages directly via
wego --man.
🛠 Improvements & Fixes
- API Enhancements: Switched OpenWeatherMap to HTTPS and fixed WorldWeatherOnline endpoints.
- UI Tweaks: Improved low-temperature visibility on dark backgrounds and corrected Kelvin notation.
- Data Accuracy: Refined Open-Meteo astronomy calculations and OpenWeatherMap error handling.
🏗 Maintenance
- Tooling: Integrated golangci-lint, Renovate, and standardized PR templates.
- Dependencies: Updated core packages including go-runewidth, go-colorable, and various GitHub Actions.
2.3
What's Changed
- chore: remove refs to deprecated io/ioutil by @testwill in #169
- Update versions for github actions by @peterfpeterson in #183
- OpenWeatherMap: Fix "wego 0" functionality by @0x5c in #175
- Add sunrise/sunset time to openweathermap by @peterfpeterson in #182
New Contributors
- @testwill made their first contribution in #169
- @peterfpeterson made their first contribution in #183
- @0x5c made their first contribution in #175
Full Changelog: 2.2...2.3
2.2
- Removed obsolete forecast.io backend
- New backend Caiyunapp and smhi.se
- Added a markdown formatter
- Updated to Go 1.20
2.1
Release rollup, to just get everything tagged what as happened in the last years already. Most noticeably:
- openweathermap support
- emoji frontend
- lots of bugfixes
Here is to getting this project moving a bit again in the coming months.
release v2.0
Changelog since v1.0:
- wego now depends on ingo, therefore requiring Go >=1.5
- backends and frontends are split of to a plugin style architecture
- new emoji frontend added