Skip to content

Releases: rafi/gits

v0.11.1

17 Dec 18:24
Compare
Choose a tag to compare

Changelog

  • d58ad33 chore(ci): use proper actions
  • 5d3c3df chore(version): bump v0.11.1
  • b566bda chore: align pointer receivers
  • f78e266 chore: use go 1.23 and update dependencies

v0.11.0

24 Sep 19:11
Compare
Choose a tag to compare

Changelog

  • d83676e chore(ci): replace drone with git actions
  • 934de7d chore(deps): update vulnerable packages
  • 8a97a61 chore(dotfiles): add license and change linter
  • 2394cd2 chore(version): bump v0.11.0
  • 4306ec4 fix(repo): use 'src' as remote
  • 3452ff8 perf: clone, fetch and pull in parallel
  • ecf6a2c style(errors): normalize

v0.10.0 / 2024-03-20

20 Mar 20:34
Compare
Choose a tag to compare

Features

  • introduce add command
  • introduce orphan command

Bug Fixes

  • implement GitHub repository pagination
  • completion and repository selection
  • bust cache only when struct changes
  • cache version mismatch
  • repo name selection when defined with path only

Misc

  • improve error handling
  • document 'gits cd' usage

v0.9.0 / 2024-02-15

15 Feb 17:34
Compare
Choose a tag to compare

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

Bug Fixes

  • path based argument as project name
  • disregard archived/empty repositories

Misc

  • refactor project loader package
  • clarity in error messages
  • add license

v0.5.0 / 2023-12-10

10 Dec 14:15
Compare
Choose a tag to compare

⚠ BREAKING CHANGES

  • 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

Bug Fixes

  • checkout: fix remote branch checkout
  • improve error handling

v0.3.5 / 2023-05-18

19 May 09:52
Compare
Choose a tag to compare
  • Add '--force' to git fetch
  • Refactor code
  • Upgrade to Go 1.18

v0.3.0 / 2020-09-04

04 Sep 14:56
Compare
Choose a tag to compare
  • List command can list project directories
  • Improve error handling
  • Migrate from dep to Go modules

v0.2.1 / 2020-02-24

04 Sep 11:23
Compare
Choose a tag to compare
  • Fix bug with stored project collection

v0.2.0 / 2018-11-09

09 Nov 16:33
Compare
Choose a tag to compare
  • Add bash completion
  • Introduce list command
  • Document YAML config definition
  • Introduce clone command
  • Optimize code and use struct methods
  • Add animated overview

Initial release

04 Nov 17:35
Compare
Choose a tag to compare

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