v1.110.0
版本发布时间: 2024-07-27 00:01:38
immich-app/immich最新发布版本:v1.114.0(2024-09-06 22:03:25)
v1.110.0 - 40_000 stars release
Hello, Alex here. I want to thank you all again for your feedback and support. I found a design I made in April 2022 to show off the achievement to my family of getting 1000 stars on GitHub when Immich was still a baby. Now, the project has grown to join the big boy club. Thank you for all the stars and love that you sent us. We are forever grateful.
I hope this release helps clarify our intentions and mission surrounding the financial support for Immich and open-source software in general. We could not have come back with a better solution without you.
If you are interested in watching, here is a video from FUTO addressing many topics and concerns that have been discussed over the past week. I hope you like it and find it informative. Youtube
[!WARNING] If you use CUDA for machine learning, the minimum NVIDIA driver version is now 545 from 535.
Highlights
Welcome to release v1.110.0
of Immich. This release addresses the wording change in our introduction of a way to purchase Immich, as well as many bug fixes and enhancements. Some of the highlights include
- Migration to Immich hosted map tile server
- Wording changes to purchase mechanism.
- Claiming product keys mechanism for past financial donors of the project.
- TLS client certificate for the mobile app.
New Immich-Hosted Maps
Previously, our maps were hosted by a third-party provider; however, going forward, that will no longer be the case. We are now hosting the map tiles ourselves at tiles.immich.cloud, and therefore your web or mobile client will no longer reach out to other third parties when browsing the map! This change should be pretty transparent, or if anything hopefully feel faster, however if you do experience problems with the map after this release, please reach out to us on Discord or GitHub!
Map light mode (expand to preview)
Map dark mode (expand to preview)
Wording and minor changes to the purchase mechanism.
As mentioned in our follow-up announcement about the wording changes for the purchase mechanism, we made changes to the following items:
- The
licensed
orunlicensed
word will now be called "The-Words-Which-Must-Not-Be-Named" in Immich's world 😂 - Replaced
"The-Words-Which-Must-Not-Be-Named"
indication with a Buy button. - The buy button will only show when the account age is older than 14 days.
- Added options to allow users to hide the Buy button for 30 days or indefinitely. If you hide the button indefinitely and later change your mind, you can find the option to buy Immich directly under
User Settings > Purchase Settings
- Added more information to clarify our mission and intentions.
- Replaced the
"The-Words-Which-Must-Not-Be-Named"
badge with a supporter badge. - Added option to hide the supporter badge.
Hide buy button options
![buy button options screenshot](https://a1.cdn.osfipin.com/site/mygit/1px.png)
Supporter badge
Give it a hover for extra shininess!
Hide supporter badge options
After activation
![image](https://a1.cdn.osfipin.com/site/mygit/1px.png)
User settings
![image](https://a1.cdn.osfipin.com/site/mygit/1px.png)
Claiming a product key
For the past financial donors of the project, you can claim your product keys from https://buy.immich.app/claim using your GitHub credentials.
![image](https://a1.cdn.osfipin.com/site/mygit/1px.png)
Thank you for your support.
TLS client certificate for the mobile app
With @yjiang-c's contribution, you can now add a custom TLS certificate on the mobile app if your networking is configured to accept one.
https://github.com/immich-app/immich/assets/66518086/c36d548f-a473-4f0c-93ab-23e51cce6f58
Better OpenVINO support
OpenVINO is now faster and works for a wider range of hardware. Previously, it was common for it to fail for either face detection or smart search depending on hardware. Since this involved making changes in the models, please delete your model cache volume so it downloads the updated models.
Support Immich
If you find the project helpful, you can support Immich by purchasing a product key at https://buy.immich.app.
Cheers! 🍻
What's Changed
🗄️ Server
- fix(server): static mail attachment extension by @danieldietzler in https://github.com/immich-app/immich/pull/11254
- feat(server): accepted video containers by @mertalev in https://github.com/immich-app/immich/pull/11274
- fix(server): exif description whitespace handling by @michelheusschen in https://github.com/immich-app/immich/pull/11249
- fix(server): correct openapi response type for getServerLicense() by @michelheusschen in https://github.com/immich-app/immich/pull/11261
- fix(server): DateTimeOriginal overwrite issue with sidecar file by @michelheusschen in https://github.com/immich-app/immich/pull/11306
- fix(deps): exiftool-vendored by @jrasm91 in https://github.com/immich-app/immich/pull/11338
- feat: people infinite scroll by @michelheusschen in https://github.com/immich-app/immich/pull/11326
- feat(server): Allow activating non-admin user with server license by @stephen304 in https://github.com/immich-app/immich/pull/11206
📱 Mobile
- feat(mobile): remove asset from album in gallery view by @fyfrey in https://github.com/immich-app/immich/pull/11184
- fix(mobile): negative coordinate input by @michelheusschen in https://github.com/immich-app/immich/pull/11292
- fix(mobile): native share functionality on iPad by @Saschl in https://github.com/immich-app/immich/pull/11294
- feat(mobile): Adding setting in mobile app to TLS client certificate by @yjiang-c in https://github.com/immich-app/immich/pull/10860
🖥️ Web
- fix(web): use fixed position for download and upload panel by @michelheusschen in https://github.com/immich-app/immich/pull/11279
- feat(web): coordinate input for asset location by @michelheusschen in https://github.com/immich-app/immich/pull/11291
- chore(web): update translations by @weblate in https://github.com/immich-app/immich/pull/11165
🧠 Machine Learning
- feat(ml): improved ARM-NN support by @fyfrey in https://github.com/immich-app/immich/pull/11233
- fix(deps): update machine-learning by @renovate in https://github.com/immich-app/immich/pull/10740
📓 Documentation
- docs: 40k stars! ⭐ by @danieldietzler in https://github.com/immich-app/immich/pull/11265
- docs: corrected container port for immich_microservices by @itsnikhil in https://github.com/immich-app/immich/pull/11170
- chore(docs): compress homepage screenshots, 10x smaller by @zackpollard in https://github.com/immich-app/immich/pull/11347
- docs: add product key to roadmap by @aviv926 in https://github.com/immich-app/immich/pull/11351
- fix: "acess" should be "access" by @imakida in https://github.com/immich-app/immich/pull/11363
- docs: Add missing info to asset types and storage locations by @aviv926 in https://github.com/immich-app/immich/pull/11358
🔨 Maintenance
- chore(deps): bump docker/setup-buildx-action from 3.4.0 to 3.5.0 by @dependabot in https://github.com/immich-app/immich/pull/11284
- chore(deps): bump docker/setup-qemu-action from 3.1.0 to 3.2.0 by @dependabot in https://github.com/immich-app/immich/pull/11283
- chore(deps): bump docker/build-push-action from 6.3.0 to 6.5.0 by @dependabot in https://github.com/immich-app/immich/pull/11282
- chore(deps): update machine-learning by @renovate in https://github.com/immich-app/immich/pull/11299
- chore(deps): update base-image to v20240723 (major) by @renovate in https://github.com/immich-app/immich/pull/11311
- chore(deps): update node by @renovate in https://github.com/immich-app/immich/pull/11300
- chore(deps): update machine-learning by @renovate in https://github.com/immich-app/immich/pull/11310
- chore(deps): update node by @renovate in https://github.com/immich-app/immich/pull/11322
- chore(deps): update redis:6.2-alpine docker digest to e3b17ba by @renovate in https://github.com/immich-app/immich/pull/11303
Other changes
- chore(docs): change some wording by @alextran1502 in https://github.com/immich-app/immich/pull/11201
- chore(mobile): post release task by @alextran1502 in https://github.com/immich-app/immich/pull/11220
- fix(mobile): changed "x jaren" to "x jaar" in dutch app translations by @JordyEGNL in https://github.com/immich-app/immich/pull/11371
New Contributors
- @itsnikhil made their first contribution in https://github.com/immich-app/immich/pull/11170
- @imakida made their first contribution in https://github.com/immich-app/immich/pull/11363
- @yjiang-c made their first contribution in https://github.com/immich-app/immich/pull/10860
Full Changelog: https://github.com/immich-app/immich/compare/v1.109.2...v1.110.0
1、 app-arm64-v8a-release.apk 37.57MB
2、 app-armeabi-v7a-release.apk 33MB
3、 app-release.apk 110.65MB
4、 app-x86_64-release.apk 39.39MB
5、 docker-compose.yml 2.75KB
6、 example.env 850B
7、 hwaccel.ml.yml 1.16KB
8、 hwaccel.transcoding.yml 1.65KB
9、 prometheus.yml 260B