ImageGenius Changes:
move to ubuntu lunar and support cuda acceleration for machine-learning
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
--import
flag 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
--import
flag 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