Releases: kazhuravlev/toolset
Releases · kazhuravlev/toolset
v0.25.2
Changelog
- a86d09b ++
- 2fd4ff9 Merge pull request #44 from kazhuravlev/ka/tests-2
- b5adc6f add remotes check
- 4fffa52 add simple test for FromSpec
- 21af6b7 extract repeated code to wrapper
- 3c11341 fetchModule: smoke test
- 1c01abd fix negative representation
- 06d7ebb fmt
- cea819f get go version
- 065e325 rename Install -> EnsureInstalled
- 6bdea46 skip windows
- 9ef75cc skip windows
- eb6ad1b test memfs
- 56d2c8b tests for Duration
v0.25.1
v0.25.0
Changelog
- f0fa62c Merge pull request #42 from kazhuravlev/ka/add-tests
- 0839b10 Merge pull request #43 from kazhuravlev/ka/add-tests
- eaf3d7d add afero
- 8d67934 add codecov badge
- 52d2003 add fmt tools
- 21a565b add linter
- 78cea81 add modver helper
- 5b6c0f7 add runtime ErrNotFound
- 1198465 add simple test to runtimes
- ac92304 add smoke tests
- 494d435 add test for git
- 5f09b03 add test runner
- c644481 add test to RunError
- d92b73e add tests to IsExists
- 0322ee0 add tests to IsSame
- a1c015e add tests to fetch remote spec
- fcd71a5 add tests to fs helpers
- d5d00ee add testsum tool
- a74fc20 add workdir Init test
- 25e2c06 codecov ignore downloaded sources
- 6152740 extract runtimes to separate pkg
- f4f7fff find other places that uses fs
- 2023e1a fix arg style for windows
- 78e160c fix last use render
- 34546f6 fix remotes
null
serialization - 9811865 fix unused alias problem
- 6730057 fmt
- e332ca7 fmt
- 62eb81c fmt
- c909db6 fmt
- a7e6a93 format all files except internal/version
- 2f8dd92 format the code
- 2ec4460 improve modver integration
- be13055 improve taskfile
- 3bca943 improve test
- f2f0472 init do not return path to spec
- 2423ce8 install tools
- 92617cf linter depends on tools:install
- 3b12a97 move constant to init
- 598e5d4 move duplicated function to separate pkg
- d85714e move filesystem-related functions to fsh
- ac55948 move functions
- 7ff1842 move lock to structs
- 517d0cf move memFs to fsh
- 735b7ed move pkg to internal
- 7f04cc0 move runtime go to runtimes pkg
- 37aad3a move some structs to structs pkg
- c8c2204 remove backward compatibility with lock file
- 21a1c49 remove unnecessary steps
- b56c28c rename
- c011451 rename
- 06f2a46 rename
- be43853 rename OSFS to RealFS
- b8f3b60 rename method
- 2270c2d rename modver -> prog
- 96117f3 run code formatter
- 10f241d run old tests in separate dir
- 7fe601d run runtime discovering manually
- cee5031 run tests
- 277ab9d run tools:install once
- 85a9edd simplify runtimes
- 7c978ea skip test on win
- 9e33de9 skip win
- dc37f82 skip windows
- 98809bc test Tool.ID()
- 4627f2b test Tools.* methods
- ae2a237 test parse
- f3739f2 test parseSourceURI
- 92bddb2 test runtimes
- 15c4e45 upgrade linter
- 550207a upload test results to codecov
- a7edef9 use afero instead of direct access to fs
- e6ddf7a use fs to mkdir
- d8aced1 use modver
- b392ce3 use modver in ModuleInfo
- ed6f467 use smaller interface for FS
v0.24.2
v0.24.1
v0.24.0
Features
- Allow to install and use different golang runtimes.
toolset runtime add [email protected]
v0.23.0
v0.22.0
v0.21.0
New command which
Now it is possible to call toolset which <TOOL_NAME>
in order to get an absolute path to binary that already installed. This is useful in case when we want to make a direct call to installed tool.
Changelog
- ec40a66 FIndTool returns a new struct
- 377f1fe Merge pull request #32 from kazhuravlev/ka/which
- 5306316 adapt to the new toolState
- ab8f5d2 add dummy tests
- 95297f4 add which command
- a17692d change toolstate internals
- 533df95 improve which
- f167918 rename variable and usage
- 2136d05 toolState adapter
- b3b4bab use adapter to adapt new toolState
- 1c4fc2c use new function to get lastUse
- c04cf37 useful function to get lastUse