Releases: jordilin/gitar
Releases · jordilin/gitar
v1.1.1
v1.1.0
New features
- Read title and pull request description directly from a file when creating a pull request
- Better GPT prompt, so a GPT engine output can be used directly as input to
gr mr create
. - Update dependencies
v1.0.9
New features
- Provide a
--gpt-prompt
when creating a new merge request. Provides a prompt that can be used along with the commit messages to generate a title and description using a GPT engine.
v1.0.8
New features
- Provide short/long summary when creating a merge request.
Fixes
- Fix
--patch
flag in merge request. Diff branches in right order.
v1.0.7
New features
- Provide a
--patch
flag that prints to STDOUT the diff of outgoing changes (patch) when creating a merge request.
v1.0.6
New features
- Provide a
-s
--summary
flag when creating a merge request. It will print a summary of outgoing changes and exit.
v1.0.5
New feature
- Automatically throttle gitar after three consecutive HTTP calls have been made using
list
subcommands. Throttling is based on the response rate limit headers plus a random jitter in between 1 and 5 seconds. For now, this is not configurable.
v1.0.4
New features
- Support multiple configuration files. Ex. one for each domain and for different projects.
- Support merge request configuration for repositories outside user's namespace (forked repository targetting main repository) when using
--target-repo
in thegr mr create
command.
v1.0.3
Release fix
- Fix return opened merge request URL in Github. Add additional test validations.
v1.0.2
New features
- Opening a merge request additionally prompts for a reviewer
- Assignee and reviewer are completely optional and can be left blank when opening a merge request to a target repository (from fork) or your own repository.