fj v0.4.0
Download it from here, or via cargo
cargo install forgejo-cli
Consider supporting on Ko-Fi! Ko-Fi Page
Any questions? Come ask in the matrix space!
Additions
- (!261) Support for issue & pull request templates with
fj issue/pr create --template. - (!223)
fj pr create --autofill, which will automatically populate the PR's title and body from the commit(s) in the PR, similar to the web UI. - (!241)
fj user keyandfj user gpgcommands for managing uploaded SSH and GPG keys. - (!235)
fj user repos --page, to select the page of results to view. - (!251)
fj issue/pr create/comment --body-from-fileto use the contents of a file as the body. - (!255)
--identity-file/-Iflag for selecting the SSH identity to use. - (!262)
fj tagto manage git tags - (!265)
fj issue search --state all - Added
fj auth loginsupport for the following instances:- v13.next.forgejo.org
- v14.next.forgejo.org
- git.disroot.org
- git.pub.solar
- git.kaki87.net
- git.gay
- git.auxolotl.org
- git.lix.systems
- code.ffmpeg.org
- forge.fedoraproject.org
- (!236)
--remote&--repoflags can now be at the end of the command with the rest of the flags.
Fixes
- (!211) Fix PR remote branch name parsing
- (!212) Save updated OAuth keys even if the command returns an error.
- (!219) Support parsing ssh-style remote URLs
- (!220) No longer compares URL scheme when checking if two URLs are for the same instance.
- (!245) Compare with SSH URL when verifying PRs aren't across instances.
- (!247) Sort statuses in
fj pr status --waitso they don't get mixed up on refresh. - (!250) Unify handling of instance host names.
- (!254) Don't fail if
.ssh/configisn't present. - (!259) Fix incorrect remote hostname comparison.
Other
- (!214) Removed
BUILTIN_CLIENT_IDSbuild-time env var support. - (!231) Added metadata needed for
cargo-binstall - (!266) Removed "agit-" prefix from AGit PR topics.
- (!224) Improved the appearance of issue/PR comments