github immich-app/immich v1.46.0

latest releases: v1.115.0, v1.114.0, v1.113.1...
19 months ago

Breaking Changes

The server and mobile app will both need to be on version v1.46.0 to work correctly due to some API signature changes between the server and the clients.

Highlights

This release focuses on improving the mobile app's usability and user experience, as well as on refactoring and fixing bugs on the server to get it ready to move to Prisma and GraphQL to improve the developer experience further.

Favorite view on the mobile app

You can now see all your favorite assets on a dedicated page in the mobile app.

Dynamic layout on the mobile app

The main timeline on the mobile app will now have the option to change the display layout from the side drawer Settings -> Dynamic Layout, which will display the width of the asset dynamically based on the original aspect ratio. You can also toggle between grouping the photos and videos by Month and Day or by Month.

Improving the detail view on the mobile app

The detailed view now has an immersive mode where you can tap on the screen to hide the control app bar.

We are also moving closer to offline support for the mobile app. @zoodyy has been refactoring the mobile app to do that and improving and refactoring the codebase along the way. Thank you.

Thank you, Contributors, for helping make this release happen. I appreciate you all! Please check out the detailed changelog below for more information.


As always, please consider supporting the project.

🎉 Cheer! 🎉

Support

If you find the project helpful and it helps you in some ways, you can support the project one time or monthly from GitHub Sponsors

It is a great way to let me know that you want me to continue developing and working on this project for years to come.

What's Changed

Server

Mobile

  • refactor(mobile): reworked Asset, store all required fields from local & remote by @zoodyy in #1539
  • feat(mobile): Library page rework (album sorting, favorites) by @matthinc in #1501
  • feat(mobile): Tap to enter immersive mode on gallery viewer by @martyfuhry in #1546
  • feat(mobile): Removed stay logged in the checkbox and made it enabled by default by @martyfuhry in #1550
  • fix(mobile): Added flutter native splash and splash screens by @martyfuhry in #1520
  • refactor(mobile): introduce Album & User classes by @zoodyy in #1561
  • feat(mobile): Multiselect add to favorites from the timeline by @martyfuhry in #1558
  • feat(mobile): Responsive layout improvements with a navigation rail and album grid by @martyfuhry in #1583
  • refactor(mobile): add Isar DB & Store class by @zoodyy in #1574
  • feat(mobile): Home screen customization options by @matthinc in #1563

Web

Others

New Contributors

Full Changelog: v1.45.0...v1.46.0

Don't miss a new immich release

NewReleases is sending notifications on new releases.