Skip to content

Releases: gphotosuploader/gphotos-uploader-cli

v5.0.0

16 Oct 07:56
v5.0.0
21c029e
Compare
Choose a tag to compare

Added

  • Google Photos scopes have changed, some of them have been removed. The CLI will use the new ones. (#474)

Changed

  • Bump golang.org/x/text to 0.19.0 (#479)
  • Bump golang.org/x/term to 0.25.0 (#478)
  • Bump github.com/schollz/progressbar/v3 to 3.16.1 (#477)

Removed

  • The deprecated Album: auto:folderName and Album: auto:folderPath options have been removed. Use the Album: template:%_directory% and Album: template:%_folderpath% options instead.
  • The deprecated Jobs: CreateAlbums option has been removed. Use the Jobs: Album option instead.

v4.5.0

24 Feb 11:26
v4.5.0
5e67c77
Compare
Choose a tag to compare

Added

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

Changed

  • Bump golang.org/x/oauth2 to version 0.17.0
  • Bump gphotosuploader/google-photos-api-client-go/v3 to version 3.0.5

Deprecated

  • The auto:folderName and auto:folderPath options are deprecated in favor of the template:%_directory% and template:%_folderpath% options. See documentation.

v4.4.0

25 Jan 12:20
v4.4.0
ad053bf
Compare
Choose a tag to compare

Added

  • Option to customize Album names by introducing template. Thanks to @WACKYprog (#431)

See specific documentation of the new option here

v4.3.0

13 Jan 10:49
v4.3.0
1b2da8e
Compare
Choose a tag to compare

Added

  • Option to bind the HTTP server to address other than local (#426)

Changed

  • Bump golang.org/x/term to version 0.16.0
  • Bump golang.org/x/sync to version 0.6.0
  • Bump github.com/dvsekhvalnov/jose2go to version 1.6.0
  • Bump github.com/hjson/hjson-go/v4 to version 4.4.0
  • Bump golang.org/x/oauth2 to version 0.16.0
  • Bump github.com/spf13/afero to version 1.11.0
  • Bump github.com/gphotosuploader/google-photos-api-client-go/v3 to version 3.0.4

v4.2.1

27 Nov 10:55
v4.2.1
132570b
Compare
Choose a tag to compare

Fixed

  • Fix versioning on releases since the publication of 4.x version. (#413)
  • Small typos in messages. Thanks, @tbm (#414)

Changed

  • Bump github.com/schollz/progressbar/v3 from 3.13.1 to 3.14.1 (#411)
  • Bump golang.org/x/oauth2 from 0.13.0 to 0.14.0 (#409)
  • Bump golang.org/x/sync from 0.4.0 to 0.5.0 (#408)
  • Bump github.com/spf13/cobra from 1.7.0 to 1.8.0 (#407)

v4.2.0

01 Nov 16:18
v4.2.0
c48f81b
Compare
Choose a tag to compare

Added

  • New parameter --redirect-url-hostname to the auth command in order to set the URL to use after the Google Photos authentication (#402)

Changed

  • Bump github.com/hjson/hjson-go/v4 from 4.3.0 to 4.3.1 (#400)

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.