ImmichSync 2.0.0
Major feature release.
What's New
Search & Browse
- Smart Search — natural language search powered by Immich CLIP API with thumbnail previews; double-click results to open in your default app
- Trash management — view trashed assets, restore individual items or all, permanently empty server trash
- Tag-based sync — browse all tags, select multiple, and download matching assets
- Asset statistics — photo and video counts at a glance
Shared Links
- Copy shared link URL to clipboard
- Delete shared links
- Open links in browser
- Download all assets from a link
- Browse link contents with metadata display (creation date, expiry, permissions)
Sync & Transfer
- Selective album sync — multi-select albums for download
- Two-way album sync — auto-assign uploaded assets to an album
- Date range filtering — download only assets within a specific time window
- Favorites-only sync — limit downloads to favorited assets
- Exclude patterns — wildcard patterns to skip specific files
- Incremental sync — only fetch assets updated since last sync
- Concurrent transfers — configurable parallel download/upload workers
- Conflict resolution — skip, overwrite, or keep-both for existing files
- Dry run mode — preview what would be downloaded/uploaded without writing files
- Retry queue — failed transfers queue for retry instead of aborting the whole sync
- Delete after upload — optionally remove local files after successful upload (closes #5)
Connections & Devices
- Multi-server profiles — save and switch between multiple Immich instances
- Skip TLS verification — available on the login screen for self-signed certificates (closes #4)
- SD card & volume auto-detection — detects external drives and USB volumes on mount/unmount (closes #3)
- Sync progress notifications — macOS notifications when syncs complete
- Sync history search — filter past sync runs by keyword
Install
Download ImmichSync.dmg or ImmichSync.zip below. If macOS blocks the app:
xattr -dr com.apple.quarantine /Applications/ImmichSync.app