Immich - Package Updates
Pinned
Immich
-
[1.4.0]
- Update Immich to 1.40.0
- Full changelog
- feat(web,server): link/unlink OAuth account by @jrasm91 in #1154
- feat(web): user profile by @jrasm91 in #1148
- feat(web) using template filename for downloaded file by @alextran1502 in #1164
- feat(server): extend JWTexpiration by @jrasm91 in #1187
- chore(web): linting by @jrasm91 in #1152
- chore(server): increase OAuth timeout by @jrasm91 in #1155
-
[1.4.1]
- Update Immich to 1.40.1
- Full changelog
- fix(server) Cannot change first-time password due to null value in first and last name payload from the mobile app by @alextran1502 in https://github.com/immich-app/immich/pull/1205
- feat(server,web): update email address by @jrasm91 in https://github.com/immich-app/immich/pull/1186
- chore(server): fix unit test by @jrasm91 in https://github.com/immich-app/immich/pull/1194
- Fixed translations and added missing by @DVerdeV in https://github.com/immich-app/immich/pull/1201
-
[1.5.0]
- Update Immich to 1.41.0
- Full changelog
- Highlight - Public sharing
- fix(nginx): define stopsignal by @otbutz in #1207
- feat(server): mobile oauth with custom scheme redirect uri by @jrasm91 in #1204
- fix(docker-build): start main process with exec by @bt90 in #1210
- chore(web): show corresponding ffmpeg argument by @jrasm91 in #1217
-
[1.5.1]
- Update Immich to 1.41.1
- Full changelog
- fix(web) show EXIF info in public shared by @alextran1502 in https://github.com/immich-app/immich/pull/1283
- fix(Nginx): Switch to sh by @otbutz in https://github.com/immich-app/immich/pull/1282
- fix(Nginx): fix entry point by @otbutz in https://github.com/immich-app/immich/pull/1284
- fix(web) add disable property to generated shared link by @alextran1502 in https://github.com/immich-app/immich/pull/1287
- fix(server) fix order of assets in the shared album to be the same as the actual album by @alextran1502 in https://github.com/immich-app/immich/pull/1293
-
[1.6.0]
- Update Immich to 1.42.0
- Full changelog
- Individual assets public share
- Fix issue with incorrect time due to unknown timezone in EXIF data
- feat(web): meta tags for share links by @jrasm91 in #1290
- feat(web): Individual assets shared mechanism by @alextran1502 in #1317
- chore(web): clamp modal width to viewport by @jrasm91 in #1297
-
[1.7.0]
- Update Immich to 1.43.1
- Full changelog
- Auto-discovery URL on the mobile app
- Change of the token authentication mechanism
- Additional options to public shared link
- Jobs can now be rerun on all assets
- Add a favorite page on the web
- Add an additional option for video transcoding, now it is smarter. Any video that is not under the desired codec (h264 as default) will be transcoded.
- File's hash is now computed on uploaded, this fixes the issue with timing out of the request.
- Further clean up the code base for more advanced features.
- We have improved the code base by adding more tests, and additional CI/CD pipelines that will ensure the quality of the application in the future in each release and reduce the number of regression bugs.
- Incorrect validation return value skipping API checking for CLI
- Incorrect custom port value used in microservices
-
[1.7.1]
- Update Immich to 1.44.0
- Full changelog
- feat(web): More localisation by @Mortein in #1441
- fix(web) long album name break styling for shared album card by @alextran1502 in #1473
- refactor(server): move asset upload job to domain by @jrasm91 in #1434
- refactor(server): asset service - upload asset by @jrasm91 in #1438
- refactor(server): device info by @jrasm91 in #1490
- refactor(server): auth guard by @jrasm91 in #1472
- fix(server): re-enable Redis unix socket support by @zoodyy in #1494
- fix(server): Cannot remove album with shared links by @alextran1502 in #1479
- chore(server): cookie changes to SameSite=Lax by @samip5 in #1467
-
[1.8.0]
- Update Immich to 1.46.0
- Full changelog
- Breaking Change: 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.
- Favorite view on the mobile app
- Dynamic layout on the mobile app
- Improving the detail view on the mobile app
-
[1.8.1]
- Update Immich to 1.46.1
- Full changelog
- fix(ci): Add missing checkout step to prepare-release workflow by @bo0tzz in #1709
- fix(server): #1715 fk constraint violation when updating to 1.46 with deleted users and albums by @zackpollard in #1716
-
[1.10.0]
- Update Immich to 1.48.1
- Full changelog
- The server and the mobile app must be on the same version to function correctly.
- hotfix(server): Object detection query and get server stats by @alextran1502 in https://github.com/immich-app/immich/pull/1823
- hotfix(server): getAlbumByAssetId alters album content by @alextran1502 in https://github.com/immich-app/immich/pull/1828
-
[1.11.0]
- Update Immich to 1.49.0
- Full changelog
- fix(server): album repo unused variable by @alextran1502 in #1831
- fix(server): Flask not found by @alextran1502 in #1830
- fix(web): hide img alt text while loading by @michelheusschen in #1834
- feat(web): theme/locale preferences and improve SSR by @michelheusschen in #1832
- refactor(web): combine api and serverApi by @michelheusschen in #1833
- fix(machine-learning): Add the command to execute at startup by @samip5 in #1843
-
[1.12.0]
- Update Immich to 1.50.1
- Full changelog
- fix(web): sharing of access token in server API by @michelheusschen in #1858
- feat(web): improved server stats by @michelheusschen in #1870
- fix(web): don't log unauthorized errors by @michelheusschen in #1871
- chore(web): update dependencies by @michelheusschen in #1877
- fix(web): use correct api for asset share page by @michelheusschen in #1879
- fix(web): setInterval outside onMount by @michelheusschen in #1883
- fix(web): layout nesting by @michelheusschen in #1881
- feat(web): re-add version announcement by @michelheusschen in #1887
- feat(server): improve API specification by @michelheusschen in #1853
- refactor(server): jobs and processors by @jrasm91 in #1787
- chore(server): update package-lock.json version by @alextran1502 in #1884
- feat(server) Enable ML support for ARM CPUs by @ollywelch in #1880
- fix(server) long album load time on Album and Sharing page by @alextran1502 in #1890
- fix(server): machine learning only take results with > 90% confidence by @zackpollard in #1875
-
[1.13.2]
- Update Immich to 1.51.2
- Full changelog
- feat(web): show current/saved template in preset dropdown by @jrasm91 in #2040
- chore(setup): always restart typesense by @jrasm91 in #2042
- refactor(server): server-info by @jrasm91 in #2038
- fix(server): update asset alias on new install by @jrasm91 in #2044
-
[1.14.0]
- Update Immich to 1.52.0
- Full changelog
- feat(server): Allow .mkv, .wmv, .flv, .mpg videos to be uploaded by @samip5 in #2045
- fix(server): Do not change file ext case on upload by @bo0tzz in #2056
- fix(server): invalid video duration format by @michelheusschen in #2058
- refactor(server): asset serve files by @jrasm91 in #2052
- refactor(server): media service by @jrasm91 in #2051
- chore(server): cleanup controllers by @jrasm91 in #2065
- refactor(server): common by @jrasm91 in #2066
- refactor(server): cron jobs by @jrasm91 in #2067
- feat(server): split generated content into a separate folder by @jrasm91 in #2047
- feat(server): improve and refactor get all albums by @michelheusschen in #2048
- fix(server): get all query does not respect asset type by @alextran1502 in #2089
- feat(server): require auth for more endpoints by @michelheusschen in #2092
- fix(server): increase Typesense start-up settings by @jrasm91 in #2095
- feat(server): change clip embedding entity type by @michelheusschen in #2091
- feat(server): resume queues by @jrasm91 in #2104
- feat(server): add transcode presets by @brighteyed in #2084
- chore(server): cleanup template variables by @jrasm91 in #2107
- feat(server): apply storage migration after exif completes by @jrasm91 in #2093
- feat(web): better search bar by @alextran1502 in #2062
- fix(web): remove protocol header by @michelheusschen in #2068
- feat(web): improve and refactor thumbnails by @michelheusschen in #2087