Releases: simulot/immich-go
v0.24.1
v0.24
Changelog
- ce0da8d Fix-version-in-build
- 95c3b33 improve error messages for missing server and API key parameters
- c164cd6 refactor ci/cd pipeline to build version
- 4a0a376 fix for supplemental-metadata.JSON
- d3a276d Add support of People tag from Google takeout
- 00f68a5 fix unnecessary tag
- 6a193de CI workflow and build steps
Full Changelog: v0.23...v0.24
v0.23
This version handles the latest changes done by Google on the takeout files:
- The json files are named:
supplemental-metadata.json
- The album's json layout is changed
Attention, this version isn't compatible with the previous ones. Read the documentation
I'm still working on the release procedure.
immich-go v0.23.0-RC11 🏗️ there is alway one more bug 🏗️
immich-go v0.23.0-RC10 🏗️ still in progress 🏗️
This release candidate introduces the bulkTagAssets
API call to streamline session tagging and reduce overhead.
Additionally, a new variation in Google Takeout files has been observed. Some JSON files are now named supplemental-metadata.json
, presenting a set of challenging issues.
The documentation is here.
What's Changed
- feat: integrate BulkTagManager for improved asset tag management by @simulot in #653
- Fix MacOS files exclusion by @simulot in #654
- Simulot/issue638 Bad request when TagAssets by @simulot in #655
- Simulot/issue652 Google Photos: add support for supplemental-metadata.json files by @simulot in #657
- Fix XMP file upload issue by @simulot in #663
Full Changelog: v0.23.0-RC9...v0.23.0-RC10
immich-go v0.23.0-RC9 🏗️ a fix for #638 🏗️
What's Changed
- misspelled file name in next branch by @simulot in #637
- v0.23.0-RC7 Bad request when TagAssets #638 Simulot/issue638 by @simulot in #640
- Google Takeout has MVIMG files without extension that are marked as unsupported #634 by @simulot in #641
- Whitelist PXL_.exported from default banned file exclusion ._.` by @simulot in #642
- v0.23.0-RC7 panic: tempFile: Close() called on a closed file by @simulot in #644
Full Changelog: v0.23.0-RC8...v0.23.0-RC9
immich-go v0.23.0-RC8 🏗️ a fix for #608 and #625 🏗️
And old bug in the management of burst of photos has been revealed by a change in the cache management. It's now fixed.
Thank you for your reports.
What's Changed
- fix #624 v0.23.0-RC7 Live photos jpg and MP4 are abusively stacked #624
- Simulot/issue623 by @simulot in #626
- Simulot/issue608 by @simulot in #627
Full Changelog: v0.23.0-RC7...v0.23.0-RC8
immich-go v0.23.0-RC7 🏗️ with a few more fixes 🏗️
I haven’t encountered any new cases of "Bad Request" errors since the previous release. If no additional cases are reported, the next release will be marked as the stable version.
I have implemented some suggestions and fixed several errors.
Please check the README file for this version.
Thank you for your testing and suggestions.
What's Changed
- Get ride of tzone package by @simulot in #602
- Fix RC6: archive command temporary files aren't removed automatically #603 by @simulot in #604
- Add report at archive command end by @simulot in #605
- Log operating system and architecture information on command execution by @simulot in #614
- Fix incorrect tagging of Google Photos in v0.23.0-RC6 #611 by @simulot in #615
- Fix Google Photos upload segfault #613 and improve tests by @simulot in #619
- Refactor file processing logic to exclude banned files and banned extensions before processing by @simulot in #620
Full Changelog: v0.23.0-RC6...v0.23.0-RC7
immich-go v0.23.0-RC6 🏗️ more user feedback 🏗️
In this release, significant efforts have been made to resolve the persistent "Bad Request" error.
This error typically occurs when uploading large takeout files. However, there is currently no clear and reproducible way to trigger it with a simple dataset.
The "Bad Request" error is believed to stem from asset upgrades. Previously, the code would delete the lower-quality asset and then upload a higher-quality version. This process has now been simplified by leveraging the API call replaceAsset.
What's Changed
- HTTP errors are now correctly reported in the API-TRACE files
- GPS coordinates are obfuscated in the logs, for a better privacy when sharing the logs
- use
replaceAsset
when upgrading assets - Fix panic: time: missing Location in call to Time.In when using the archive command by @simulot in #596
- Implement CacheReader and enhance asset handling with tests by @simulot in #597
- A few improvements to the uploads by @simulot in #599
Full Changelog: v0.23.0-RC5...v0.23.0-RC6
immich-go v0.23.0-RC5 🏗️ and now picasa 🏗️
The latest release candidate, v0.23.0-RC5, adds the import from a Picasa file system. Photos are placed into albums with the name found in .picasa.ini
files. Faces, and photo edits aren't imported.
immich-go upload from-folder --album-picasa <path>...
There readme file is here: https://github.com/simulot/immich-go/tree/next
What's Changed
- Add support for Picasa albums by @simulot in #583
- Add support for reading ARW, NEF, RAF file metadata by @simulot in #586
Full Changelog: v0.23.0-RC4...v0.23.0-RC5