Skip to content

v2.0.1

Compare
Choose a tag to compare
@github-actions github-actions released this 03 Sep 18:24
· 16 commits to main since this release
465acac

🚀 Features

  • Use published crates instead of local ones

⚙️ Miscellaneous Tasks

  • (main) Release v1.0.1
  • Use sccache
  • Complete release pipeline revamp
  • Publish to crates.io on release

Build

  • Prepare for cargo publish
  • Generate manpages in OUT_DIR

Merge

  • Branch 'main' into v2.x.x
  • Branch 'v2.x.x' into main

💥 BREAKING CHANGES

  • due to b1ac66a - nested "repo" subcommand:
    Any repo commands change. Instead of calling gritty create <repo> <remote>, use gritty repo create <repo> <remote>. For
    more information, run gritty help remote.

  • due to 2e4b717 - nested "remote" subcommand:
    gritty list-remotes is now gritty remote list

  • due to 547deaa - auth subcommand, add auth status command:
    The old gritty auth <remote> command has now moved to
    gritty auth login <remote>.

🚀 Features

  • [breaking] Nested "repo" subcommand
  • [breaking] Nested "remote" subcommand
  • Add rm and ls aliases
  • Add alias "repo new" for "repo create"
  • Configure colored output
  • Show ascii-art logo on help screen
  • Add option to fork repos
  • Make --color and --config global
  • Add shell completion command
  • [breaking] auth subcommand, add auth status command
  • Update dependencies
  • Add lib.rs to use gritty as a library :)

🐛 Bug Fixes

  • Correct help for repo names in gritty help

🚜 Refactor

  • Use doc-comments for command help
  • Move remote mods into different folders

📚 Documentation

  • Add issue templates
  • Include build status badges
  • Improve remote documentation
  • Update readme