Releases: immich-app/immich
v1.30.0_46-dev
v1.30.0_46-dev
This release includes an experimental feature on the mobile app that will help with performance improvement for viewing a large amount of assets (ten of thousands). Please visit the Settings page, turn on the feature, then sign out and sign back in for the new feature to take effect. Thanks @matthinc for this spectacular improvement work.
We are looking forward to your feedback on this feature.
What's Changed
- feat(mobile): Improve timeline performance on mobile - experimental by @matthinc in #710
- feat(server): Provide a sensible dumpDirectory for the local-reverse-geocoder module by @nebulade in #759
Support
If you find the project helpful and help you in some ways, you can support the project one time or monthly from Github Sponsor
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.
New Contributors
Full Changelog: v1.29.6_45-dev...v1.30.0_46-dev
v1.29.6_45-dev
v1.29.6_45-dev
This release introduces many QoS improvements including correctly infer time based on timezone, removing MapBox dependency and some UI fix on the web.
What's Changed
- fix(server,mobile): Incorrectly record/display timestamp and time zone of the asset by @alextran1502 in #706
- feat(server) Remove mapbox and use local reverse geocoding by @zackpollard in #738
- fix(server): handle missing reverse geocoding admin zones by @zackpollard in #742
- fix(web) navigating forward button get in the way of video control bar by @alextran1502 in #744
- fix(machine-learning) Remove unsused database config by @alextran1502 in #745
- feat(server): support .NEF file by @alextran1502 in #746
- feat(server): missing exif extract nightly task by @zackpollard in #754
Full Changelog: v1.29.5_44-dev...v1.29.6_44-dev
v1.29.5_44-dev
What's Changed
Full Changelog: v1.29.4_44-dev...v1.29.5_44-dev
v1.29.4_44-dev
What's Changed
- fix(mobile): app crash when there is no object detection result on search page by @alextran1502 in #725
Full Changelog: v1.29.3_43-dev...v1.29.4_44-dev
v1.29.3_43-dev
Hotfix
Fix error with the API to get asset on the device returning only image, photo is omtted.
What changed
- fix(server): query only image when get asset on device by @alextran1502 in #724
Full Changelog: v1.29.2_43-dev...v1.29.3_43-dev
v1.29.2_43-dev
What's Changed
- fix(server): sanitization error that crash the server by @alextran1502 in #721
Full Changelog: v1.29.1_43-dev...v1.29.2_43-dev
[Security Patch] v1.29.1_43-dev
Security Patch
What's Changed
- fix(readme) typo by @JaCoB1123 in #699
- fix(mobile): Fixed iOS 16 overflow cache and memory leaked in gallery viewer. by @alextran1502 in #700
- test(web) Add tests for asset repository by @alextran1502 in #680
- feat(web) Remove fetching fonts from GoogleFonts by @alextran1502 in #703
- feat(web): Update to latest version of SvelteKit by @alextran1502 in #705
- feat(repo): added SECURITY.md by @JamieSlome in #712
- fix(server): correct user permission to update user info by @alextran1502 in #716
- feat(server): sanitized path for asset creation process to avoid security risk by @alextran1502 in #717
- fix(mobile): update deprecated API that cause background upload notification not dismissing.
New Contributors
- @JaCoB1123 made their first contribution in #699
- @JamieSlome made their first contribution in #712
Full Changelog: v1.29.0_42-dev...v1.29.1_42-dev
v1.29.0_42-dev
Breaking change
#651 Breaking Change
immich-proxy switched from using port 80 which was used inside of the container to 8080 to drop dependency on a privileged user inside the container. This reduces a potential security risk of someone being able to impersonate that user on the host.
As a result you will need to change your docker-compose.yaml to reflect this change, by changing the port-binding from
immich-proxy:
container_name: immich_proxy
image: altran1502/immich-proxy:release
ports:
- 2283:80
to
immich-proxy:
container_name: immich_proxy
image: altran1502/immich-proxy:release
ports:
- 2283:8080
a full example of the always-up-to-date docker-compose.yaml can be found in our repo
What's Changed
- feat(readme) add app store links by @tennox in #689
- fix(mobile): Android BackgroundServiceStartNotAllowedException by @zoodyy in #687
- fix(server): mismatch createdAt value in
exiftable andassettable by @alextran1502 in #688 - feat(setup): use non-root image for immich-proxy by @PixelJonas in #651
- feat(readme) by @beune in #690
- fix(mobile) cache read write error on iOS 16 by @alextran1502 in #691
- fix(setup): revert nginx image to support arm/v7 by @PixelJonas in #692
New Contributors
- @tennox made their first contribution in #689
- @PixelJonas made their first contribution in #651
- @beune made their first contribution in #690
Full Changelog: v1.28.4_41-dev...v1.29.0_42-dev
v1.28.4_41-dev
There is no mobile release for this version
What's Changed
- fix(web): datetime display and add TZ into environment by @panoti in #618
- fix(server): remove album thumbnail when the asset is deleted from the database by @alextran1502 in #681
- fix(server): harden inserting process, healing datetime info to insert to database by @alextran1502 in #682
- feat(server): add additional logging level by @alextran1502 in #685
Full Changelog: v1.28.3_41-dev...v1.28.4_41-dev
v1.28.3_41-dev
What's Changed
- Fix(mobile) oversize play button by @alextran1502 in #672
- fix(mobile) memory leaked causes app to crash when swiping by @alextran1502 in #673
- fix(web) incorrect shared album count by @alextran1502 in #677
Full Changelog: v1.28.2_40-dev...v1.28.3_41-dev
