Releases: josephburgess/gust
v0.2.0
Flexible auth!
Rather than lock people in to using gust's inbuilt GitHub Oauth, these changes allow users to instead bypass this and set their own openweathermap api keys in their auth.json.
What's Changed
- feat: allow user-submitted API keys rather than requiring github auth by @josephburgess in #16
Full Changelog: v0.1.1...v0.2.0
v0.1.1
What's Changed
- fix: short flag for hourly forecast clash by @josephburgess in #13
- feat: night time clear sky emoji > 🌙 by @josephburgess in #15
Full Changelog: v0.1.0...v0.1.1
v0.1.0
Having added rate limits to breeze and having them rendered properly here in gust its a good time to bump to v0.1.0. Its in a state where I've felt comfortable sharing it with a few communities and few people have used it now so I think this is a good time :)
Default limit is 40 calls a day (ignore the 27 in the screenshot that's just from testing) but I don't think people will really hit that! If they do (or consistently don't) the limit may change!
What's Changed
- feat: rate limit rendering by @josephburgess in #11
Full Changelog: v0.0.10...v0.1.0
v0.0.10
Add optional weather tips in line with the day's weather conditions.
Lots of unit tests.
What's Changed
- feat: add weather tips; chore: LOTS of unit tests by @josephburgess in #10
Full Changelog: v0.0.9...v0.0.10
v0.0.9
When refactoring/adding kong the logic for grabbing the default layout from the config was lost, this meant the app would default to the normal/detailed view regardless of what was in the config.
This fixes the issue and adds some tests to avoid future regressions.
What's Changed
- fix: default layout not being passed from config by @josephburgess in #9
Full Changelog: v0.0.8...v0.0.9
v0.0.8
Small release - tweaks splash screen styling and adds a spinner/loading state when weather fetching
What's Changed
- chore: styling by @josephburgess in #8
Full Changelog: v0.0.7...v0.0.8
v0.0.7
Fixes an issue where initial setup would sigsev if no config file was present due to a nil pointer.
What's Changed
- fix: initial setup by @josephburgess in #7
Full Changelog: v0.0.6...v0.0.7
v0.0.6
Adds a city search function to the setup wizard - now users will be given a choice of cities from the Geocoding endpoint rather than just storing the city string in their config arbitrarily. This should be a better experience all round.
Also introduces some other minor styling/wording tweaks.
What's Changed
- feat: city search by @josephburgess in #6
Full Changelog: v0.0.5...v0.0.6
v0.0.5
What's Changed
- feat/chore: use Kong for cli parsing; general refactoring by @josephburgess in #5
Full Changelog: v0.0.4...v0.0.5
v0.0.4
Big refactor, additional view mode, config options, and better setup wizard.
What's Changed
- feat/chore: improve setup wizard; improve ui; big refactor by @josephburgess in #4
- Added a
compactoutput mode along with flags to display that mode as well as the default/detailed mode. - Added a
default_viewfield to the config json to define which view is shown by default with thegustcommand - Improvements to the setup ui including centering the content.
- Extremely heavy refactor of the ui code in general
- in particualr to make it more extensible as I'd probably like to add a 'pretty' interactive/static ui rather than simple terminal output in due course. This /should/ make that less painful!
- Added a
Full Changelog: v0.0.3...v0.0.4

