github immich-app/immich v1.66.0

latest releases: v1.115.0, v1.114.0, v1.113.1...
14 months ago

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.

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 #3046
  • fix(server): fix more vector search results being returned than intended by @mertalev in #3042
  • fix(server): h264 and hevc not respecting max bitrate by @mertalev in #3052
  • fix(server): h264 videos failing to transcode in two-pass mode by @mertalev in #3053
  • refactor(server): api key auth by @jrasm91 in #3054
  • refactor(server): person dto by @jrasm91 in #3058
  • refactro(server): job dto by @jrasm91 in #3057
  • refactor(server): storage template core by @jrasm91 in #3059
  • refactor(server): use better algorithm for dupe filenames by @jrasm91 in #3061
  • refactor(server): download assets by @jrasm91 in #3032
  • chore(server): remove refactored controllers from unit test coverage by @jrasm91 in #3063
  • refactor(server): guards, decorators, and utils by @jrasm91 in #3060
  • chore(server): add limit to people return by @alextran1502 in #3069
  • fix(server): Premature stream close error when viewing videos in web by @mertalev in #3093

Mobile

  • fix(mobile): Uses ImageFiltered for performance by @martyfuhry in #3051
  • fix(mobile): setting to always display remote assets by @fyfrey in #3044

Web

Others

  • docs: Add more detail to reverse proxy docs by @fwsmit in #2841
  • docs: Clarifications to --import flag on CLI docs by @ddshd in #2996

New Contributors

Full Changelog: v1.65.0...v1.66.0

Don't miss a new immich release

NewReleases is sending notifications on new releases.