Skip to content

Releases: amitsaha/gitbackup

v1.3.1

Choose a tag to compare

@amitsaha amitsaha released this 02 Jun 20:12

What's Changed

  • Update Docker publish workflow to include SHA tagging by @amitsaha in #231

Full Changelog: v1.3...v1.3.1

v1.3

Choose a tag to compare

@amitsaha amitsaha released this 02 Jun 19:55

What's Changed

  • Fix Docker release publish failure on GHCR by disabling provenance output by @Copilot in #230

Full Changelog: v1.2...v1.3

v1.2

Choose a tag to compare

@amitsaha amitsaha released this 01 Jun 20:35

What's Changed

Fixes

  • bitbucket: require BITBUCKET_WORKSPACES, prefer BITBUCKET_EMAIL by @steveh in #228 thanks @steveh
  • Fixed link to the GitLab Personal Access Token page. by @eriknaslund in #227

New features

  • Add Dockerfile and GHCR publish workflow by @Copilot in #218
  • Update bitbucket API token usage example in README by @amitsaha in #219

New Contributors

Full Changelog: v1.1...v1.2

v1.1

Choose a tag to compare

@amitsaha amitsaha released this 03 Mar 01:28

Very exciting release everyone!

New features

  • Add Bitbucket API token support by @rdowavic in #201
  • Fix Forgejo clone authentication and SSH URL support by @rdowavic in #204
  • Add config file support (init, validate, runtime loading) by @rdowavic in #203

Fixes

  • Fix parseGitHostURL appending /api/v4/ to non-GitLab services by @rdowavic in #202
  • Fix -ignore-fork filtering for GitLab, Bitbucket, and Forgejo by @rdowavic in #210
  • Add early git availability check with clear error message by @Copilot in #188

Developer experience improvements

  • Add integration test script and fix Forgejo clone auth by @rdowavic in #208
  • Improve integration tests: starred repos, colors, timestamps by @rdowavic in #211
  • Update integration tests: starred repo, fork rename, SSH/HTTPS flags by @rdowavic in #213
  • Add ignore-fork tests to integration test script by @rdowavic in #209

Other changes

  • Remove unused parameters from repository functions by @rdowavic in #207
  • Bump github.com/cli/oauth from 1.2.0 to 1.2.2 by @dependabot[bot] in #194
  • Bump golang.org/x/oauth2 from 0.30.0 to 0.35.0 by @dependabot[bot] in #198

New Contributors

Full Changelog: v1.0.4...v1.1

v1.0.4

Choose a tag to compare

@amitsaha amitsaha released this 02 Feb 23:58

What's Changed

Full Changelog: v1.0.3...v1.0.4

v1.0.3

Choose a tag to compare

@amitsaha amitsaha released this 03 Jan 06:24

Hopefully this is the last of fixes to get goreleaser working. I blame my own laziness and AI promising to take away all the gruntwork, of course.

Please see v1.0.0 release notes for the actual relevant release notes

What's Changed

Full Changelog: v1.0.2...v1.0.3

v1.0.2

Choose a tag to compare

@amitsaha amitsaha released this 03 Jan 06:09

Fixed goreleaser configuration 🤞

Please see v1.0.0 release notes here.

What's Changed

  • Migrate .goreleaser.yml to v2 format by @Copilot in #182
  • Add goreleaser validation to CI by @Copilot in #185

Full Changelog: v1.0.1...v1.0.2

v1.0.1

v1.0.1 Pre-release
Pre-release

Choose a tag to compare

@amitsaha amitsaha released this 03 Jan 05:19

Fix the go releaser config

What's Changed

  • Replace deprecated --rm-dist flag with --clean in GoReleaser workflow by @Copilot in #180

Please see the v1.0.0 release notes.

v1.0.0

Choose a tag to compare

@amitsaha amitsaha released this 03 Jan 05:06

Binaries: Please find the binaries in this release

I was forced to do a v1.0.0 release, as the previous release was 0.9.0 and we have new feature in this release. Hence, it doesn't mean much in terms of stability. However, we do have new features in addition to various updates, so that's nice.

Highlights

What's Changed

  • Bump golang.org/x/net from 0.0.0-20220520000938-2e3eb7b945c2 to 0.7.0 by @dependabot[bot] in #92
  • Bump github.com/99designs/keyring from 1.2.1 to 1.2.2 by @dependabot[bot] in #95
  • Bump github.com/xanzy/go-gitlab from 0.65.0 to 0.90.0 by @dependabot[bot] in #94
  • Add a test for the command's usage message by @amitsaha in #96
  • Use Go 1.21 by @amitsaha in #97
  • Move stuff out of main by @amitsaha in #98
  • Refactor the repostiories listing/get code by @amitsaha in #100
  • Bump github.com/cli/oauth from 0.8.0 to 1.0.1 by @dependabot[bot] in #103
  • Bump github.com/xanzy/go-gitlab from 0.90.0 to 0.92.1 by @dependabot[bot] in #109
  • Bump github.com/xanzy/go-gitlab from 0.92.1 to 0.95.2 by @dependabot[bot] in #128
  • Bump golang.org/x/net from 0.8.0 to 0.17.0 by @dependabot[bot] in #114
  • Bump github.com/migueleliasweb/go-github-mock from 0.0.5 to 0.0.22 by @dependabot[bot] in #119
  • Bump golang.org/x/net from 0.17.0 to 0.23.0 by @dependabot[bot] in #140
  • Bump golang.org/x/oauth2 from 0.6.0 to 0.25.0 by @dependabot[bot] in #146
  • Bump github.com/hashicorp/go-retryablehttp from 0.7.2 to 0.7.7 by @dependabot[bot] in #143
  • Bump golang.org/x/crypto from 0.21.0 to 0.31.0 by @dependabot[bot] in #148
  • Bump github.com/cli/oauth from 1.0.1 to 1.2.0 by @dependabot[bot] in #150
  • Bump github.com/xanzy/go-gitlab from 0.95.2 to 0.115.0 by @dependabot[bot] in #151
  • upgrade go version to 1.24 and fix compatibility issues in client.go … by @princekinlee in #165
  • ✨ Set up Copilot instructions for the repository by @Copilot in #173
  • Refactor codebase to improve readability and maintainability by @Copilot in #171

New Contributors

Full Changelog: v0.9.0...v1.0.0

v0.9.0

Choose a tag to compare

@amitsaha amitsaha released this 01 Jan 21:40
d7d659a

New Features

  • GitHub: Add users/orgs whitelist flag by @jcm300 in #88

Other changes

New Contributors

Full Changelog: v0.8.4...v0.9.0