Releases: imagegenius/docker-immich-cuda-node
v1.69.0-ig28
ImageGenius Changes:
Initial Release.
immich Changes:
v1.69.0
Please make sure to use the latest docker-compose.yml in your environment to avoid start up issues
Hello everybody, welcome to release v1.69.0 of Immich. In this release, we are focusing on fixing bugs and improving some UI elements across the mobile app and the web client. Some of the key highlights include:
- Add support for Motion photos on Android.
- Improve UI for hide and show face mechanism.
- Fix a bug where files with uppercase extension cannot be uploaded from the web.
- Fix a bug where faces after the merging process don’t get recognized in new assets.
Highlights
Support Motion Photos
Thanks to the work of @fourkbomb, motion photos are now supported in Immich, the motion portion of the image is now extracted into a video file and can be played from both the web and the mobile app. Please give it a try and let us know if you encounter any issues.
Improve hide/show faces user interface
After receiving a round of feedback on this mechanism from the last release, we’ve made improvements on the intuitiveness of the action of hiding and showing faces.
2023-07-21.18-49-14.mp4
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! 🎉
Changelogs
Server
- fix(server): transcode live photos on upload by @mertalev in immich-app/immich#3354
- fix(server): properly handle SIGTERM by @bt90 in immich-app/immich#3350
- feat(server): Google Pixel motion photos by @fourkbomb in immich-app/immich#3175
- fix(server): merged faces cannot be recognized in new photos by @alextran1502 in immich-app/immich#3381
Web
- fix(web): cannot upload file with uppercase extension by @alextran1502 in immich-app/immich#3374
- fix(web): improve hide faces by @martabal in immich-app/immich#3352
Mobile
- feat(mobile): render login fields/buttons based on server configuration by @ddshd in immich-app/immich#3339
- fix(mobile): AssetCount reset and Elliptical progress in Memories by @shalong-tanwen in immich-app/immich#3355
- fix(mobile): Uses gray box placeholder for loading images by default and fixes odd spinner by @martyfuhry in immich-app/immich#3364
- feat(mobile): Precaches next image in memories by @martyfuhry in immich-app/immich#3365
- fix(mobile): Fixes hide controls when zoomed and shows them when not zoomed by @martyfuhry in immich-app/immich#3366
- fix(mobile): Decrease ScrollBar Fade timeout to a second by @shalong-tanwen in immich-app/immich#3370
Machine Learning
- chore(ml): move dev dependencies by @mertalev in immich-app/immich#3379
- fix(ml): startup issue in dev by @alextran1502 in immich-app/immich#3373
CLI
- feat(cli): add build script and unify tests by @oddlama in immich-app/immich#3369
- fix(cli): move runtime dependencies to correct section by @oddlama in immich-app/immich#3371
- fix(cli): read-only and sidecar support for import by @alex-phillips in immich-app/immich#3372
Others
- chore(deps): bump stumpylog/image-cleaner-action from 0.1.0 to 0.2.0 by @dependabot in immich-app/immich#3361
New Contributors
- @fourkbomb made their first contribution in immich-app/immich#3175
- @shalong-tanwen made their first contribution in immich-app/immich#3355
Full Changelog: immich-app/immich@v1.68.0...v1.69.0
v1.68.0-ig27
ImageGenius Changes:
Initial Release.
immich Changes:
v1.68.0
Highlights
Hello, Immich fans! Welcome to the v1.68.0 release of Immich. There are many QoS improvements in this version that you'll like. Some of the key highlights include:
- Add the ability to hide and show faces
- Better user interface to manage face’s name and facial recognition action
- Add shortcuts for common actions to photo viewer on the web
Hide and show faces
You can now select irrelevant faces to hide them. The hidden faces won’t be displayed in search results and the people section in the info panel.
hide-show-face.mp4
Better face management options
You can now use a context menu on the people page to add/change a person's name without going into the detailed view of the person. You can also initiate the face-merging process from this menu.
chrome_CFQqowHLSE.mp4
Add keyboard shortcuts to common actions.
Some of us only navigate the world and the web with a keyboard (looking at you, Vim and Emacs users). So it would take away the sacred weapon of choice by introducing many clicks to perform repetitive actions. So we add quick shortcuts for the following action on the web.
In the detail view
shift + D: Download a photo or videof: to toggle favorite statusshift + A: to archive or unarchivedel: to delete an asseti: To toggle the info panel
In the main timeline
/ to navigate to the Explore page
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! 🎉
Changelogs
Web
- feat(web): show download size by @jrasm91 in immich-app/immich#3270
- fix(web): update style of rows in user administration table by @tranquanghuy0801 in immich-app/immich#3277
- chore(web): Update to Svelte 4 by @alextran1502 in immich-app/immich#3196
- fix(web): navigation buttons z-order by @brighteyed in immich-app/immich#3286
- feat(web): set asset as profile picture by @faupau03 in immich-app/immich#3106
- fix(web): Scroll to top fix by @KailashGanesh in immich-app/immich#3302
- feat(web): new shortcuts by @martabal in immich-app/immich#3111
- fix(web): remove dependency on rxjs by @uhthomas in immich-app/immich#3301
- fix(web): allow edit to empty name by @martabal in immich-app/immich#3322
- feat(web): add better face management UI action by @alextran1502 in immich-app/immich#3328
- chore(web): sort tailwindcss class automatically by @alextran1502 in immich-app/immich#3330
Server
- feat(server,web): hide faces by @martabal in immich-app/immich#3262
- refactor(server): upload config by @jrasm91 in immich-app/immich#3252
- refactor(server): auth/oauth by @jrasm91 in immich-app/immich#3242
- chore(server): add ability to use docker secrets file for REDIS_PASSWORD by @abhi-chakrab in immich-app/immich#3282
- feat(server): storage label claim by @jrasm91 in immich-app/immich#3278
- feat(server): add endpoint to get supported media types on the server by @alextran1502 in immich-app/immich#3284
- chore(server): adjust loglevel of reverse geocoding intializer to LOG by @oddlama in immich-app/immich#3303
Mobile
- chore(mobile): share logo platform consistency by @alextran1502 in immich-app/immich#3290
- fix(mobile): fix forgetting backup albums (#3108) by @madadam in immich-app/immich#3244
- chore(mobile): remove things sections by @alextran1502 in immich-app/immich#3309
- fix(mobile): Allow sign out if server is down, or device is offline by @ddshd in immich-app/immich#3275
Documentation and others
- docs: Remove a duplicate word by @Skkay in immich-app/immich#3285
- docs: Update _storage-template.md by @briandipalma in immich-app/immich#3291
- chore: Enable logging on typesense container by @bo0tzz in immich-app/immich#3326
New Contributors
- @Skkay made their first contribution in immich-app/immich#3285
- @abhi-chakrab made their first contribution in immich-app/immich#3282
- @briandipalma made their first contribution in immich-app/immich#3291
- @KailashGanesh made their first contribution in immich-app/immich#3302
- @oddlama made their first contribution in immich-app/immich#3303
- @madadam made their first contribution in immich-app/immich#3244
Full Changelog: immich-app/immich@v1.67.2...v1.68.0
v1.67.2-ig26
ImageGenius Changes:
Initial Release.
immich Changes:
Hot Fixes
There is no mobile release for this version
- Send files with absolute urls cannot be read.
As always, please consider supporting the project.
🎉 Cheer! 🎉
Support
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
- chore(mobile): clean up by @xpwmaosldk in immich-app/immich#3256
- chore: hide auto generated cli content by @jrasm91 in immich-app/immich#3254
- refactor(server): asset stats by @jrasm91 in immich-app/immich#3253
- fix(server): send file with absolute urls by @jrasm91 in immich-app/immich#3265
Full Changelog: https://github.com/immich-app/immich/compare/v1.67.1...
v1.67.1-ig25
ImageGenius Changes:
Initial Release.
immich Changes:
Hotfixes
There is not mobile release for this version
- Fix issues with the server cannot start
As always, please consider supporting the project.
🎉 Cheer! 🎉
Support
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
- fix(server): exclude e2e from build by @jrasm91 in immich-app/immich#3250
Full Changelog: https://github.com/immich-app/immich/compare/v1.67.0...
v1.67.0-ig24
ImageGenius Changes:
Initial Release.
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
getFfmpegOptionsby @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
v1.66.1-ig23
ImageGenius Changes:
Initial Release.
immich Changes:
There is no mobile release for this version
Hot Fixes
- Fix an issue with the web timeline's thumbnail doesn't change state when performing actions such as Archive and Delete
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
- fix(web): Thumbnail not disappear after performing actions on the timeline by @alextran1502 in immich-app/immich#3116
Full Changelog: https://github.com/immich-app/immich/compare/v1.66.0...
v1.66.1-ig22
ImageGenius Changes:
Initial Release.
immich Changes:
There is no mobile release for this version
Hot Fixes
- Fix an issue with the web timeline's thumbnail doesn't change state when performing actions such as Archive and Delete
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
- fix(web): Thumbnail not disappear after performing actions on the timeline by @alextran1502 in immich-app/immich#3116
Full Changelog: https://github.com/immich-app/immich/compare/v1.66.0...
v1.66.0-ig21
ImageGenius Changes:
Initial Release.
immich Changes:
Release v1.66.0 - 07/04/2023
Welcome to release v1.66.0 of Immich. This release focuses on refactoring the server code and adding enhancements to the web timeline and facial recognition features. Some of the key highlights include:
- Choose a new feature photo for a person
- Shift-key selection on the web timeline
Person face thumbnail selection
You can now select a different thumbnail for a person's face by choosing a photo that the person is in.
Change.feature.thumbnail.mp4
In order to use this feature, please run the Detect Faces job for ALL so that the coordinates of the faces are registered to the database. I apologize for the inconvenience
Shift-key selection on the web timeline
shift-selection.mp4
You can now hold the SHIFT key to select multiple assets on the timeline.
Note that only assets that are rendered can be selected, i.e. jumping to a random point on the timeline and using shift-select will only work with the assets that are shown 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.
What changed
Documentation
- Add additional information about the reverse proxy setup
- Clarify the
--importflag for the CLI
Server
- fix(server): read file permission checks by @jrasm91 in immich-app/immich#3046
- fix(server): fix more vector search results being returned than intended by @mertalev in immich-app/immich#3042
- fix(server): h264 and hevc not respecting max bitrate by @mertalev in immich-app/immich#3052
- fix(server): h264 videos failing to transcode in two-pass mode by @mertalev in immich-app/immich#3053
- refactor(server): api key auth by @jrasm91 in immich-app/immich#3054
- refactor(server): person dto by @jrasm91 in immich-app/immich#3058
- refactro(server): job dto by @jrasm91 in immich-app/immich#3057
- refactor(server): storage template core by @jrasm91 in immich-app/immich#3059
- refactor(server): use better algorithm for dupe filenames by @jrasm91 in immich-app/immich#3061
- refactor(server): download assets by @jrasm91 in immich-app/immich#3032
- chore(server): remove refactored controllers from unit test coverage by @jrasm91 in immich-app/immich#3063
- refactor(server): guards, decorators, and utils by @jrasm91 in immich-app/immich#3060
- chore(server): add limit to people return by @alextran1502 in immich-app/immich#3069
- fix(server): Premature stream close error when viewing videos in web by @mertalev in immich-app/immich#3093
Mobile
- fix(mobile): Uses ImageFiltered for performance by @martyfuhry in immich-app/immich#3051
- fix(mobile): setting to always display remote assets by @fyfrey in immich-app/immich#3044
Web
- feat(web/server): Face thumbnail selection by @alextran1502 in immich-app/immich#3081
- feat(web): select a range of assets by @uhthomas in immich-app/immich#3086
- feat(web): enhance date group title by @brighteyed in immich-app/immich#3094
- chore(web): replace window.confirm by ConfirmDialogues and cleanup existing ones by @Ethan13310 in immich-app/immich#3039
- chore(web): standardize linting by @jrasm91 in immich-app/immich#2821
- fix(web): use natural asset order for navigation by @uhthomas in immich-app/immich#3092
Others
- docs: Add more detail to reverse proxy docs by @fwsmit in immich-app/immich#2841
- docs: Clarifications to
--importflag on CLI docs by @ddshd in immich-app/immich#2996
New Contributors
- @fwsmit made their first contribution in immich-app/immich#2841
Full Changelog: immich-app/immich@v1.65.0...v1.66.0
v1.65.0-ig20
ImageGenius Changes:
Initial Release.
immich Changes:
Highlights
Hello everyone, welcome to release 1.65.0 of Immich. We have the following news to share with you.
- Memories feature in the mobile app
- Add immich CLI inside the server container, so you can attach to the container and run the
immich upload ... --importcommand directly for the import mechanism - More bugs fixed than you can find in your garden
Enjoy!
memories-mobile.mp4
Support
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
Server
- feat(server): Add camera make and model to search criteria by @alextran1502 in immich-app/immich#2982
- refactor(server): access permissions by @jrasm91 in immich-app/immich#2910
- fix(server): add missing avi mime types and add tests by @uhthomas in immich-app/immich#3001
- chore(server): check file extension for XMP instead of mimetype by @alex-phillips in immich-app/immich#2990
- fix(server): empty tag responses should be considered valid by @mertalev in immich-app/immich#2993
- chore(server): Image description disappears after toggle favorite by @KeszeiTheOne in immich-app/immich#3009
- fix(server): live photos not playing in shared links/albums by @jrasm91 in immich-app/immich#3008
- fix(server): use private cache by @uhthomas in immich-app/immich#3017
- chore(server): add CLI tool to the server image by @ddshd in immich-app/immich#2999
Mobile
- fix(mobile): loading indicator position by @brighteyed in immich-app/immich#2974
- chore(mobile): Capitalize Places cities in app by @alexleeelkins in immich-app/immich#2985
- feat(mobile): memories by @alextran1502 in immich-app/immich#2988
- fix(mobile): fix endless rendering of asset grid when scrolling by @fyfrey in immich-app/immich#3010
- chore(mobile): minor UI tweak by @alextran1502 in immich-app/immich#3021
- fix(mobile): set scrolling state only if changed by @fyfrey in immich-app/immich#3034
- fix(mobile): rework album detail page header by @fyfrey in immich-app/immich#3035
- chore(mobile): update flutter to 3.10.5 by @alextran1502 in immich-app/immich#3036
- fix(mobile): avatar without last name by @alextran1502 in immich-app/immich#3038
- feat(Android): find & delete corrupt asset backups by @fyfrey in immich-app/immich#2963
Web
- chore(web): Only show Copy button in HTTPS context by @alextran1502 in immich-app/immich#2983
- fix(web): Add m: to search query upon loading results. by @aero31aero in immich-app/immich#2954
- fix(web): aspect ratio for photos with Rotate 270 CW orientation by @brighteyed in immich-app/immich#3003
- fix(web): persist info by @martabal in immich-app/immich#3013
- fix(web): aspect ratio for videos with 90 CW and 270 CW orientation by @brighteyed in immich-app/immich#3023
- fix(web): Share link multi-select download icon showing when not available #3006 by @faupau03 in immich-app/immich#3027
- Fix(web): drag n drop shared link by @faupau03 in immich-app/immich#3030
Machine Learning
- fix(ml): setting different clip by @mertalev in immich-app/immich#2987
- fix(ml): clear model cache on load error by @mertalev in immich-app/immich#2951
Other
- chore(ml): added testing and github workflow by @mertalev in immich-app/immich#2969
- chore(deps): bump docker/setup-buildx-action from 2.7.0 to 2.8.0 by @dependabot in immich-app/immich#3028
New Contributors
- @alexleeelkins made their first contribution in immich-app/immich#2985
- @aero31aero made their first contribution in immich-app/immich#2954
- @ddshd made their first contribution in immich-app/immich#2999
Full Changelog: https://github.com/immich-app/immich/compare/v1.64.0...
v1.65.0-ig19
ImageGenius Changes:
Initial Release.
immich Changes:
Highlights
Hello everyone, welcome to release 1.65.0 of Immich. We have the following news to share with you.
- Memories feature in the mobile app
- Add immich CLI inside the server container, so you can attach to the container and run the
immich upload ... --importcommand directly for the import mechanism - More bugs fixed than you can find in your garden
Enjoy!
memories-mobile.mp4
Support
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
Server
- feat(server): Add camera make and model to search criteria by @alextran1502 in immich-app/immich#2982
- refactor(server): access permissions by @jrasm91 in immich-app/immich#2910
- fix(server): add missing avi mime types and add tests by @uhthomas in immich-app/immich#3001
- chore(server): check file extension for XMP instead of mimetype by @alex-phillips in immich-app/immich#2990
- fix(server): empty tag responses should be considered valid by @mertalev in immich-app/immich#2993
- chore(server): Image description disappears after toggle favorite by @KeszeiTheOne in immich-app/immich#3009
- fix(server): live photos not playing in shared links/albums by @jrasm91 in immich-app/immich#3008
- fix(server): use private cache by @uhthomas in immich-app/immich#3017
- chore(server): add CLI tool to the server image by @ddshd in immich-app/immich#2999
Mobile
- fix(mobile): loading indicator position by @brighteyed in immich-app/immich#2974
- chore(mobile): Capitalize Places cities in app by @alexleeelkins in immich-app/immich#2985
- feat(mobile): memories by @alextran1502 in immich-app/immich#2988
- fix(mobile): fix endless rendering of asset grid when scrolling by @fyfrey in immich-app/immich#3010
- chore(mobile): minor UI tweak by @alextran1502 in immich-app/immich#3021
- fix(mobile): set scrolling state only if changed by @fyfrey in immich-app/immich#3034
- fix(mobile): rework album detail page header by @fyfrey in immich-app/immich#3035
- chore(mobile): update flutter to 3.10.5 by @alextran1502 in immich-app/immich#3036
- fix(mobile): avatar without last name by @alextran1502 in immich-app/immich#3038
- feat(Android): find & delete corrupt asset backups by @fyfrey in immich-app/immich#2963
Web
- chore(web): Only show Copy button in HTTPS context by @alextran1502 in immich-app/immich#2983
- fix(web): Add m: to search query upon loading results. by @aero31aero in immich-app/immich#2954
- fix(web): aspect ratio for photos with Rotate 270 CW orientation by @brighteyed in immich-app/immich#3003
- fix(web): persist info by @martabal in immich-app/immich#3013
- fix(web): aspect ratio for videos with 90 CW and 270 CW orientation by @brighteyed in immich-app/immich#3023
- fix(web): Share link multi-select download icon showing when not available #3006 by @faupau03 in immich-app/immich#3027
- Fix(web): drag n drop shared link by @faupau03 in immich-app/immich#3030
Machine Learning
- fix(ml): setting different clip by @mertalev in immich-app/immich#2987
- fix(ml): clear model cache on load error by @mertalev in immich-app/immich#2951
Other
- chore(ml): added testing and github workflow by @mertalev in immich-app/immich#2969
- chore(deps): bump docker/setup-buildx-action from 2.7.0 to 2.8.0 by @dependabot in immich-app/immich#3028
New Contributors
- @alexleeelkins made their first contribution in immich-app/immich#2985
- @aero31aero made their first contribution in immich-app/immich#2954
- @ddshd made their first contribution in immich-app/immich#2999
Full Changelog: https://github.com/immich-app/immich/compare/v1.64.0...
