Releases: gphotosuploader/gphotos-uploader-cli
Releases · gphotosuploader/gphotos-uploader-cli
v5.0.0
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
andAlbum: auto:folderPath
options have been removed. Use theAlbum: template:%_directory%
andAlbum: template:%_folderpath%
options instead. - The deprecated
Jobs: CreateAlbums
option has been removed. Use theJobs: Album
option instead.
v4.5.0
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
andauto:folderPath
options are deprecated in favor of thetemplate:%_directory%
andtemplate:%_folderpath%
options. See documentation.
v4.4.0
Added
- Option to customize Album names by introducing
template
. Thanks to @WACKYprog (#431)
See specific documentation of the new option here
v4.3.0
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
v4.2.0
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.