ImageGenius Changes:
deprecate postgresql docker mod
immich Changes:
1.67.0
Hightlights
Welcome to release v1.67.0
of Immich. We are approaching the middle of the summer, and Immich is staying as hot as the weather with a recent appearance on the front page of Hackernews, following up with making it into the trending repositories on GitHub. This release focuses on refactoring the code bases, fixing some bugs, and adding a few improvements to existing features. Some of the key highlights include:
- Add the ability to merge similar faces
- Improve range selection behavior
- Reduce RAM usage of Machine Learning container
Merge faces
You can now select similar faces to merge them into one. All the assets belonging to those faces will also be merged. This feature is available on the web.
Screencast.from.2023-07-09.20-23-16.webm
Improve range selection behavior
This is an improvement to the shift-select behavior of the timeline on the web.
You can now jump between random points on the timeline and select photos that aren't rendered on the screen.
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.
🎉 Cheers! 🎉
Changelog
Server
- fix(server): transcodes failing due to storage migration happening simultaneously by @mertalev in immich-app/immich#3071
- fix(server): thumbnail content type not being passed to stream handle by @mertalev in immich-app/immich#3137
- refactor(server): modularize
getFfmpegOptions
by @mertalev in immich-app/immich#3138 - refactor(server): upload config by @jrasm91 in immich-app/immich#3148
- fix(server): enable transcoding of audioless videos by @kasgel in immich-app/immich#3147
- refactor(server): mime types by @jrasm91 in immich-app/immich#3197
- feat(server): Use Testcontainers for e2e tests by @etnoy in immich-app/immich#3202
- refactor(server): calculate asset type server side by @jrasm91 in immich-app/immich#3200
- refactor(server): file streaming logic by @mertalev in immich-app/immich#3103
Web
- feat(web/server): merge faces by @alextran1502 in immich-app/immich#3121
- fix(web): previous/next asset navigation by @brighteyed in immich-app/immich#3107
- fix(web): Places and Things thumbnail cannot be clicked by @alextran1502 in immich-app/immich#3133
- feat(web): add empty placeholder when no assets by @faupau03 in immich-app/immich#3155
- feat(web): improve range selection by @brighteyed in immich-app/immich#3193
- fix(web): download live photos video part correctly by @alextran1502 in immich-app/immich#3230
- fix(web): remove processing key events in photo viewer window by @tranquanghuy0801 in immich-app/immich#3238
Mobile
- feat(mobile): adding additional languages by @alextran1502 in immich-app/immich#3161
- chore(mobile): translations update by @alextran1502 in immich-app/immich#3158
- feat(mobile): stop asset grid rebuilds by @fyfrey in immich-app/immich#3226
Machine Learning
- fix(ml): race condition when loading models by @mertalev in immich-app/immich#3207
CLI
- feat(cli) Add new CLI by @etnoy in immich-app/immich#3066 (but not ready for general use yet)
Documentation and Others
- chore(docs): add catalan translation of readme by @jagjordi in immich-app/immich#3130
- chore(deps): bump docker/setup-buildx-action from 2.8.0 to 2.9.0 by @dependabot in immich-app/immich#3145
- chore(docs): Updated OpenAPI docs by @mertalev in immich-app/immich#3149
- chore(docs): Update read-only-gallery.md by @stenehall in immich-app/immich#3191
- chore(docs): upgrade deps by @jrasm91 in immich-app/immich#3215
- chore(docs): Fix typo by @jeverling in immich-app/immich#3216
- chore(docs): Add mobile links to front page by @jrasm91 in immich-app/immich#3214
- chore(dev): Set dev restart policy to unless-stopped. by @aero31aero in immich-app/immich#3123
- chore(deps): bump docker/setup-buildx-action from 2.9.0 to 2.9.1 by @dependabot in immich-app/immich#3236
New Contributors
- @jagjordi made their first contribution in immich-app/immich#3130
- @kasgel made their first contribution in immich-app/immich#3147
- @stenehall made their first contribution in immich-app/immich#3191
- @jeverling made their first contribution in immich-app/immich#3216
- @tranquanghuy0801 made their first contribution in immich-app/immich#3238
Full Changelog: immich-app/immich@v1.66.1...v1.67.0