Releases: jordilin/gitar
Releases · jordilin/gitar
v1.0.1
Release fix
- Fix assignee not propagated when opening a merge request
v1.0.0
Major release - breaks configuration format with previous releases
- In this release, a TOML format is adopted
- Provide a way to pull members of a project to be able to configure merge requests
gr pj members
- Get user metadata
gr us get <username>
- Per project configuration
Check the manual for more information.
v0.1.93
New features
- Provide a command to list repository tags.
Ex: List last tags for the Kubernetes project
gr pj tags --repo github.com/kubernetes/kubernetes --page 1
Improvements
- Checking for token env vars function injected to the configuration so configuration can be better controlled by tests.
v0.1.92
New features
- Allow gitar to operate without configuration. This will allow a user to set
it up for one off operations such as in a CI/CD job as long as an environment
AUTH TOKEN is provided. - Allow gitar to also operate without a caching layer.
v0.1.91
New features
- Provide a
--no-cache
cli option. Gitar will not cache HTTP API responses when--no-cache
is provided.
v0.1.90
New features
- Provide a way for the current authenticated user (client) to filter the pull requests he/she is the author, reviewer or the assignee. Provided in the
my mr
subcommand.
v0.1.89
Other
- Improve release script to make sure that:
- We are in main branch
- We are in sync with remote
- User can provide a specific version not necessarily increment by one existing tag
v0.1.86
New features
- Track HTTP cache-control headers.
Other
- Upgraded cargo dependencies
- Use rustc 1.80.0
v0.1.85
New feature
- Include source branch and merge commit sha when listing pull requests
- Add short flag
-f
for--force
when creating a new pull request
v0.1.84
New features
- Add more verbosity with
-vv
for debug level traces. - Add cli create Gitlab runners using new auth token workflow