Skip to content

Releases: gphotosuploader/gphotos-uploader-cli

v4.2.0-rc1

26 Oct 17:31
v4.2.0-rc1
7635aee
Compare
Choose a tag to compare
v4.2.0-rc1 Pre-release
Pre-release

Changelog

  • 7635aee Add a parameter to the command to set the redirect URL after auth

v4.1.1

24 Oct 12:40
v4.1.1
877b7fc
Compare
Choose a tag to compare

Fixed

  • Uploads are showing the data of upload instead of the filename in the Google Photos UI. Thanks @mikebilly (#398)

v4.1.0

23 Oct 13:27
v4.1.0
dee3165
Compare
Choose a tag to compare

4.1.0

Added

  • Flag --port to configure the port where the authentication server will listen to when using the auth command (#370)
  • New command to reset the already uploaded file tracker (reset file-tracker), which removes the internal database (#182)
  • New Album option in Job's configuration which allows to set a fixed album's name to upload objects to. (#393)

Deprecated

  • The CreateAlbums option in Job's configuration is deprecated in favor of a new Album option.

v4.0.0

21 Oct 08:12
v4.0.0
32d7b13
Compare
Choose a tag to compare

Added

  • Support for the latest published Go version (1.21). This project will maintain compatibility with the latest two major versions published.
  • Implement a cache to reduce the number of requests to Google Photos API and reduce the risk of being quota limited.
  • Implement a new command to list albums (list albums) created by this CLI.
  • Implement a new command to list media items (list media-items) uploaded by this CLI. It offers the possibility of filtering by album.
  • Progress bars to provide feedback to users on very long transactions.

Changed

  • Bump github.com/sirupsen/logrus from 1.9.0 to 1.9.3 (#378)
  • Bump github.com/spf13/afero from 1.9.5 to 1.10.0 (#379)
  • Bump github.com/gphotosuploader/google-photos-api-client-go/v3 from 3.0.1 to 3.0.2
  • Bump golang.org/x/oauth2 from 0.12.0 to 0.13.0
  • Bump golang.org/x/sync from 0.3.0 to 0.4.0 (#377)
  • Bump golang.org/x/term from 0.10.0 to 0.13.0 (#376)
  • [CI] Bump github.com/stretchr/testify from 1.7.0 to 1.8.4 (#380)
  • [CI] Bump actions/checkout from 3 to 4 (#375)
  • [CI] Bump goreleaser/goreleaser-action from 4 to 5 (#374)
  • [CI] Bump golangci from 1.52.1 to 1.54.2

Removed

  • Support for multiple concurrent workers. The bandwidth to upload items is shared, so we are not expecting any performance problem.
  • Removed DEPRECATED configuration parameters from previous versions.

v3.5.2

20 Oct 16:41
v3.5.2
f472046
Compare
Choose a tag to compare

Added

  • Support for the latest published Go version (1.21). This project will maintain compatibility with the latest two major versions published.
  • Client cache for albums to reduce the number of requests to Google Photos API

Changed

  • Bump github.com/sirupsen/logrus from 1.8.1 to 1.9.3
  • Bump github.com/spf13/afero from 1.8.2 to 1.10.0
  • Bump golang.org/x/oauth2 from 0.12.0 to 0.13.0
  • Bump golang.org/x/sync from 0.3.0 to 0.4.0
  • Bump golang.org/x/term from 0.10.0 to 0.13.0
  • Bump github.com/99designs/keyring from 1.2.1 to 1.2.2
  • Bump github.com/gphotosuploader/google-photos-api-client-go/v2 from 2.4.0 to 2.4.2
  • Bump github.com/schollz/progressbar/v3 from 3.8.6 to 3.13.1
  • Bump github.com/spf13/cobra from 1.4.0 to 1.7.0
  • Bump golang.org/x/oauth2 from v0.0.0-20220309155454-6242fa91716a to 0.13.0
  • Bump golang.org/x/sync from v0.0.0-20210220032951-036812b2e83c to 0.4.0
  • Bump golang.org/x/term v0.0.0-20210927222741-03fcf44c2211 to 0.13.0
  • Bump google.golang.org/api from v0.74.0 to 0.148.0

v4.0.0-alpha-02

13 Jun 10:57
v4.0.0-alpha-02
2293c81
Compare
Choose a tag to compare
v4.0.0-alpha-02 Pre-release
Pre-release

Changelog

  • 2293c81 Add some log debug lines
  • 1da37f3 Implement a proper cache for albums

v3.5.1

29 May 16:13
v3.5.1
cebb4b2
Compare
Choose a tag to compare

Added

  • Support for the latest published Go version (1.20). This project will maintain compatibility with the latest two major versions published.

Fixed

  • Restrict allowed SecretsBackendTypes to the ones supported by the CLI. (#347)

Removed

  • Support for previous Go version (1.18).

v3.5.0

14 Dec 17:37
v3.5.0
cb3889f
Compare
Choose a tag to compare

Changelog

Added

  • Support for the latest published Go version (1.19). This project will maintain compatibility with the latest two major versions published.

Fix

  • Exit if daily API quota is exceeded. Thanks to @mlbright (#341)

Removed

  • Once Go 1.19 has been published, previous Go 1.17 support is deprecated.

v3.4.0

08 Apr 15:11
v3.4.0
b546516
Compare
Choose a tag to compare

Changelog

Changed

Deprecated

  • The OAuth 2.0 authentication based in out-of-band tokens is deprecated by Google. (#326)

v3.3.1

30 Mar 20:39
v3.3.1
9cba194
Compare
Choose a tag to compare

Added

  • Support for the latest published Go version (1.18). This project will maintain compatibility with the latest two major versions published.

Changed

  • Dependency has been updated, so potential bugs has been fixed.

Deprecated

  • Once Go 1.18 has been published, previous Go 1.16 support is deprecated.

Removed