ImageGenius Changes:
remove cuda acceleration for machine-learning
immich Changes:
v1.78.0
Welcome to release v1.78.0
of Immich. This release packs a ton of improvement that we hope you enjoy. Some of the highlights include
- Allow self-signed certificate on the mobile app
Users with self-signed certificates can now enable this option on the mobile app.
- Notable fix: Fix the issue with iOS background upload not working properly
- Notable fix: Better synchronization mechanism on the mobile app - Before this implementation, the mobile app will fetch all asset information from the server to build the timeline. This caused long building time for any instance with many assets. It will now fetch incremental changes since the app was opened last. This mechanism significantly reduces the loading and building of the timeline when reopening the app.
And as always, bugs are fixed, and many other improvements also come with this release.
Please consider supporting the project.
Support
If you find the project helpful, you can support Immich via the following channels.
- Monthly donation via GitHub Sponsors
- One-time donation via GitHub Sponsors
- Librepay
- buymeacoffee
- Bitcoin: 1FvEp6P6NM8EZEkpGUFAN2LqJ1gxusNxZX
It is a great way to let me know that you want me to continue developing and working on this project for years to come.
What's Changed
Mobile
- fix(mobile): Truncate log messages on the logs list page by @ddshd in immich-app/immich#4003
- chore(mobile): build split APKs by @magicedy in immich-app/immich#3940
- fix(mobile): Clean up image details if there is missing info by @ddshd in immich-app/immich#4018
- feat(mobile): efficient asset sync by @fyfrey in immich-app/immich#3945
- fix(mobile): Fix background backup on iOS by @alextran1502 in immich-app/immich#4038
- fix(mobile): images rendered twice due to rebuild by @fyfrey in immich-app/immich#4060
- feat(mobile): allow self-signed certificate on the mobile app by @ddshd in immich-app/immich#4051
- feat(mobile): upload image assets before videos by @shalong-tanwen in immich-app/immich#3958
- chore(mobile): Translations update by @alextran1502 in immich-app/immich#4077
Server
- fix(server): update asset with tagged people by @jrasm91 in immich-app/immich#4000
- fix(server): regenerate missing person thumbnails by @daniele-athome in immich-app/immich#3970
- feat(server): don't clear console on nest startup by @etnoy in immich-app/immich#4023
- feat(server): tsconfig: don't clear console on nest startup by @etnoy in immich-app/immich#4032
- fix(server): handle failed ML responses by @mertalev in immich-app/immich#4036
- chore(server): Improve test coverage! by @danieldietzler in immich-app/immich#3889
- refactor(server): android motion photos by @jrasm91 in immich-app/immich#3711
Web
- feat(server,web): server config by @jrasm91 in immich-app/immich#4006
- feat(web): only log http errors in web container by @etnoy in immich-app/immich#4031
- fix(web): disable shortcut when writing text by @martabal in immich-app/immich#4053
- fix(web): album selection modal overflow and alignment by @jrasm91 in immich-app/immich#4059
- refactor(web): disable shortcut when writing by @martabal in immich-app/immich#4057
- fix(web): Timeline scrollbar shown over menu by @danieldietzler in immich-app/immich#4071
- feat(web): load original image when zooming by @lmichelin in immich-app/immich#4040
Machine Learning
- fix(ml): set higher default worker timeout by @mertalev in immich-app/immich#4007
- fix(ml): load models in separate threads by @mertalev in immich-app/immich#4034
Others
- chore: skip mobile app build for dependabot by @jrasm91 in immich-app/immich#4001
- chore(docs): Update README.md by @noamfuss in immich-app/immich#4016
- chore(docs): Add french documentation by @Chiogros in immich-app/immich#4010
- chore(docs): Update FAQ.md by @CtrlAltSudo in immich-app/immich#4030
- chore(docs): Point out that the container must be recreated for env changes to take effect by @danieldietzler in immich-app/immich#4054
- chore(docs): updated ML documentation by @mertalev in immich-app/immich#4063
- chore(docs): by @bo0tzz in immich-app/immich#4064
- chore(deps): bump stumpylog/image-cleaner-action from 0.2.0 to 0.3.0 by @dependabot in immich-app/immich#3997
- chore(deps): bump docker/build-push-action from 4.1.1 to 4.2.0 by @dependabot in immich-app/immich#4027
- chore(deps): bump docker/build-push-action from 4.2.0 to 4.2.1 by @dependabot in immich-app/immich#4055
- chore(deps): bump docker/metadata-action from 4 to 5 by @dependabot in immich-app/immich#4070
- chore(deps): bump docker/login-action from 2 to 3 by @dependabot in immich-app/immich#4069
- chore(deps): bump docker/build-push-action from 4.2.1 to 5.0.0 by @dependabot in immich-app/immich#4068
- chore(deps): bump docker/setup-qemu-action from 2.2.0 to 3.0.0 by @dependabot in immich-app/immich#4067
- chore(deps): bump docker/setup-buildx-action from 2.10.0 to 3.0.0 by @dependabot in immich-app/immich#4066
New Contributors
- @magicedy made their first contribution in immich-app/immich#3940
- @noamfuss made their first contribution in immich-app/immich#4016
- @CtrlAltSudo made their first contribution in immich-app/immich#4030
- @lmichelin made their first contribution in immich-app/immich#4040
Full Changelog: immich-app/immich@v1.77.0...v1.78.0