Skip to content

Releases: 5n7-sk/vin

v0.4.0

19 Jan 07:32
Compare
Choose a tag to compare

Changelog

4524191 fix: create token file with 0600 permission
ed01137 feat: add show sub-command
61c77f1 refactor: simplify Vin constructor
46e3ce7 refactor: rename Run to Get
584d822 refactor: rename Options to GetOptions
50102b8 chore: print message when GitHub token is successfully verified
a073421 chore: change prompt message

v0.3.3

01 Jan 14:34
Compare
Choose a tag to compare

Changelog

df8093a feat: validate GitHub token
6c410ad feat: set existing token to default value for prompt
adebb16 refactor: publish token struct
f08d950 fix: do not run commands line-by-line
eac3506 docs: change language of code blocks from console to bash
fdda041 docs: add setup guide for each OS
135daf9 deps: upgrade google/go-github

v0.3.2

15 Dec 09:43
Compare
Choose a tag to compare

Changelog

ceb62cc chore: change prompt message
e41dcac refactor: separate func to apply filters
18e1170 refactor: abstract progress bar
ff87fae feat: add func to reference tag name
4a024ea refactor: separate CLI funcs by command
cc89b00 feat: add option to specify the path to the config file

v0.3.1

15 Dec 02:23
Compare
Choose a tag to compare

Changelog

2bd1386 refactor: remove shorthand for ignore-filter option
3bb54df chore: change TOML parser
3d4c18d feat: add example sub-command
4ff52f3 feat: add option to ignore cache
cde229c chore(release): archive with zip for Windows

v0.3.0

13 Dec 07:55
Compare
Choose a tag to compare

Changelog

b83bf29 feat: support Windows
e53d309 feat: add clean sub-command
4771098 chore: ignore some warnings
0522607 feat: show all app errors and skip installation
8719c8c feat: cache installed applications
0a21141 feat: confirm to overwrite token file
08c7406 refactor: separate func to ask token and store token
f1e0b83 chore: drop maligned
25781ce feat: add option to ignore all filters
4d213b6 feat: filter applications by host
da80ea4 feat: filter applications by priority
2f004a0 refactor: abstract app filter
42c862e refactor: cut out cli as a new package

v0.2.0

07 Dec 04:37
Compare
Choose a tag to compare

Changelog

c190f93 chore: drop gochecknoinits
c1f0990 perf: install applications in parallel
a310cf2 perf: fetch releases in parallel
1b3b396 feat: select which applications to install
8feb9a1 feat: ignore case for keywords
0345f76 feat: support binary assets
85e789d feat: change search keywords from URL to filename
3784f30 feat: rename executable files
0b2da7f feat: add token sub-command
b64d2cd feat: use GitHub access token to fetch releases

v0.1.0

05 Dec 10:45
Compare
Choose a tag to compare

Changelog

2181940 docs: add documents
975f313 ci: lint and test
9468a7c ci: release
7fbf6c1 feat: add vin command
5486eaf feat: run commands after installation
9f34b7e fix: remove tmp directories after installation
a86797e fix: throw error when no suitable assets are found
722291d fix: remove archive files after extraction
ea1c3e6 feat: implement core features
f8cbec5 chore: initial commit