Skip to content

Releases: eirikb/gg

63

20 Jul 18:10
ec20bd8
Compare
Choose a tag to compare
63

image

62

20 Jul 13:01
9ca5b0c
Compare
Choose a tag to compare
62

checkupdate is similar to check, except a prompt to install newer version.
Will loop every install (with gg-meta.json file present) one by one.

Also added a "cacheclean" command. All it does is to remove .cache/gg.

image

60

19 Jul 22:37
af9f2fb
Compare
Choose a tag to compare
60

New command check will compare current installed versions with available versions.
This includes not only version, but also tags.
image

Note: Metadata about version req including tags and result is stored inside .cache folder for each install.
This means the check command will only work from this release and out.
For old installs it will simply not find the file gg-meta.json and do nothing.
There will be one such file in each install.

59

18 Jul 20:57
a308e1d
Compare
Choose a tag to compare
59

Change "-u" to "update" and "-h" to "help"

This makes it a bit easier to remember the commands, and it makes more sense.
Keeping version as "-V" since others use this as well.

image

58

18 Jul 09:45
27067b3
Compare
Choose a tag to compare
58

Move everything into .cache/gg

.cache/gg/gg- for gg itself
.cache/gg/downloads for downloads (.zip, .tar.gz etc)

image

57

18 Jul 06:18
92ce59f
Compare
Choose a tag to compare
57

This release makes it possible to execute any given command with the "run" executor.
A feature previously possible via -c and -e, but have been non-working for a while.

This change also introduces an old dream of mine - only work on PATHs.
Now it won't look for specific binaries, but instead verify the software folders exist then include these in PATH. Result is that binaries will be available in which.
run would not work properly without this fix.
It also means that download verifying is not as good now, and that executing non-found binaries can end up being executed from install.

image

All executors are now moved into their own mod:
image

56

16 Jul 22:19
a8cd22e
Compare
Choose a tag to compare
56

Experimental CLI
image

55

26 May 20:58
7008b94
Compare
Choose a tag to compare
55

Remove printlns and unused code

54

26 May 20:23
eda24c3
Compare
Choose a tag to compare
54

image

Downloads and executes openapi-generator-cli.
Named the command "openapi" for convenience (I only added it as a test, and I will not likely add any of the other tools).

53

19 May 21:14
7a4f0da
Compare
Choose a tag to compare
53

Extract downloads in parallel. Done by wrapping tokio::task::span_blocking. Not bestest solution, but best I managed. Use prefix for name and name + version in progressbar.

image