Releases: gphotosuploader/gphotos-uploader-cli
Releases · gphotosuploader/gphotos-uploader-cli
v4.2.0-rc1
Changelog
- 7635aee Add a parameter to the command to set the redirect URL after auth
v4.1.1
Fixed
- Uploads are showing the data of upload instead of the filename in the Google Photos UI. Thanks @mikebilly (#398)
v4.1.0
4.1.0
Added
- Flag
--port
to configure the port where the authentication server will listen to when using theauth
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 newAlbum
option.
v4.0.0
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
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
v3.5.1
v3.5.0
Changelog
Added
- Support for the latest published Go version (1.19). This project will maintain compatibility with the latest two major versions published.
Fix
Removed
- Once Go 1.19 has been published, previous Go 1.17 support is deprecated.
v3.4.0
Changelog
Changed
- The command
auth
initiates the Google authentication to get an OAuth 2.0 token. It should be used the first time that the CLI is configured. See documentation.
Deprecated
- The OAuth 2.0 authentication based in out-of-band tokens is deprecated by Google. (#326)
v3.3.1
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
- Command
release
in the Makefile. We are using goreleaser GitHub action now.