Skip to content

Releases: nao1215/gup

v0.15.0

18 Oct 12:14
ec0dcb8
Compare
Choose a tag to compare

By default, gup does not notify on your desktop after the update was finished. If you want to use desktop notification, you use --notify option.

Changelog

  • 002adcd Add --notify option
  • 984a90e Add awesome go budge
  • 8d09dbf Add unit test for "gup update --dry-run --notify"
  • bbd923e Add unit test for --notify
  • 9a4b528 Add unit test for desktopNotifyIfNeeded().
  • 5c87bde Bump github.com/spf13/cobra from 1.5.0 to 1.6.0
  • 2450d84 Change os.Exit to OsExit
  • b6d224b Change os.Setenv
  • 89d5aa6 Fixed a bug that caused rece condition
  • 052035a Fixed to return instead of os.Exit after signal catch
  • 3b0b4b6 Merge pull request #54 from nao1215/awesome-go
  • ec0dcb8 Merge pull request #55 from nao1215/dependabot/go_modules/github.com/spf13/cobra-1.6.0
  • 4480549 Merge pull request #57 from nao1215/disable-notification-by-default

v0.14.0

02 Oct 14:28
061f337
Compare
Choose a tag to compare

Description

gup will not automatically generate shell completion files from this release. To create a shell completion file, use "gup completion".

Changelog

  • d64a3e4 Add unit test for completion subcommnad
  • c95637e Added new completion subcommand to create shell completion files
  • 2a6e6a4 Added test to confirm that shell completion files are not generated on Windows
  • 061f337 Merge pull request #53 from nao1215/add-completion-cmd
  • c496ddf Removed shell completion file deletion process included in test code
  • b172074 Update description for completion subcommand

v0.13.0

24 Sep 03:37
5e7edb9
Compare
Choose a tag to compare

Changelog

  • f0ee6dd Add description for --input/--output option
  • ce6a955 Added --input option test for import subcommand
  • 82477c7 Detailed error message when go install fails.
  • 3eef5ed Fix type: Environmet --> Environments
  • 54af629 Fixed an option misspecification
  • 7826683 Fixed unit tests for parse errors
  • b32a5ba Improved error messages: output information on the option where the error occurred
  • d4dfb16 Merge pull request #51 from nao1215/import-from-file
  • 5e7edb9 Merge pull request #52 from nao1215/improve-error-message-at-fail-update
  • 2cf28c7 Modified to allow specifying the path to the gup.conf file describing the package to be imported
  • ede522c Remove standard output on file generation

v0.12.0

23 Sep 15:30
ea41886
Compare
Choose a tag to compare

Changelog

  • d487dbf Add argument parse error for export subcommand
  • a65daf7 Add unit test for "gup export -o"
  • 61ad148 Add unit test: can not open(or create) gup.conf
  • c18aaf0 Added output option to Export subcommand
  • c98df75 Delete duplicate code
  • dbb5e26 Fixed failing test of export subcommand
  • 84a0627 Merge pull request #49 from KEINOS/cover-up-tests
  • ea41886 Merge pull request #50 from nao1215/export-pkg-info-at-stdout
  • df4536e feat: add test for gotuil.GetPackageVersion() function

v0.11.0

19 Sep 07:47
e5b286d
Compare
Choose a tag to compare

