Skip to content

Releases: mattmahn/gitall.rs

v0.6.0

12 Dec 07:54
Compare
Choose a tag to compare

Added

  • #7: add -X option to run a program other than git
  • #8: add -j option to limit the maximum number of repos to process in parallel

Changed

  • replaced Travis CI with GitHub Actions

v0.5.0

22 Feb 20:55
Compare
Choose a tag to compare

Added

  • crate/library entrypoint so gitalll can now be used as a library in other projects

v0.4.0

19 Oct 01:01
Compare
Choose a tag to compare

Added

  • #5: add --full-path flag to match --regex option against each directory's full & canonicalized path

Changed

  • update dependencies to more recent versions

v0.3.1-beta3

19 Oct 00:30
Compare
Choose a tag to compare
ci: new deploy secrets

v0.3.0

16 Oct 05:06
Compare
Choose a tag to compare

Added

  • #5: add -r/--regex option to only work on Git directories matching the given
    regular expression

v0.2.2

05 Apr 23:17
Compare
Choose a tag to compare

No changes except to fix my deploy script. This is same code as v0.2.1.

v0.2.1

05 Apr 22:24
Compare
Choose a tag to compare

Fixed

  • #4: --color option is properly passed to Git
  • blame has been removed from the --color whitelist because it does not support the option

v0.2.0

03 Feb 23:31
Compare
Choose a tag to compare

Fixed

  • #3: Directories are properly recursed into until the "shallowest" Git repository is found.

Added

  • Future releases will have pre-built binaries for x86_64-pc-windows-msvc
  • #2: The printed output is colorful by default! The path/repo headers for successful Git commands will be printed in green, while failed commands are printed in red. The new --color option controls the colorful behavior. The --color option is also passed to a whitelist of Git commands, in order to control their output as well.

v0.1.1

05 Jan 22:34
Compare
Choose a tag to compare

Added

  • The project now has CI/CD implemented using Travis CI to test against stable, beta, and nightly Rust release channels
  • Future releases will have pre-built binaries for the following x86_64 platforms:
    • Linux GNU C
    • Linux musl C
    • macOS

v0.1.0

07 Jan 05:33
Compare
Choose a tag to compare

Added

  • Run Git commands in all repositories below the current directory
    • Commands will be run in parallel; the maximum of which is the number of logical processors in the system
  • -d/--max-depth option to specify the maximum depth to search for Git repositories
  • -L/--follow flag to follow symbolic links when walking the directory search tree
  • -D/--directory option to set the search directory to something other than the current working directory