- The
--language
option for bitbucket now correctly accepts a value.
- Fixed the way error handling was handled when setting git remote.
- Removed
--endpoint
from bitbucket subcommand. It is taken care of via a global param now.
- Added
--ssh_remote_format
,--set_remote
, and--remote_name
commands. These are global commands and must be used before the subcommand. Example:gitpub --ssh_remote_format github -n "name"
Check README for more info.
- This version encompasses changes to the CLI interface. It was re-written from structopt to use a clap app.
- Any flag that defaults to true and accepted a
true
orfalse
value has now been inverted. IE--issues false
has become--disable_issues
.--issues true
is no longer accept as it doesn't effect the result. - The
--endpoint
flag is now global and allows you to selectively override the endpoint that the request is sent to.
- Initial bitbucket support using app base64-encoded username:apppasword flow. Read more about app passwords
- Slightly changed helptext for github privacy flag.
- Github parameters are no longer serialized if they're
None
.
- Custom --endpoint (-e) param allowing request redirection to enterprise providers
- Modified Cargo manifest entry for the license
- Published to crates.io: https://crates.io/crates/gitpub
- Gitlab support
- Short versions of shared properties
- Github support