Skip to content

Releases: BaconIsAVeg/outside

v0.5.0

21 Jul 18:26

Choose a tag to compare

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 --24 to 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

05 Jul 06:44

Choose a tag to compare

Changelog

  • 0fb4384 fix(#2): Use the highlighted location when refreshing the view
  • 2eab3dc fix: Increase the number of results returned by the geolocation API

Release 0.4.0

04 Jul 14:18
6eb8c3b

Choose a tag to compare

[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

03 Jul 19:02
33f2fc6

Choose a tag to compare

[0.3.5] - 2025-07-03

πŸš€ Features

  • Support streaming output at specified intervals

Release 0.3.3

29 Jun 15:45

Choose a tag to compare

[0.3.3] - 2025-06-30

πŸ› Bug Fixes

  • Fix geolocation API response handling to use name instead of admin2

🚜 Refactor

  • Refactor API and Location Handling, update README
  • Refactor API URL building into a utility module

Release 0.3.2

26 Jun 14:39

Choose a tag to compare

[0.3.2] - 2025-06-26

πŸš€ Features

  • Additional context variables, including the 7 day forecast

Release 0.3.1

25 Jun 19:14

Choose a tag to compare

[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 savefile instead of disk for location and weather data caching, which
  • feat: Switch from xdg to dirs-next for cache directory management,
  • feat: Add a custom teplate formatter | round to 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