Releases: siketyan/ghr
v0.4.2
What's Changed
- feat: Short flag for the version command by @siketyan in #293
- ci: Bump formulae on CI by @siketyan in #294
- feat: Add entries to .git/info/exclude from the profile by @siketyan in #295
- fix: GH-296: Add missing command completions by @siketyan in #297
- chore: Release v0.4.2 by @siketyan in #299
Full Changelog: v0.4.1...v0.4.2
v0.4.1
v0.4.0 - New Year Edition
2024: Happy new year everyone 馃帀
This release introduces a new feature: dumping & restoring your repositories through a TOML file. You can now sync your repos in the workspace at once! Note that the feature is still experimental.
What's Changed
- feat: Skip cloning the repo when already exists by @siketyan in #262
- feat: Dump and Restore repositories through a TOML file by @siketyan in #283
- chore: Release v0.4.0 by @siketyan in #284
Dependabot stuff
- build(deps): bump regex from 1.9.5 to 1.9.6 by @dependabot in #248
- build(deps): bump toml from 0.8.0 to 0.8.1 by @dependabot in #249
- build(deps): bump octocrab from 0.30.1 to 0.31.0 by @dependabot in #250
- build(deps): bump clap from 4.4.5 to 4.4.6 by @dependabot in #251
- build(deps): bump octocrab from 0.31.0 to 0.31.1 by @dependabot in #253
- build(deps): bump rust from 1.72 to 1.73 by @dependabot in #252
- build(deps): bump tokio from 1.32.0 to 1.33.0 by @dependabot in #254
- build(deps): bump toml from 0.8.1 to 0.8.2 by @dependabot in #255
- build(deps): bump regex from 1.9.6 to 1.10.2 by @dependabot in #260
- build(deps): bump async-trait from 0.1.73 to 0.1.74 by @dependabot in #258
- build(deps): bump tracing from 0.1.37 to 0.1.39 by @dependabot in #259
- build(deps): bump rustix from 0.37.23 to 0.37.25 by @dependabot in #261
- build(deps): bump build-info from 0.0.33 to 0.0.34 by @dependabot in #257
- build(deps): bump build-info-build from 0.0.33 to 0.0.34 by @dependabot in #256
- build(deps): bump toml from 0.8.2 to 0.8.3 by @dependabot in #263
- build(deps): bump serde from 1.0.189 to 1.0.190 by @dependabot in #264
- build(deps): bump clap from 4.4.6 to 4.4.7 by @dependabot in #265
- build(deps): bump octocrab from 0.31.2 to 0.32.0 by @dependabot in #266
- build(deps): bump clap from 4.4.7 to 4.4.8 by @dependabot in #268
- build(deps): bump tokio from 1.33.0 to 1.34.0 by @dependabot in #267
- build(deps): bump serde from 1.0.190 to 1.0.192 by @dependabot in #269
- build(deps): bump tracing-subscriber from 0.3.17 to 0.3.18 by @dependabot in #270
- build(deps): bump itertools from 0.11.0 to 0.12.0 by @dependabot in #271
- build(deps): bump windows from 0.51.1 to 0.52.0 by @dependabot in #272
- build(deps): bump rust from 1.73 to 1.74 by @dependabot in #273
- build(deps): bump url from 2.4.1 to 2.5.0 by @dependabot in #274
- build(deps): bump serde from 1.0.192 to 1.0.193 by @dependabot in #275
- build(deps): bump clap from 4.4.8 to 4.4.10 by @dependabot in #276
- build(deps): bump tokio from 1.34.0 to 1.35.0 by @dependabot in #278
- build(deps): bump clap from 4.4.10 to 4.4.11 by @dependabot in #277
- build(deps): bump unsafe-libyaml from 0.2.9 to 0.2.10 by @dependabot in #279
- build(deps): bump tokio from 1.35.0 to 1.35.1 by @dependabot in #280
- build(deps): bump anyhow from 1.0.75 to 1.0.76 by @dependabot in #281
- build(deps): bump async-trait from 0.1.74 to 0.1.75 by @dependabot in #282
Full Changelog: v0.3.11...v0.4.0
v0.3.11
This is a maintenance release of ghr. Although no new features or improvements are not introduced in this version, a small update comes from upstream gh-config-rs crate: we can now retrieve GitHub OAuth token from gh CLI stored in the secure location (Windows Security Credentials, macOS Keychain, Linux Secret Service).
What's Changed
- ci: Replace deprecated actions by @siketyan in #203
- ci: Install cross for advanced cross-platform builds by @siketyan in #212
- fix: Load token using Hosts::retrieve_token instead of Host::oauth_token by @siketyan in #243
- chore: Release v0.3.11 by @siketyan in #246
Dependabot Updates
- build(deps): bump octocrab from 0.26.0 to 0.28.0 by @dependabot in #204
- build(deps): bump serde from 1.0.174 to 1.0.175 by @dependabot in #205
- build(deps): bump octocrab from 0.28.0 to 0.29.1 by @dependabot in #206
- build(deps): bump serde from 1.0.175 to 1.0.179 by @dependabot in #207
- build(deps): bump serde_with from 3.1.0 to 3.2.0 by @dependabot in #208
- build(deps): bump indicatif from 0.17.5 to 0.17.6 by @dependabot in #210
- build(deps): bump regex from 1.9.1 to 1.9.3 by @dependabot in #211
- build(deps): bump serde from 1.0.179 to 1.0.183 by @dependabot in #209
- build(deps): bump tokio from 1.29.1 to 1.30.0 by @dependabot in #213
- build(deps): bump clap from 4.3.19 to 4.3.21 by @dependabot in #214
- build(deps): bump async-trait from 0.1.72 to 0.1.73 by @dependabot in #215
- build(deps): bump octocrab from 0.29.1 to 0.29.2 by @dependabot in #216
- build(deps): bump tokio from 1.30.0 to 1.31.0 by @dependabot in #217
- build(deps): bump octocrab from 0.29.2 to 0.29.3 by @dependabot in #218
- build(deps): bump anyhow from 1.0.72 to 1.0.75 by @dependabot in #219
- build(deps): bump serde from 1.0.183 to 1.0.185 by @dependabot in #221
- build(deps): bump clap from 4.3.21 to 4.3.23 by @dependabot in #222
- build(deps): bump rustls-webpki from 0.101.1 to 0.101.4 by @dependabot in #223
- build(deps): bump url from 2.4.0 to 2.4.1 by @dependabot in #224
- build(deps): bump clap from 4.3.23 to 4.4.0 by @dependabot in #225
- build(deps): bump regex from 1.9.3 to 1.9.4 by @dependabot in #226
- build(deps): bump tokio from 1.31.0 to 1.32.0 by @dependabot in #227
- build(deps): bump rust from 1.71 to 1.72 by @dependabot in #228
- build(deps): bump octocrab from 0.29.3 to 0.30.1 by @dependabot in #232
- build(deps): bump regex from 1.9.4 to 1.9.5 by @dependabot in #229
- build(deps): bump serde_with from 3.2.0 to 3.3.0 by @dependabot in #230
- build(deps): bump serde from 1.0.185 to 1.0.188 by @dependabot in #231
- build(deps): bump walkdir from 2.3.3 to 2.4.0 by @dependabot in #233
- build(deps): bump clap from 4.4.0 to 4.4.2 by @dependabot in #234
- build(deps): bump gh-config from 0.2.1 to 0.2.2 by @dependabot in #236
- build(deps): bump toml from 0.7.6 to 0.7.8 by @dependabot in #235
- build(deps): bump clap from 4.4.2 to 4.4.4 by @dependabot in #238
- build(deps): bump toml from 0.7.8 to 0.8.0 by @dependabot in #237
- build(deps): bump indicatif from 0.17.6 to 0.17.7 by @dependabot in #242
- build(deps): bump dialoguer from 0.10.4 to 0.11.0 by @dependabot in #241
- build(deps): bump build-info from 0.0.31 to 0.0.33 by @dependabot in #239
- build(deps): bump clap from 4.4.4 to 4.4.5 by @dependabot in #244
- build(deps): bump gh-config from 0.2.2 to 0.3.0 by @dependabot in #245
- build(deps): bump windows from 0.48.0 to 0.51.1 by @dependabot in #220
Full Changelog: v0.3.10...v0.3.11
v0.3.10
What's Changed
- build(deps): bump regex from 1.9.0 to 1.9.1 by @dependabot in #193
- build(deps): bump serde from 1.0.166 to 1.0.168 by @dependabot in #194
- build(deps): bump rust from 1.70 to 1.71 by @dependabot in #195
- build(deps): bump serde from 1.0.168 to 1.0.171 by @dependabot in #196
- build(deps): bump anyhow from 1.0.71 to 1.0.72 by @dependabot in #197
- build(deps): bump clap from 4.3.11 to 4.3.13 by @dependabot in #198
- build(deps): bump octocrab from 0.25.1 to 0.26.0 by @dependabot in #199
- fix: fix a number of issues in
add
subcommand by @tomoakiichige in #200 - chore: Release v0.3.10 by @siketyan in #201
New Contributors
- @tomoakiichige made their first contribution in #200
Full Changelog: v0.3.9...v0.3.10
v0.3.9
What's Changed
- build(deps): bump octocrab from 0.20.0 to 0.21.0 by @dependabot in #152
- build(deps): bump dirs from 5.0.0 to 5.0.1 by @dependabot in #153
- build(deps): bump anyhow from 1.0.70 to 1.0.71 by @dependabot in #154
- build(deps): bump serde_with from 2.3.2 to 2.3.3 by @dependabot in #155
- build(deps): bump tokio-stream from 0.1.12 to 0.1.14 by @dependabot in #156
- build(deps): bump clap from 4.2.4 to 4.2.7 by @dependabot in #157
- build(deps): bump serde_with from 2.3.3 to 3.0.0 by @dependabot in #158
- build(deps): bump tokio from 1.27.0 to 1.28.0 by @dependabot in #159
- build(deps): bump build-info from 0.0.30 to 0.0.31 by @dependabot in #151
- build(deps): bump serde from 1.0.162 to 1.0.163 by @dependabot in #160
- build(deps): bump tokio from 1.28.0 to 1.28.1 by @dependabot in #161
- build(deps): bump octocrab from 0.21.0 to 0.23.0 by @dependabot in #162
- build(deps): bump clap from 4.2.7 to 4.3.0 by @dependabot in #163
- build(deps): bump toml from 0.7.3 to 0.7.4 by @dependabot in #165
- build(deps): bump console from 0.15.5 to 0.15.7 by @dependabot in #164
- build(deps): bump tokio from 1.28.1 to 1.28.2 by @dependabot in #166
- build(deps): bump indicatif from 0.17.3 to 0.17.4 by @dependabot in #167
- build(deps): bump git2 from 0.17.1 to 0.17.2 by @dependabot in #168
- build(deps): bump regex from 1.8.1 to 1.8.3 by @dependabot in #169
- build(deps): bump url from 2.3.1 to 2.4.0 by @dependabot in #171
- build(deps): bump indicatif from 0.17.4 to 0.17.5 by @dependabot in #172
- build(deps): bump clap from 4.3.0 to 4.3.1 by @dependabot in #173
- build(deps): bump octocrab from 0.23.0 to 0.25.0 by @dependabot in #175
- build(deps): bump regex from 1.8.3 to 1.8.4 by @dependabot in #174
- build(deps): bump rust from 1.69 to 1.70 by @dependabot in #170
- build(deps): bump octocrab from 0.25.0 to 0.25.1 by @dependabot in #177
- build(deps): bump serde from 1.0.163 to 1.0.164 by @dependabot in #176
- build(deps): bump clap from 4.3.1 to 4.3.3 by @dependabot in #178
- build(deps): bump clap from 4.3.3 to 4.3.4 by @dependabot in #179
- build(deps): bump clap from 4.3.4 to 4.3.8 by @dependabot in #180
- build(deps): bump toml from 0.7.4 to 0.7.5 by @dependabot in #181
- build(deps): bump itertools from 0.10.5 to 0.11.0 by @dependabot in #182
- build(deps): bump clap from 4.3.8 to 4.3.10 by @dependabot in #184
- build(deps): bump async-trait from 0.1.68 to 0.1.69 by @dependabot in #183
- build(deps): bump serde from 1.0.164 to 1.0.165 by @dependabot in #186
- build(deps): bump tokio from 1.28.2 to 1.29.1 by @dependabot in #185
- feat: Add
add
command to import an existing repo by @siketyan in #190 - chore: Release v0.3.9 by @siketyan in #191
Full Changelog: v0.3.8...v0.3.9
v0.3.8
What's Changed
- chore: Add CODEOWNERS by @siketyan in #136
- build(deps): bump regex from 1.7.3 to 1.8.1 by @dependabot in #137
- build(deps): bump tracing-subscriber from 0.3.16 to 0.3.17 by @dependabot in #138
- build(deps): bump clap from 4.2.2 to 4.2.4 by @dependabot in #139
- build(deps): bump rust from 1.68 to 1.69 by @dependabot in #140
- feat: Cloning multiple repos in parallel by @siketyan in #49
- feat: Support --single-branch option for cloning by @siketyan in #143
- feat: Support deleting multiple repos by @siketyan in #142
- feat: Add --quiet / --verbose options in app global by @siketyan in #144
- feat: Support specifying pathspec on recursive option by @siketyan in #145
- feat: Support --origin and --branch options on cloning by @siketyan in #146
- feat: Disable retrying clone on non-fork repo by @siketyan in #147
- chore: Release v0.3.8 by @siketyan in #148
Full Changelog: v0.3.7...v0.3.8
v0.3.7
What's Changed
- build(deps): bump clap from 4.2.1 to 4.2.2 by @dependabot in #126
- build(deps): bump octocrab from 0.19.0 to 0.20.0 by @dependabot in #125
- build(deps): bump serde from 1.0.159 to 1.0.160 by @dependabot in #127
- Minor chore/fixes by @yu-ichiro in #129
- [closable] feat: Add
--full-path
option tolist
subcommand by @yu-ichiro in #131 - Add retry feature to cloning by @yu-ichiro in #130
- chore: Release v0.3.7 by @siketyan in #133
- feat: Rename --full-path to --path, adding a short alias -p by @siketyan in #134
Full Changelog: v0.3.6...v0.3.7
v0.3.6
What's Changed
- Refine completions (doc fix, profile completions, more fish completions) by @yu-ichiro in #117
- feat: Add command
browse
for opening a repository on a browser by @yu-ichiro in #118 - build(deps): bump dialoguer from 0.10.3 to 0.10.4 by @dependabot in #120
- build(deps): bump h2 from 0.3.16 to 0.3.17 by @dependabot in #122
- fix: Resolve that
--cd
used withclone
andinit
does not work on bash by @ryuma017 in #121 - chore: Release v0.3.6 by @siketyan in #123
Full Changelog: v0.3.5...v0.3.6
v0.3.5
What's Changed
- build(deps): bump async-trait from 0.1.67 to 0.1.68 by @dependabot in #106
- build(deps): bump octocrab from 0.18.1 to 0.19.0 by @dependabot in #107
- build(deps): bump regex from 1.7.1 to 1.7.3 by @dependabot in #108
- build(deps): bump url from 2.3.0 to 2.3.1 by @dependabot in #109
- build(deps): bump clap from 4.1.11 to 4.2.1 by @dependabot in #110
- build(deps): bump tokio from 1.26.0 to 1.27.0 by @dependabot in #111
- build(deps): bump serde from 1.0.158 to 1.0.159 by @dependabot in #112
- docs: change phrasing of
cd
related text by @yu-ichiro in #113 - Let arbitrary config values be on profiles & Attaching profiles on demand by @yu-ichiro in #114
- chore: Release v0.3.5 by @siketyan in #115
New Contributors
- @yu-ichiro made their first contribution in #113
Full Changelog: v0.3.4...v0.3.5