Releases: immichFrame/ImmichFrame
v1.0.30.0
📦 ImmichFrame Release v1.0.30.0 – December 10, 2025
What's Changed
✨ New Features
- Manifest and services for Android/Desktop PWA by @3rob3 in #501
- Configurable config path by @jfly in #512
- Add a
ApiKeyFileoption by @jfly in #511
⚡ Fixes
📓 Documentation
- Chore: Update domain to immichframe.dev by @JW-CH in #515
- Add release link to frameo docs by @ddzoan in #520
🔨 Maintenance
- Chore: Fix OpenApi generation with oazapfts by @JW-CH in #498
- Use Central Package Management (cpm), move TargetFramework to BuildProps by @JW-CH in #519
🚀 Other changes
- Bump node-forge from 1.3.1 to 1.3.2 in /docs by @dependabot[bot] in #516
- Bump glob from 10.4.5 to 10.5.0 in /immichFrame.Web by @dependabot[bot] in #517
New Contributors
Full Changelog: v1.0.29.0...v1.0.30.0
v1.0.29.0
📦 ImmichFrame Release v1.0.29.0 – October 12, 2025
What's Changed
✨ New Features
- Feat: Add AssetController test with direct settings DI by @jpg0 in #425
- Feat: Add the weather icon for current conditions by @rgregg in #468
- Feat: Add ClockDateFormat string to format the date on the clock by @rgregg in #467
- Feat: Respect ImageFill configuration in splitview layout by @XanderStrike in #473
- Feat: Update QR Code to redirect to my.immich.app by @leocb in #490
⚡ Fixes
- Fix: Permit RefreshAlbumPeopleInterval of 0 by @jpg0 in #441
- Fix: Memories cache should last one day by @jpg0 in #442
- Fix: Config case-insensitivity by @3rob3 in #457
- Fix: Missing config directory by @JW-CH in #487
- Fix: Transition flickering by @3rob3 in #483
📓 Documentation
- Docs: Add instruction to find frameo webview path by @mammuth in #447
- Docs: Api key permission docs by @3rob3 in #450
- Docs: Update apps.md by @DevilsDesigns in #458
- Docs: Add additional required steps to contribution guide by @rgregg in #469
🔨 Maintenance
- Chore: Bump devalue from 5.1.1 to 5.3.2 in /immichFrame.Web by @dependabot[bot] in #456
- Chore: Update NuGet dependencies by @JW-CH in #486
- Chore: Fix timeout type by @JW-CH in #489
- Chore: Update npm dependencies, update dockerfile by @JW-CH in #488
New Contributors
- @mammuth made their first contribution in #447
- @rgregg made their first contribution in #469
- @XanderStrike made their first contribution in #473
- @leocb made their first contribution in #490
Full Changelog: v1.0.28.0...v1.0.29.0
v1.0.28.0
📦 ImmichFrame Release v1.0.28.0 – July 15, 2025
What's Changed
✨ New Features
⚡ Fixes
- Fix: allow empty general settings by @jpg0 in #430
- Added ImmichServerUrl to AssetResponseDto by @jpg0 in #424
📓 Documentation
🔨 Maintenance
Full Changelog: v1.0.27.2...v1.0.28.0
v1.0.27.2
v1.0.27.1
📦 ImmichFrame Release v1.0.27.1 – June 18, 2025
What's Changed
🔨 Maintenance
Full Changelog: v1.0.27.0...v1.0.27.1
v1.0.27.0
📦 ImmichFrame Release v1.0.27.0 – June 15, 2025
This release brings powerful new features, quality-of-life improvements, and essential refactorings that make ImmichFrame more flexible and maintainable than ever.
🆕 Highlights
👥 Multi-Account Support
You can now connect multiple Immich accounts! This is ideal for combined libraries from different users.
🎞️ Pan-Effect
Added a pan animation effect to slowly move across images while displaying them – perfect for a more dynamic and lively presentation of static photos.
📊 Progress Bar Settings
Customize the progress indicator to suit your frame's visual style.
Multiaccount-Support
What's Changed
✨ New Features
- Feat: Landscape split mode by @JW-CH in #390 (reverted)
- Feat: Pan option by @pete1450 in #391
- Feat: Multiple Immich account support by @jpg0 in #374
- Feat: Progressbar setting by @3rob3 in #400
📓 Documentation
- Docs: Prettify the code-blocks on the apps.md page by @JW-CH in #379
- Docs: Frameo webview update as list by @JW-CH in #380
- Docs: Prettify landing page by @JW-CH in #389
🔨 Maintenance
- Chore: Cleanup fire-and-forget asset loading by @jpg0 in #376
- Refactor: Use interface implementations in DI by @jpg0 in #377
- Refactor: config loading by @jpg0 in #381
- Chore: Update docusaurus to newest version by @JW-CH in #395
- Revert "Feat: Landscape split mode" by @JW-CH in #397
- Maintenance: Add GitHub workflow to run tests by @jpg0 in #399
🚀 Other changes
- Update apps.md by @DevilsDesigns in #378
New Contributors
- @jpg0 made their first contribution in #376
- @DevilsDesigns made their first contribution in #378
- @pete1450 made their first contribution in #391
Full Changelog: v1.0.26.2...v1.0.27.0
v1.0.26.2
📦 ImmichFrame Release v1.0.26.2 – May 30, 2025
What's Changed
⚡ Fixes
Full Changelog: v1.0.26.1...v1.0.26.2
v1.0.26.1
📦 ImmichFrame Release v1.0.26.1 – May 25, 2025
What's Changed
⚡ Fixes
📓 Documentation
- Docs: Missing URLs in Docs + CONTRIBUTING.md by @Crazzygamerr in #359
New Contributors
- @Crazzygamerr made their first contribution in #359
Full Changelog: v1.0.26.0...v1.0.26.1
v1.0.26.0
📦 ImmichFrame Release v1.0.26.0 – May 22, 2025
More information overlay
Assetinfo icons and album names
What's Changed
✨ New Features
- Feat: Image Rework by @JW-CH in #344
- Feat: Display album names by @JW-CH in #354
- Feat: Option to set log level by @JW-CH in #357
- Feat: Display more details by @JW-CH in #356
⚡ Fixes
🔨 Maintenance
Full Changelog: v1.0.25.0...v1.0.26.0
v1.0.25.0
📦 ImmichFrame Release v1.0.25.0 – May 08, 2025
Documentation
The new documentation page is now live, visit immichframe.online
What's Changed
✨ New Features
- Feat: ASCII-Art by @JW-CH in #321
- Feat: Rework Backend, decouple by @JW-CH in #317
- Feat: ImageFill by @3rob3 in #333
- Feat: Fetch asset metadata for images without people by @JW-CH in #339
⚡ Fixes
- Fix: Add text shadow to weather data display by @enumura1 in #323
- Fix: Description for memory assets (x years ago) by @JW-CH in #338
- Fix: Logo flickering by @3rob3 in #342
📓 Documentation
- Docs: Basic documentation Page by @JW-CH in #325
- Docs: Update documentation and index page by @JW-CH in #331
- Docs: Update README and link to new documentation by @JW-CH in #332
🔨 Maintenance
New Contributors
Full Changelog: v1.0.24.0...v1.0.25.0

