Skip to content

Releases: josephburgess/gust

v0.2.0

12 Mar 18:04
b294cbe

Choose a tag to compare

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

10 Mar 16:32
0a03b98

Choose a tag to compare

What's Changed

Full Changelog: v0.1.0...v0.1.1

v0.1.0

08 Mar 16:43
123cb05

Choose a tag to compare

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!

Screenshot 2025-03-08 at 13 42 03@2x

What's Changed

Full Changelog: v0.0.10...v0.1.0

v0.0.10

06 Mar 02:34
dda6f05

Choose a tag to compare

Add optional weather tips in line with the day's weather conditions.

Lots of unit tests.

What's Changed

Full Changelog: v0.0.9...v0.0.10

v0.0.9

05 Mar 21:20
893e206

Choose a tag to compare

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

Full Changelog: v0.0.8...v0.0.9

v0.0.8

05 Mar 20:51
0902ba5

Choose a tag to compare

Small release - tweaks splash screen styling and adds a spinner/loading state when weather fetching

What's Changed

Full Changelog: v0.0.7...v0.0.8

v0.0.7

05 Mar 02:46
0a446f3

Choose a tag to compare

Fixes an issue where initial setup would sigsev if no config file was present due to a nil pointer.

What's Changed

Full Changelog: v0.0.6...v0.0.7

v0.0.6

05 Mar 00:31
970156d

Choose a tag to compare

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

Full Changelog: v0.0.5...v0.0.6

v0.0.5

04 Mar 21:17
f273907

Choose a tag to compare

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

03 Mar 23:46
c078abb

Choose a tag to compare

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 compact output mode along with flags to display that mode as well as the default/detailed mode.
    • Added a default_view field to the config json to define which view is shown by default with the gust command
    • 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!

Screenshot 2025-03-03 at 20 45 51@2x

Full Changelog: v0.0.3...v0.0.4