All notable changes to smugmug-backup will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
v1.2.2 - 2020-11-27
- Fix
destination
path under Windows
v1.2.1 - 2020-09-25
- Change how the image DateTimeOriginal field is parsed to manage wrong dates
v1.2.0 - 2020-09-24
- Add
store.use_metadata_times
andstore.force_metadata_times
confs to set files chtimes
- [DEPRECATION]
authentication.username
configuration is now ignored. The username is retrieved automatically from the API
- Upgrade to Go 1.15.2
v1.1.1 - 2020-08-12
- Build releases for ARM and ARM64
- Upgrade to Go 1.15
v1.1.0 - 2020-08-11
[store.file_names]
configuration added
v1.0.1 - 2020-08-10
- This is an empty release used to create a version > v1.0.0 because an old temporary v1.0.0 (that was removed) is the last one seen by listings that already pulled it before removal. That was my mistake but there's no way at the moment to retreat an already published version so this is the only solution (until go 1.16 that will introduce a way to retreat versions)
v0.0.4 - 2020-08-09
- Add configuration file support
- Add tests
- Add package docs: https://pkg.go.dev/github.com/tommyblue/smugmug-backup?tab=doc
-version
flag prints build version
- [BREAKING CHANGE] Rename environment variables
- Move
main
package to./cmd/smugmug-backup
- Update go version to 1.14.7
- General refactoring of the code to make it more testable
- Improve documentation
v0.0.3 - 2020-07-25
- Windows support. Also build Windows binary on release
- Add the album path to the images, so it's possible to better debug images errors
v0.0.2 - 2020-07-01
- almost all functions now return an error instead of
panic
orlog.Fatal
ignorefetcherrors
command line option has been removed as now it's the default behaviour
- Multiple refactorings
v0.0.1 - 2020-06-26
First release
- Download images and videos from a SmugMug account
- On subsequent executions, only download new files or exising files (same path and name) if the size has changed
- Does not delete local files if deleted in SmugMug
- Skip videos "under processing"
- Can download files without a name, using their SmugMug ID