Releases: BaconIsAVeg/outside
Releases Β· BaconIsAVeg/outside
v0.5.0
Changelog
- 2c6e98c feat(#7): Adding hourly temperature and precipitation data
- c66aab7 feat: Add 24-hour forecast data to the TUI and context outputs
- b238e0f feat: Add a new argument
--24to switch from 12-hour to 24-hour - 4a2b87e fix: Round imperial conversions to a single decimal place to match Metric precision
- 7f3c3d7 fix: re-format the hourly forecast data when --24 is toggled
v0.4.1
Release 0.4.0
[0.4.0] - 2025-07-04
π Features
- Adding a TUI output mode
- Adding cache age/refresh time to the TUI
π Refactor
- cleaning up TUI.rs
- centralize weather classifiction into it's own file
Release 0.3.5
[0.3.5] - 2025-07-03
π Features
- Support streaming output at specified intervals
Release 0.3.3
[0.3.3] - 2025-06-30
π Bug Fixes
- Fix geolocation API response handling to use
nameinstead ofadmin2
π Refactor
- Refactor API and Location Handling, update README
- Refactor API URL building into a utility module
Release 0.3.2
[0.3.2] - 2025-06-26
π Features
- Additional context variables, including the 7 day forecast
Release 0.3.1
[0.3.1] - 2025-06-25
π Features
- Most of the API lookup framework is now in place
- Building out the context used for the templating engine
- Add compass direction mapping and update context with new fields
- Cache location (1h) and weather data (~10m)
- Add the missing wind gusts field to the weather context
- Add cache age to context
- Add additional daily weather forecast data
- feat: Add cache control for location and weather data, enabled by
- Adding additonal output default templates
- Add rounded units to the context, convert sunrise and sunset datetimes to times
- Add support for config.yaml templates
- Add context aware CSS classes to Waybar output
- feat: Switch to
savefileinstead ofdiskfor location and weather data caching, which - feat: Switch from
xdgtodirs-nextfor cache directory management, - feat: Add a custom teplate formatter
| roundto round numbers in templates
π Bug Fixes
- Somehow, I messed up the range for Fog
- Attempting to get cross working with
openssl - Missed updating the lock file