ImageGenius Changes:
support GPU acceleration with CUDA for machine-learning
immich Changes:
v1.101.0
Highlights
Welcome to release v1.101.0
of Immich. This release includes a new feature on the mobile app and minor enhancements across the server and the web, and we hope you like it.
Enhanced search on the mobile app
We have built a dedicated screen for a better search experience on the mobile app. You can now apply advanced filtering similar to the web's mechanism to find your desired photo.
searchmobiledemo.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: 3QVAb9dCHutquVejeNXitPqZX26Yg5kxb7
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
- fix(server): add missing file extensions to library files by @etnoy in immich-app/immich#8342
- fix(server): map style not being available for shared assets by @danieldietzler in immich-app/immich#8341
- refactor(server): move timeline operations to their own controller/service by @danieldietzler in immich-app/immich#8325
- refactor(server): extract add/remove assets logic to utility function by @danieldietzler in immich-app/immich#8329
- fix: sql generation issues by @jrasm91 in immich-app/immich#8361
- fix(server): parameter for all places query by @mertalev in immich-app/immich#8346
- feat(server): extensions for MPEG and 3GP by @mmomjian in immich-app/immich#8400
- Fix external library path validation #8319 by @pablodre in immich-app/immich#8366
- fix(server): penalize null geodata fields when searching places by @mertalev in immich-app/immich#8408
- fix(server): sorting memory date by @ZlabiDev in immich-app/immich#8432
- refactor(server): decouple generated images from image formats by @mertalev in immich-app/immich#8246
- feat: persistent memories by @jrasm91 in immich-app/immich#8330
- chore: update openapi by @alextran1502 in immich-app/immich#8470
📱 Mobile
- fix(mobile): memories translation by @waclaw66 in immich-app/immich#8316
- fix(mobile): update album date range on add/remove by @fyfrey in immich-app/immich#8324
- feat(mobile): search enhancement by @alextran1502 in immich-app/immich#8392
- fix(mobile): sync all album properties by @fyfrey in immich-app/immich#8332
- Localizely: Translations update by @alextran1502 in immich-app/immich#8517
- chore(mobile): add log to get file name for corrupted asset by @alextran1502 in immich-app/immich#8527
🖥️ Web
- feat(web, a11y): add labels! by @ben-basten in immich-app/immich#8354
- fix: map theme auth in shared links by @jrasm91 in immich-app/immich#8359
- fix(web): multiple fixes for the webUI by @martabal in immich-app/immich#8368
- fix(web): asset description resize by @martabal in immich-app/immich#8442
- fix(web): weird Overpass font height by @alextran1502 in immich-app/immich#8458
- feat(web): add keyboard shortcut to stack selected photos by @Funk66 in immich-app/immich#5983
- feat(web,a11y): standardize base modal by @ben-basten in immich-app/immich#8388
- chore(web): fine tuning styling for base modal by @alextran1502 in immich-app/immich#8469
- fix(web): do not set $isShowDetail to false when navigating to a person by @seasox in immich-app/immich#8472
- fix(web): show download button correctly based on shared link permission by @alextran1502 in immich-app/immich#8288
- fix(web): prevent fetching asset info twice by @michelheusschen in immich-app/immich#8486
📓 Documentation
- docs: typo on backup script by @mmomjian in immich-app/immich#8349
- docs: fix typo by @xethlyx in immich-app/immich#8396
- Add docs for Postgres standalone setup by @mmomjian in immich-app/immich#8343
- Fix repair page typo by @mmomjian in immich-app/immich#8401
- docs: Nginx config update by @mmomjian in immich-app/immich#8397
- docs: specify Timezone by @mmomjian in immich-app/immich#8403
- docs: document metric env variables, add job metric env by @mertalev in immich-app/immich#8406
- docs: Postgres standalone fix by @mmomjian in immich-app/immich#8427
- feat(docs): Supported Formats by @mmomjian in immich-app/immich#8394
- docs: update FAQ for Docker by @mmomjian in immich-app/immich#8418
- docs: update DB_URL_FILE by @mmomjian in immich-app/immich#8465
- docs: add some details for getting started as a developer by @benmccann in immich-app/immich#8468
- docs: Update environment variable services by @bo0tzz in immich-app/immich#8490
- Add notes for facial recogniton models source by @LackesLab in immich-app/immich#8522
🔨 Maintenance
- fix(deps): update machine-learning by @renovate in immich-app/immich#8280
- chore(deps): update prom/prometheus docker digest to dec2018 by @renovate in immich-app/immich#8320
- chore(deps): update dependency black to v24.3.0 [security] by @renovate in immich-app/immich#8109
- fix(deps): update typescript-projects by @renovate in immich-app/immich#8451
- chore(deps): update node.js to ef3f477 by @renovate in immich-app/immich#8449
- fix(deps): update typescript-projects to v10.3.7 by @renovate in immich-app/immich#8461
- chore(deps): update node.js to fa5d3cf by @renovate in immich-app/immich#8450
- fix(deps): update dependency orjson to v3.10.0 by @renovate in immich-app/immich#8473
- fix(deps): update typescript-projects by @renovate in immich-app/immich#8471
New Contributors
- @xethlyx made their first contribution in immich-app/immich#8396
- @pablodre made their first contribution in immich-app/immich#8366
- @ZlabiDev made their first contribution in immich-app/immich#8432
- @seasox made their first contribution in immich-app/immich#8472
- @LackesLab made their first contribution in immich-app/immich#8522
Full Changelog: https://github.com/immich-app/immich/compare/v1.100.0...