|
| 1 | + |
| 2 | +# v2.6.0 |
| 3 | + |
| 4 | +## Highlights |
| 5 | + |
| 6 | +{{RELEASE HIGHLIGHTS}} |
| 7 | + |
| 8 | +As always, please consider supporting the project. |
| 9 | + |
| 10 | +🎉 Cheers! 🎉 |
| 11 | + |
| 12 | + |
| 13 | +---- |
| 14 | + |
| 15 | +And as always, bugs are fixed, and many other improvements also come with this release. |
| 16 | + |
| 17 | +<!-- Release notes generated using configuration in .github/release.yml at main --> |
| 18 | + |
| 19 | +## What's Changed |
| 20 | +### 🚀 Features |
| 21 | +* feat: shared link login by @jrasm91 in https://github.com/immich-app/immich/pull/25678 |
| 22 | +* feat: schema-check by @jrasm91 in https://github.com/immich-app/immich/pull/25904 |
| 23 | +* feat: add people deeplink by @arne182 in https://github.com/immich-app/immich/pull/25686 |
| 24 | +* feat(mobile): inline asset details by @uhthomas in https://github.com/immich-app/immich/pull/25952 |
| 25 | +* feat(mobile): filter by tags by @benjamonnguyen in https://github.com/immich-app/immich/pull/26196 |
| 26 | +* feat: add .mxf file support by @timonrieger in https://github.com/immich-app/immich/pull/24644 |
| 27 | +### 🌟 Enhancements |
| 28 | +* feat: verify permissions by @jrasm91 in https://github.com/immich-app/immich/pull/25647 |
| 29 | +* feat(web): change link expiration logic & presets by @YarosMallorca in https://github.com/immich-app/immich/pull/26064 |
| 30 | +* feat(mobile): dynamic layout in new timeline by @shenlong-tanwen in https://github.com/immich-app/immich/pull/23837 |
| 31 | +* feat(cli): change progress bar to display file size by @Nykri in https://github.com/immich-app/immich/pull/23328 |
| 32 | +* feat(mobile): dynamic multi-line album name by @uhthomas in https://github.com/immich-app/immich/pull/26040 |
| 33 | +* feat(mobile): hide search by context/OCR if disabled on server (#25472) by @Nacolis in https://github.com/immich-app/immich/pull/26063 |
| 34 | +* fix(release): add docker-compose.rootless.yml to released assets by @dnozay in https://github.com/immich-app/immich/pull/26261 |
| 35 | +* feat(web): show ocr text boxes in panoramas by @meesfrensel in https://github.com/immich-app/immich/pull/25727 |
| 36 | +* feat(web): loop chromecast video by @etnoy in https://github.com/immich-app/immich/pull/24410 |
| 37 | +* chore(web): merge "Add to album" and "Add to shared album" actions into a single action by @timonrieger in https://github.com/immich-app/immich/pull/24669 |
| 38 | +* feat(mobile): timeline - add bottomWidgetBuilder by @PeterOmbodi in https://github.com/immich-app/immich/pull/25634 |
| 39 | +### 🐛 Bug fixes |
| 40 | +* fix: ignore checksum constraint error when logging by @jrasm91 in https://github.com/immich-app/immich/pull/26113 |
| 41 | +* fix(web): use locale for date picker by @michelheusschen in https://github.com/immich-app/immich/pull/26125 |
| 42 | +* fix(web): escape shortcut handling by @michelheusschen in https://github.com/immich-app/immich/pull/26096 |
| 43 | +* fix(mobile): Login routing on Splash screen by @PeterOmbodi in https://github.com/immich-app/immich/pull/26128 |
| 44 | +* fix: null local date time in timeline queries by @shenlong-tanwen in https://github.com/immich-app/immich/pull/26133 |
| 45 | +* fix(web): prevent event manager from throwing error by @michelheusschen in https://github.com/immich-app/immich/pull/26156 |
| 46 | +* fix(web): improve api key modal responsiveness by @klenner1 in https://github.com/immich-app/immich/pull/26151 |
| 47 | +* fix(web): show correct assets in memory gallery by @michelheusschen in https://github.com/immich-app/immich/pull/26157 |
| 48 | +* fix(web): add missing @immich/ui translations by @michelheusschen in https://github.com/immich-app/immich/pull/26143 |
| 49 | +* fix(mobile): timeline handling on foldable phones + ensuring that images are not cut off by @bkchr in https://github.com/immich-app/immich/pull/25088 |
| 50 | +* fix(mobile): prevent nav bar label text wrapping by @chrislongros in https://github.com/immich-app/immich/pull/26011 |
| 51 | +* fix(mobile): hide latest version warnings by @uhthomas in https://github.com/immich-app/immich/pull/26036 |
| 52 | +* fix(mobile): inconsistent query for people by @YarosMallorca in https://github.com/immich-app/immich/pull/24437 |
| 53 | +* fix(web): timeline multi select group state by @michelheusschen in https://github.com/immich-app/immich/pull/26180 |
| 54 | +* fix(web): add checkerboard background for transparent images by @agent-steven in https://github.com/immich-app/immich/pull/26091 |
| 55 | +* fix(mobile): inherit toolbar opacity by @uhthomas in https://github.com/immich-app/immich/pull/25694 |
| 56 | +* fix(web): focus tag input when modal opens by @michelheusschen in https://github.com/immich-app/immich/pull/26256 |
| 57 | +* fix(web): clear face boxes when switching assets by @michelheusschen in https://github.com/immich-app/immich/pull/26249 |
| 58 | +* fix(web): clear unsaved asset description when changing asset by @michelheusschen in https://github.com/immich-app/immich/pull/26255 |
| 59 | +* fix(web): clear cache when asset changes by @michelheusschen in https://github.com/immich-app/immich/pull/26257 |
| 60 | +* fix: utc time zone upserts by @danieldietzler in https://github.com/immich-app/immich/pull/26258 |
| 61 | +* fix: metadata crash by @jrasm91 in https://github.com/immich-app/immich/pull/26327 |
| 62 | +* fix: prevent server crash when extraction of metadata fails if the assets are corrupted by @Devansh-Jani in https://github.com/immich-app/immich/pull/26042 |
| 63 | +* fix(server): db restore failure when `DB_URL` is set to unix-domain socket connection by @fabio-garavini in https://github.com/immich-app/immich/pull/26252 |
| 64 | +* fix: Download the edited version when downloading multiple photos by @MontejoJorge in https://github.com/immich-app/immich/pull/26259 |
| 65 | +* fix: include `DROP INDEX` in transaction to prevent missing index on rollback by @haoxi911 in https://github.com/immich-app/immich/pull/25399 |
| 66 | +* fix: safari address bar color by @jrasm91 in https://github.com/immich-app/immich/pull/26346 |
| 67 | +* fix(web): prevent panorama image reload during asset updates by @michelheusschen in https://github.com/immich-app/immich/pull/26349 |
| 68 | +* fix(web): favoriting assets opened via GalleryViewer by @michelheusschen in https://github.com/immich-app/immich/pull/26350 |
| 69 | +* fix(i18n): add translation key for partner's photos by @timonrieger in https://github.com/immich-app/immich/pull/26348 |
| 70 | +* fix(web): single select scroll behavior by @timonrieger in https://github.com/immich-app/immich/pull/26358 |
| 71 | +* perf: add indexes to improve People API response times by @bxtdvd in https://github.com/immich-app/immich/pull/26337 |
| 72 | +* fix: pin code reset modal by @jrasm91 in https://github.com/immich-app/immich/pull/26370 |
| 73 | +* fix(mobile): Reset "People" search filter chip if no selections are made by @benjamonnguyen in https://github.com/immich-app/immich/pull/26267 |
| 74 | +* fix(cli): delete sidecar files after upload if requested by @timonrieger in https://github.com/immich-app/immich/pull/26353 |
| 75 | +### 📚 Documentation |
| 76 | +* chore(docs): Update help channel for developers by @Mraedis in https://github.com/immich-app/immich/pull/26284 |
| 77 | +* feat(docs): Explain configuration file location for Docker Compose by @keunes in https://github.com/immich-app/immich/pull/24989 |
| 78 | +* chore(docs): add quick-start guide for DevPod with docker by @dhlavaty in https://github.com/immich-app/immich/pull/26213 |
| 79 | +### 🌐 Translations |
| 80 | +* chore(web): update translations by @weblate in https://github.com/immich-app/immich/pull/26118 |
| 81 | +* fix: clarify external domain setting is used for emails too by @chrislongros in https://github.com/immich-app/immich/pull/26009 |
| 82 | +* chore(web): update translations by @weblate in https://github.com/immich-app/immich/pull/26167 |
| 83 | + |
| 84 | +## New Contributors |
| 85 | +* @klenner1 made their first contribution in https://github.com/immich-app/immich/pull/26151 |
| 86 | +* @bkchr made their first contribution in https://github.com/immich-app/immich/pull/25088 |
| 87 | +* @chrislongros made their first contribution in https://github.com/immich-app/immich/pull/26011 |
| 88 | +* @agent-steven made their first contribution in https://github.com/immich-app/immich/pull/26091 |
| 89 | +* @dhlavaty made their first contribution in https://github.com/immich-app/immich/pull/26238 |
| 90 | +* @Nacolis made their first contribution in https://github.com/immich-app/immich/pull/26063 |
| 91 | +* @ewinnd made their first contribution in https://github.com/immich-app/immich/pull/26277 |
| 92 | +* @dnozay made their first contribution in https://github.com/immich-app/immich/pull/26261 |
| 93 | +* @keunes made their first contribution in https://github.com/immich-app/immich/pull/24989 |
| 94 | +* @Devansh-Jani made their first contribution in https://github.com/immich-app/immich/pull/26042 |
| 95 | +* @benjamonnguyen made their first contribution in https://github.com/immich-app/immich/pull/26196 |
| 96 | +* @fabio-garavini made their first contribution in https://github.com/immich-app/immich/pull/26252 |
| 97 | +* @haoxi911 made their first contribution in https://github.com/immich-app/immich/pull/25399 |
| 98 | + |
| 99 | +**Full Changelog**: https://github.com/immich-app/immich/compare/v2.5.6...v2.6.0 |
| 100 | + |
| 101 | +--- |
| 102 | + |
0 commit comments