Releases: SierraSoftworks/git-tool
Releases · SierraSoftworks/git-tool
Version 3.5.4
What's Changed
- tweak: Expand error message used for gt auth with an unrecognized service @notheotherben (#768)
- refactor: Cleanup various code style warnings @notheotherben (#769)
- test: Improve the test suite for listing updates to make it more robust to pagination @notheotherben (#770)
Documentation Updates
- tweak: Switch to suggesting the use of GitHub Fine-grained Personal Access Tokens (replacing Classic) @notheotherben (#771)
Maintenance
- chore(deps): bump futures from 0.3.25 to 0.3.26 @dependabot (#767)
- chore(deps): bump async-trait from 0.1.63 to 0.1.64 @dependabot (#766)
- chore(deps): bump tokio from 1.24.2 to 1.25.0 @dependabot (#765)
Version 3.5.3
What's Changed
Maintenance
- chore(deps): bump hashicorp/vault-action from 2.4.3 to 2.5.0 @dependabot (#764)
- chore(deps): bump sentry from 0.29.1 to 0.29.2 @dependabot (#763)
- chore(deps): bump clap from 4.1.3 to 4.1.4 @dependabot (#762)
- chore(deps): bump chrono from
378efb1
to6684a47
@dependabot (#760) - chore(deps): bump clap from 4.1.1 to 4.1.3 @dependabot (#761)
- chore(deps): bump keyring from 1.2.0 to 1.2.1 @dependabot (#758)
- chore(deps): bump async-trait from 0.1.62 to 0.1.63 @dependabot (#759)
- chore(deps): bump reqwest from 0.11.13 to 0.11.14 @dependabot (#757)
- chore(deps): bump async-trait from 0.1.61 to 0.1.62 @dependabot (#755)
- chore(deps): bump serde_yaml from 0.9.16 to 0.9.17 @dependabot (#756)
- chore(deps): bump tokio from 1.24.1 to 1.24.2 @dependabot (#753)
- chore(deps): bump nix from 0.26.1 to 0.26.2 @dependabot (#754)
- chore(deps): bump clap from 4.0.32 to 4.1.1 @dependabot (#752)
- chore(deps): bump async-trait from 0.1.60 to 0.1.61 @dependabot (#751)
- chore(deps): bump base64 from 0.20.0 to 0.21.0 @dependabot (#749)
- chore(deps): bump tokio from 1.24.0 to 1.24.1 @dependabot (#750)
Version 3.5.2
What's Changed
New Features
- feat: Add authentication instructions when running gt auth @notheotherben (#709)
Maintenance
- chore(deps): bump tokio from 1.23.1 to 1.24.0 @dependabot (#748)
- chore(deps): bump tokio from 1.23.0 to 1.23.1 @dependabot (#747)
- chore(deps): bump release-drafter/release-drafter from 5.21.1 to 5.22.0 @dependabot (#746)
- chore(deps): bump once_cell from 1.16.0 to 1.17.0 @dependabot (#744)
- chore(deps): bump SierraSoftworks/gh-releases from 1.0.6 to 1.0.7 @dependabot (#745)
- chore(deps-dev): bump vuepress-vite from 2.0.0-beta.59 to 2.0.0-beta.60 in /docs @dependabot (#743)
- chore(deps-dev): bump @vuepress/plugin-google-analytics from 2.0.0-beta.59 to 2.0.0-beta.60 in /docs @dependabot (#742)
- chore(deps-dev): bump @vuepress/plugin-register-components from 2.0.0-beta.59 to 2.0.0-beta.60 in /docs @dependabot (#741)
- chore(deps): bump serde from 1.0.151 to 1.0.152 @dependabot (#740)
- chore(deps): bump clap from 4.0.30 to 4.0.32 @dependabot (#739)
- chore(deps): bump chrono from
4fb5363
to378efb1
@dependabot (#738) - chore(deps): bump clap from 4.0.29 to 4.0.30 @dependabot (#737)
- chore(deps): bump chrono from
72bf449
to4fb5363
@dependabot (#736) - chore(deps): bump chrono from
74ca661
to72bf449
@dependabot (#735) - chore(deps): bump serde from 1.0.150 to 1.0.151 @dependabot (#733)
- chore(deps): bump serde_json from 1.0.89 to 1.0.91 @dependabot (#734)
- chore(deps): bump async-trait from 0.1.59 to 0.1.60 @dependabot (#730)
- chore(deps): bump serde_yaml from 0.9.14 to 0.9.16 @dependabot (#732)
- chore(deps): bump semver from 1.0.14 to 1.0.16 @dependabot (#731)
- chore(deps-dev): bump @vuepress/plugin-register-components from 2.0.0-beta.58 to 2.0.0-beta.59 in /docs @dependabot (#727)
- chore(deps-dev): bump vuepress-vite from 2.0.0-beta.58 to 2.0.0-beta.59 in /docs @dependabot (#729)
- chore(deps-dev): bump @vuepress/plugin-google-analytics from 2.0.0-beta.58 to 2.0.0-beta.59 in /docs @dependabot (#728)
- chore(deps): bump base64 from 0.13.1 to 0.20.0 @dependabot (#723)
- chore(deps-dev): bump @vuepress/plugin-google-analytics from 2.0.0-beta.55 to 2.0.0-beta.58 in /docs @dependabot (#724)
- chore(deps-dev): bump vuepress-vite from 2.0.0-beta.55 to 2.0.0-beta.58 in /docs @dependabot (#726)
- chore(deps): bump serde from 1.0.149 to 1.0.150 @dependabot (#722)
- chore(deps-dev): bump @vuepress/plugin-register-components from 2.0.0-beta.55 to 2.0.0-beta.58 in /docs @dependabot (#725)
- chore(deps-dev): bump @vuepress/plugin-register-components from 2.0.0-beta.53 to 2.0.0-beta.55 in /docs @dependabot (#721)
- chore(deps-dev): bump vuepress-vite from 2.0.0-beta.53 to 2.0.0-beta.55 in /docs @dependabot (#720)
- chore(deps-dev): bump @vuepress/plugin-google-analytics from 2.0.0-beta.53 to 2.0.0-beta.55 in /docs @dependabot (#719)
- chore(deps): bump serde from 1.0.148 to 1.0.149 @dependabot (#718)
- chore(deps): bump tokio from 1.22.0 to 1.23.0 @dependabot (#717)
- chore(deps): bump sentry from 0.29.0 to 0.29.1 @dependabot (#716)
- chore(deps): bump clap from 4.0.28 to 4.0.29 @dependabot (#714)
- chore(deps): bump async-trait from 0.1.58 to 0.1.59 @dependabot (#715)
- chore(deps): bump clap from 4.0.27 to 4.0.28 @dependabot (#713)
- chore(deps): bump chrono from
2aa2221
to74ca661
@dependabot (#711) - chore(deps): bump nix from 0.25.0 to 0.26.1 @dependabot (#712)
- chore(deps): bump tonic from 0.8.2 to 0.8.3 @dependabot (#710)
- chore(deps): bump rpassword from 7.1.0 to 7.2.0 @dependabot (#707)
- chore(deps): bump serde from 1.0.147 to 1.0.148 @dependabot (#708)
- chore(deps): bump clap from 4.0.26 to 4.0.27 @dependabot (#706)
- chore(deps): bump chrono from
d147e9a
to2aa2221
@dependabot (#705) - chore(deps): bump serde_json from 1.0.88 to 1.0.89 @dependabot (#704)
- chore(deps): bump tracing-subscriber from
39a100a
to0277497
@dependabot (#699)
Version 3.5.1
What's Changed
- test: Ensure that the final batch of tests pass in Nix @notheotherben (#697)
- test: Skip tests which are broken on Nix @notheotherben (#696)
- tweak: Migrate to crane for Nix builds @notheotherben (#695)
Fixes and Improvements
- fix: Resolve OpenTelemetry status reporting @notheotherben (#698)
Version 3.5.0
What's Changed
- test: Remove the need for pre-emptive git configuration @notheotherben (#692)
- refactor: Cleanup code quality warnings @notheotherben (#691)
- refactor: Add support for running pure tests in Nix @notheotherben (#690)
New Features
- feat: Add improved error reporting for issues parsing GitHub responses @notheotherben (#694)
- feat: Add support for retrying failed requests to GitHub @notheotherben (#693)
- feat: Add support for building Git-Tool using Nix @notheotherben (#680)
Maintenance
- chore(deps): bump Swatinem/rust-cache from 1 to 2 @dependabot (#689)
- chore(deps): bump sentry from 0.28.0 to 0.29.0 @dependabot (#688)
- chore(deps): bump reqwest from 0.11.12 to 0.11.13 @dependabot (#686)
- chore(deps): bump clap from 4.0.25 to 4.0.26 @dependabot (#687)
- chore(deps): bump clap from 4.0.24 to 4.0.25 @dependabot (#685)
- chore(deps): bump clap from 3.2.23 to 4.0.24 @dependabot (#684)
- chore(deps): bump chrono from 0.4.22 to 0.4.23 @dependabot (#682)
- chore(deps): bump sentry from 0.27.0 to 0.28.0 @dependabot (#681)
- chore(deps-dev): bump @vuepress/plugin-google-analytics from 2.0.0-beta.51 to 2.0.0-beta.53 in /docs @dependabot (#675)
- chore(deps-dev): bump vuepress-vite from 2.0.0-beta.51 to 2.0.0-beta.53 in /docs @dependabot (#674)
- chore(deps-dev): bump @vuepress/plugin-register-components from 2.0.0-beta.51 to 2.0.0-beta.53 in /docs @dependabot (#676)
- chore(deps): bump mathieu-bour/setup-sentry-cli from 1.2.0 to 1.3.0 @dependabot (#670)
- chore(deps): bump release-drafter/release-drafter from 5.21.0 to 5.21.1 @dependabot (#663)
- chore(deps): bump hashicorp/vault-action from 2.4.2 to 2.4.3 @dependabot (#679)
- chore(deps): bump tonic from 0.8.1 to 0.8.2 @dependabot (#651)
- chore(deps): bump tokio from 1.21.1 to 1.21.2 @dependabot (#649)
Version 3.4.0
What's Changed
- chore: Update to the latest versions of OpenTelemetry @notheotherben (#647)
New Features
- feat: Add support for loading Git-Tool's config from a default config path @notheotherben (#646)
Documentation Updates
- feat: Improve first-start experience @notheotherben (#648)
Maintenance
- chore(deps): bump release-drafter/release-drafter from 5.20.1 to 5.21.0 @dependabot (#645)
- chore(deps): bump itertools from 0.10.3 to 0.10.4 @dependabot (#642)
- chore(deps): bump tokio from 1.21.0 to 1.21.1 @dependabot (#641)
- chore(deps): bump clap from 3.2.20 to 3.2.21 @dependabot (#640)
- chore(deps): bump actions/checkout from 2 to 3 @dependabot (#636)
- chore(deps): bump serde_yaml from 0.9.10 to 0.9.11 @dependabot (#635)
- chore(deps): bump tokio from 1.20.1 to 1.21.0 @dependabot (#633)
- chore(deps): bump once_cell from 1.13.1 to 1.14.0 @dependabot (#634)
Version 3.3.0
What's Changed
New Features
- feat: Add support for checking whether a repository exists before creating it @notheotherben (#632)
Documentation Updates
- feat: Add support for checking whether a repository exists before creating it @notheotherben (#632)
Maintenance
- chore(deps): bump clap from 3.2.19 to 3.2.20 @dependabot (#631)
Version 3.2.2
What's Changed
New Features
- feat: Improved trace handling when exiting with a failure @notheotherben (#630)
Maintenance
- chore(deps): bump clap from 3.2.18 to 3.2.19 @dependabot (#629)
- chore(deps): bump vite from 2.9.9 to 2.9.15 in /docs @dependabot (#628)
- chore(deps): bump iana-time-zone from 0.1.44 to 0.1.47 @dependabot (#627)
- chore(deps): bump clap from 3.2.17 to 3.2.18 @dependabot (#625)
- chore(deps): bump futures from 0.3.23 to 0.3.24 @dependabot (#626)
- chore(deps-dev): bump @vuepress/plugin-google-analytics from 2.0.0-beta.50 to 2.0.0-beta.51 in /docs @dependabot (#624)
- chore(deps-dev): bump @vuepress/plugin-register-components from 2.0.0-beta.49 to 2.0.0-beta.51 in /docs @dependabot (#623)
- chore(deps-dev): bump @vuepress/plugin-google-analytics from 2.0.0-beta.49 to 2.0.0-beta.50 in /docs @dependabot (#622)
- chore(deps): bump serde_yaml from 0.9.9 to 0.9.10 @dependabot (#619)
- chore(deps): bump serde_json from 1.0.83 to 1.0.85 @dependabot (#620)
- chore(deps): bump serde from 1.0.143 to 1.0.144 @dependabot (#618)
- chore(deps): bump once_cell from 1.13.0 to 1.13.1 @dependabot (#616)
- chore(deps): bump hashicorp/vault-action from 2.4.1 to 2.4.2 @dependabot (#614)
- chore(deps): bump release-drafter/release-drafter from 5.20.0 to 5.20.1 @dependabot (#615)
- chore(deps): bump futures from 0.3.21 to 0.3.23 @dependabot (#613)
- chore(deps): bump chrono from 0.4.21 to 0.4.22 @dependabot (#611)
- chore(deps): bump nix from 0.24.2 to 0.25.0 @dependabot (#612)
- chore(deps): bump clap from 3.2.16 to 3.2.17 @dependabot (#609)
- chore(deps): bump serde_yaml from 0.9.4 to 0.9.9 @dependabot (#610)
- chore(deps): bump chrono from 0.4.20 to 0.4.21 @dependabot (#608)
- chore(deps): bump serde from 1.0.142 to 1.0.143 @dependabot (#607)
- chore(deps): bump chrono from 0.4.19 to 0.4.20 @dependabot (#606)
- chore(deps): bump serde from 1.0.141 to 1.0.142 @dependabot (#605)
- chore(deps): bump serde_json from 1.0.82 to 1.0.83 @dependabot (#604)
- chore(deps): bump serde_yaml from 0.9.2 to 0.9.4 @dependabot (#603)
- chore(deps): bump semver from 1.0.12 to 1.0.13 @dependabot (#602)
- chore(deps): bump async-trait from 0.1.56 to 0.1.57 @dependabot (#600)
- chore(deps): bump serde from 1.0.140 to 1.0.141 @dependabot (#601)
- chore(deps): bump clap from 3.2.15 to 3.2.16 @dependabot (#598)
- chore(deps): bump tracing from 0.1.35 to 0.1.36 @dependabot (#597)
- chore(deps): bump serde_yaml from 0.9.0 to 0.9.2 @dependabot (#596)
- chore(deps): bump serde_yaml from 0.8.26 to 0.9.0 @dependabot (#595)
Version 3.2.1
What's Changed
New Features
- feat: Automatically test access tokens after storing them (if supported) @notheotherben (#594)
Maintenance
- chore(deps): bump tokio from 1.20.0 to 1.20.1 @dependabot (#593)
- chore(deps): bump clap from 3.2.14 to 3.2.15 @dependabot (#592)
Version 3.2.0
What's Changed
New Features
- feat: Add a new feature flag to control whether we error if multiple repos match a query @notheotherben (#591)
Documentation Updates
- feat: Add a new feature flag to control whether we error if multiple repos match a query @notheotherben (#591)
Maintenance
- chore(deps): bump tracing-subscriber from 0.3.14 to 0.3.15 @dependabot (#590)
- chore(deps): bump serde from 1.0.139 to 1.0.140 @dependabot (#588)
- chore(deps): bump clap from 3.2.13 to 3.2.14 @dependabot (#589)