-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
67 additions
and
30 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,57 +1,94 @@ | ||
# Change-log | ||
|
||
- - - | ||
## [v0.9.0](https://github.com/rafi/gits/compare/v0.5.0...v0.9.0) / 2024-02-15 | ||
|
||
### Bug Fixes | ||
|
||
- path based argument as project name | ||
- disregard archived/empty repositories | ||
|
||
### Features | ||
|
||
- introduce 'pull' and 'cd' commands | ||
- introduce 'browse' command | ||
- add include/exclude filters and syntax | ||
- 2nd argument can be a sub-project path | ||
- adjust cache expiration to 1 week | ||
- nicer layout for fzf | ||
|
||
### Misc | ||
|
||
- refactor project loader package | ||
- clarity in error messages | ||
- add license | ||
|
||
- - - | ||
|
||
## [v0.5.0](https://github.com/rafi/gits/compare/v0.3.5...v0.5.0) / 2023-12-10 | ||
|
||
### ⚠ BREAKING CHANGES | ||
|
||
* **config:** structure change, remove 'projects:' key | ||
- **config:** structure change, remove 'projects:' key | ||
|
||
### Features | ||
|
||
* **providers:** introduce GitHub/GitLab/Bitbucket support | ||
* **list:** new output formats json/wide/table/tree/name | ||
* **theme:** improve theme support | ||
* **git:** use `go-git` client for some operations | ||
- **providers:** introduce GitHub/GitLab/Bitbucket support | ||
- **list:** new output formats json/wide/table/tree/name | ||
- **theme:** improve theme support | ||
- **git:** use `go-git` client for some operations | ||
|
||
### Bug Fixes | ||
|
||
* **checkout:** fix remote branch checkout | ||
* improve error handling | ||
- **checkout:** fix remote branch checkout | ||
- improve error handling | ||
|
||
- - - | ||
|
||
## [v0.3.5](https://github.com/rafi/gits/compare/v0.3.0...v0.3.5) / 2023-05-18 | ||
|
||
* Add '--force' to git fetch | ||
* Refactor code | ||
* Upgrade to Go 1.18 | ||
- Add '--force' to git fetch | ||
- Refactor code | ||
- Upgrade to Go 1.18 | ||
|
||
- - - | ||
|
||
## [v0.3.0](https://github.com/rafi/gits/compare/v0.2.1...v0.3.0) / 2020-09-04 | ||
|
||
* List command can list project directories | ||
* Improve error handling | ||
* Migrate from dep to Go modules | ||
- List command can list project directories | ||
- Improve error handling | ||
- Migrate from dep to Go modules | ||
|
||
- - - | ||
|
||
## [v0.2.1](https://github.com/rafi/gits/compare/v0.2.0...v0.2.1) / 2020-02-24 | ||
|
||
* Fix bug with stored project collection | ||
- Fix bug with stored project collection | ||
|
||
- - - | ||
|
||
## [v0.2.0](https://github.com/rafi/gits/compare/v0.1.0...v0.2.0) / 2018-11-09 | ||
|
||
* Add bash completion | ||
* Introduce list command | ||
* Document YAML config definition | ||
* Introduce clone command | ||
* Optimize code and use struct methods | ||
* Add animated overview | ||
- Add bash completion | ||
- Introduce list command | ||
- Document YAML config definition | ||
- Introduce clone command | ||
- Optimize code and use struct methods | ||
- Add animated overview | ||
|
||
- - - | ||
|
||
## v0.1.0 / 2018-11-03 | ||
|
||
* Introduce version command | ||
* Add CHANGELOG.md and travis badge | ||
* Fix travis api_key placement | ||
* Add dependencies as vendor/ and dep Gopkg | ||
* Add release management scripts and configuration | ||
* Fix lint issues | ||
* Use combined output when executing commands | ||
* Introduce README.md | ||
* Introduce checkout command | ||
* Initial commit | ||
- Introduce version command | ||
- Add CHANGELOG.md and travis badge | ||
- Fix travis api_key placement | ||
- Add dependencies as vendor/ and dep Gopkg | ||
- Add release management scripts and configuration | ||
- Fix lint issues | ||
- Use combined output when executing commands | ||
- Introduce README.md | ||
- Introduce checkout command | ||
- Initial commit | ||
|
||
- - - |