ImageGenius Changes:
rebase to alpine edge
immich Changes:
v1.124.0
Highlights
Happy New Year, and welcome to the release v1.124.0
of Immich. After a long break, we are back! Along with many new contributors. This release adds many enhancements and bug fixes; some of the highlights include
- Create tags on the fly.
- Asset actions on the folder view
- Documentation updates
- Notable fix: a bug in the loading of the reverse geocoding data
- Notable fix: do not try to delete offline assets when they expire from the trash
Create tags on the fly.
You can create new tags directly from the “Tag assets” modal.
Screen.Recording.2025-01-07.at.12.59.43.mov
Asset actions on the folder view
The following common actions are available when multi-selecting assets in the folder view: download, change date, change location, archive, delete, and refresh thumbnails/videos/metadata.
Documentation updates
Many recent changes were made to the https://immich.app website; the complete list of commits can be seen below. This includes updates to the roadmap and moving the stable release milestone to early 2025.
Bugfix: Reverse geocoding
Previously, if the database container crashed during a specific and short window, the geodata import process could silently fail. This has been fixed in this release. Affected users may want to re-run metadata extraction, as some assets could incorrectly have no city, state, country, etc., due to the bug.
Support Immich
If you find the project helpful, you can support Immich by purchasing a product key at https://buy.immich.app/.
Cheers! 🍻
What's Changed
🚀 Features
- feat(web): Add "set as featured" option for an asset by @IMBeniamin in immich-app/immich#14879
- feat(web): create tag on the fly by @MehringTing in immich-app/immich#14726
- feat(web): Enable selection interactions in folder view by @arnolicious in immich-app/immich#15049
- feat(mobile): add ability to force view original videos by @ovidijusr in immich-app/immich#15094
- feat: "add to album" shortcut and generic menu option shortcuts by @dvdkon in immich-app/immich#15056
🌟 Enhancements
- chore(mobile): add timeout when reading video files by @alextran1502 in immich-app/immich#14831
- feat(server): Handle sidecars in external libraries by @etnoy in immich-app/immich#14800
- fix(mobile): Fixed resolution format in Details by @YarosMallorca in immich-app/immich#14954
- feat(mobile): Modified draggable area of detail modal by @YarosMallorca in immich-app/immich#14953
- feat(server): use the earliest date between file creation and modification timestamps when missing exif tags by @Chuckame in immich-app/immich#14874
- chore(web): remove tree item thumbnail class 'max-h-[500px]' by @MehringTing in immich-app/immich#14901
- feat(web): Swipe down shows slideshow controlbar on mobile by @matitalatina in immich-app/immich#15080
- feat(web): Improve duplicate suggestion by @Sese-Schneider in immich-app/immich#14947
🐛 Bug fixes
- fix(mobile): keep empty album as selected target by @alextran1502 in immich-app/immich#14778
- fix(web): downloading partner assets by @michelheusschen in immich-app/immich#14803
- feat(web): Adds toggle to disable sorting of faces by @Lukasdotcom in immich-app/immich#14830
- fix(server): support import paths with special chars by @etnoy in immich-app/immich#14856
- fix: trusted proxies by @danieldietzler in immich-app/immich#14888
- fix(web): Fix for failing to load pictures by @Lukasdotcom in immich-app/immich#14943
- fix(mobile): playing a live photo causes the gallery to redraw the wrong image by @Tyris in immich-app/immich#15027
- fix(web): fix input autofocus by @xlotlu in immich-app/immich#15028
- fix(mobile): album tile translation and consolidation with card appereance by @waclaw66 in immich-app/immich#15032
- fix(server): save color when creating tag by @scottdesilva in immich-app/immich#15106
- fix: reverse geocoding data import don't use unlogged tables by @zackpollard in immich-app/immich#15136
- fix(mobile): fix text search by @johnstef99 in immich-app/immich#14873
- fix(server): don't delete offline files from disk when trash empties by @etnoy in immich-app/immich#14777
📚 Documentation
- docs: misspelled var "urls" in the "machineLearning" by @SlavikCA in immich-app/immich#14786
- chore(docs): fix broken link in FAQ by @mmomjian in immich-app/immich#14834
- chore(docs): FAQ cleanup by @mmomjian in immich-app/immich#14835
- docs: Update Chinese README by @indam in immich-app/immich#14926
- chore(docs): add reference to metric ports by @Stunkymonkey in immich-app/immich#14887
- docs: add immich-dl to community projects by @jon6fingrs in immich-app/immich#15005
- fix(docs): push roadmap for 2025 by @mmomjian in immich-app/immich#15023
- fix(docs): month by @mmomjian in immich-app/immich#15024
- fix(docs): discourage docker desktop by @mmomjian in immich-app/immich#15020
- chore: add sub-path warning to reverse proxy docs by @bo0tzz in immich-app/immich#15039
- fix(docs): roadmap ordering by @bo0tzz in immich-app/immich#15034
- chore: add clarifying warning to backup page by @bo0tzz in immich-app/immich#15000
- chore(docs): Updated the docker-compose.mdx to account for additional bugs. by @Deluxe-7 in immich-app/immich#15026
- chore(docs): clean up and add new content by @alextran1502 in immich-app/immich#15003
- feat(docs): additional corruption checks by @mmomjian in immich-app/immich#15102
- docs: warning for LXC use by @mmomjian in immich-app/immich#15071
- docs: Add disable iOS low power mode suggestion by @looowizz in immich-app/immich#15110
- docs: add warning about superuser requirement for automated database backups. by @jpatters in immich-app/immich#15045
🌐 Translations
- docs: update Spanish README by @Voligoma in immich-app/immich#15081
- chore(web): update translations by @weblate in immich-app/immich#14759
New Contributors
- @YarosMallorca made their first contribution in immich-app/immich#14954
- @sdebruyn made their first contribution in immich-app/immich#14946
- @MehringTing made their first contribution in immich-app/immich#14726
- @Stunkymonkey made their first contribution in immich-app/immich#14887
- @jon6fingrs made their first contribution in immich-app/immich#15005
- @landon-thull made their first contribution in immich-app/immich#15011
- @Tyris made their first contribution in immich-app/immich#15027
- @Chuckame made their first contribution in immich-app/immich#14874
- @Deluxe-7 made their first contribution in immich-app/immich#15026
- @xlotlu made their first contribution in immich-app/immich#15028
- @matitalatina made their first contribution in immich-app/immich#15080
- @Voligoma made their first contribution in immich-app/immich#15081
- @looowizz made their first contribution in immich-app/immich#15110
- @scottdesilva made their first contribution in immich-app/immich#15106
- @ovidijusr made their first contribution in immich-app/immich#15094
- @jpatters made their first contribution in immich-app/immich#15045
- @dvdkon made their first contribution in immich-app/immich#15056
- @Sese-Schneider made their first contribution in immich-app/immich#14947
Full Changelog: https://github.com/immich-app/immich/compare/v1.123.0...