In this version, many unit tests have been added to improve quality.
Also fixed a bug that caused downgrades(#36

Changelog

  • ed5f2c2 Add .gitkeep
  • 481f642 Add argument parse error
  • 6e13e2f Add binary suffix
  • cafff75 Add codecov badge and go package reference badge
  • a72356e Add coverage workflow
  • 1bc8585 Add file close
  • 126b067 Add irregular case test
  • 76855ad Add multi version unit test
  • 962f30b Add package comment
  • 370efec Add package description and unit test
  • e7cd5d5 Add platform test workflow
  • 6d177b4 Add root command test
  • 1441456 Add suffix fot delete target binary
  • 27efa27 Add testdata for windows
  • 2eedbb0 Add testdata for windows
  • 781dcbc Add unit test for check subcommand
  • 79a000f Add unit test for check subcommand. test start from root command
  • 76ce774 Add unit test for export subcommand
  • 797b4bd Add unit test for goutil package
  • c146e50 Add unit test for import subcommand
  • 77f8747 Add unit test for print package
  • 648f6dc Add unit test for remove subcommand's success case
  • 5d5c188 Add unit test for root/list subcommand
  • 514386f Add unit test for update subcommand
  • 597fdd2 Added close process for opened files
  • 00d51cc Bump github.com/mattn/go-colorable from 0.1.12 to 0.1.13
  • c9fe0cc Changed to create an empty directory during testing. Because storing .gitkeep changes the test results.
  • 259573c Combine unit test
  • a6dae4c Corrected the way temporary files are created
  • a36e672 Delete duplicated test
  • 754118c Delete space in directory name
  • f0e24b3 Exclude coverage measurement files from commit
  • 005ad1b Fix broken test
  • fb3c119 Fix hard-coded path concatenation.
  • 3ec94d0 Fix remove-target file path
  • f398182 Fix reviewdog: SA4006: this value of err is never used (staticcheck)
  • 009ceb3 Fix typo
  • f524fc6 Fixed code to avoid "golang/go#51442" bug
  • 06c0075 Fixed file names passed to os.CreateTemp() so that path separators are not included.
  • 2b41de9 Fixed to avoid race condition
  • 81e08d1 Fixed to avoid race condition
  • b6acc2e Fixed to unit test with multiple go versions
  • 4d10e0b Fixed unit tests failing in Windows env.
  • d5fb1c1 Fixed unit tests failing in Windows env.
  • c976e0e Fixed unit tests failing in Windows environment
  • 11fb255 Fixed unit tests failing in Windows environment
  • 05a1602 Fixed unit tests failing in Windows environment
  • 260a2de Fixed unit-test that produced different test results on mac and linux
  • b214c5f For unit test purposes, the function was split. Then, unit tests were added.
  • d1008f1 Loosened test success conditions for the list subcommand.
  • e66a501 Merge branch 'main' into add-unit-test
  • 1e988d5 Merge branch 'main' of ssh://github.com/nao1215/gup
  • f7e12cd Merge pull request #35 from nao1215/dependabot/go_modules/github.com/mattn/go-colorable-0.1.13
  • 8efb6b4 Merge pull request #37 from nao1215/add-coverage-badge
  • c0b1961 Merge pull request #38 from nao1215/add-unit-test
  • a82f2df Merge pull request #39 from KEINOS/fix-36-update-only-if-less
  • d25b452 Merge pull request #40 from nao1215/add-unit-test-for-cmd-package
  • 4f7d83e Merge pull request #41 from KEINOS/fix-add-tests-for-goutil
  • b515c5a Merge pull request #42 from nao1215/add-unit-tests-for-subcmd
  • 9e3fc5e Merge pull request #43 from nao1215/fix-broken-unit-test
  • 2672d84 Merge pull request #45 from nao1215/add-platform-unit-test-workflow
  • 218bc12 Merge pull request #46 from nao1215/update-readme
  • e5b286d Merge pull request #48 from nao1215/update-contributor
  • 17d3677 Modified to concatenate paths using filepath.Join()
  • 1013d9f OS not specified at build time in Makefile
  • 0f5ae37 OsExit --> os.Exit()
  • a9a03fc Reduce update target
  • 8e96226 Split test function
  • ea3d027 Update contributors
  • c8ee421 chore: add examples as the basic tests
  • 6455870 chore: add examples of public methods
  • 2c9e8a3 chore: add tests for goutil - IsAlreadyUpToDate()
  • 8476fb6 fix: Windows platform test failure
  • 8b709df fix: issue #36 - avoid fall back if current is newer than latest version
  • 6c7cc49 update unit test status badge

v0.10.5

10 Aug 23:36
Compare
Choose a tag to compare

Changelog

  • 49e0b1d If the name of the command to be deleted in a Windows environment does not have an extension, gup automatically adds it.
  • 3904fc5 Merge branch 'main' of ssh://github.com/nao1215/gup
  • 82433d2 Merge pull request #34 from nao1215/fix-for-windows
  • 28a8b67 Update
  • a2a8296 Update contributor list

v0.10.4

08 Aug 15:00
Compare
Choose a tag to compare

Changelog

  • b5f7ca0 Bump github.com/spf13/cobra from 1.4.0 to 1.5.0
  • 25b0ac6 Changed to get version information from ldflags
  • 9fb7aa8 Delete contributors.yml
  • 67c4c70 Fix typo
  • f8ee6d7 Follows the English version of the document
  • 0f83b53 Merge pull request #29 from Akimon658/fix-zenn-url
  • 373b3e9 Merge pull request #31 from nao1215/dependabot/go_modules/github.com/spf13/cobra-1.5.0
  • f5e2e85 Merge pull request #32 from nao1215/update-readme-and-more
  • b2b1bcb Merge pull request #33 from nao1215/fix-version-control
  • 195e47b Not update contributors list when I push code.
  • 4e62309 Update Contributors List
  • e3fef7c Update Contributors List
  • b818057 Update README.md
  • 00fd54f Update Readme
  • 50f55c6 Update actions/setup-go from v2 to v3

v0.10.3

03 May 10:08
Compare
Choose a tag to compare

Changelog

  • 39ed66f Add description for packages.
  • c0a924e Merge branch 'main' of github.com:nao1215/gup
  • 49ffab3 Merge branch 'main' of github.com:nao1215/gup
  • 68a6a9a Update Contributors List
  • 3b69ebd Update Contributors List
  • f398860 Update Contributors List
  • 71da869 Version up
  • f0b044e not generate shell completion for windows env.

v0.10.2

03 May 05:37
Compare
Choose a tag to compare

Changelog

v0.10.1

17 Apr 08:07
Compare
Choose a tag to compare

Changelog