Immich, an open-source, self-hosted photo and video backup solution often pitched as a privacy-respecting alternative to Google Photos, has just released version 1.132.
At the server layer, TypeORM is out, and a custom schema-plus-migration engine built on Kysely, a TypeScript SQL query builder, is in. The shift promises leaner queries and more predictable migrations for administrators running Immich in Docker or Kubernetes.
On the handset side, the Android and iOS apps migrate to SQLite, setting the stage for a forthcoming sync overhaul that should slash start-up times for very large libraries. Think “open the app and get scrolling” rather than wait for the spinner to finish.
Another headline feature that Immich 1.132 brings is an opt-in mechanism that mirrors deletions executed on the web UI back to the original files on Android devices. Trash something on the timeline, and the next time you open the mobile app, the same file is quietly moved to the phone’s system trash.
A restore on the web reverses the move as well. For now, the toggle is located under Settings > Advanced > Sync remote deletion. The team labels it experimental, so test it on non-critical shots first.

Moreover, the web client gains a collapsible sidebar and re-scaled thumbnails, letting small screens show more of the timeline without constant pinch-zoom gymnastics. Behind the scenes, contributors squeezed out extra frame-rate headroom for smoother scrolling—handy when you’re racing through thousands of photos.
Lastly, small but welcome embellishments round out the release:
- Faster map rendering and new place search on mobile.
- Additional EXIF lens tags are parsed on upload, improving search precision for camera nerds.
- Single-file downloads are now handed off to the browser’s native download manager—one less custom dialog to click through.
For more information on all changes, see the release’s changelog.
Image credits: Immich Project