Releases: linuxserver/docker-lychee
v6.0.1-ls271
CI Report:
https://ci-tests.linuxserver.io/linuxserver/lychee/v6.0.1-ls271/index.html
LinuxServer Changes:
Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings.
Lychee Changes:
What's Changed
- Fix icons when using sub-folder install by @ildyria in LycheeOrg/Lychee#2607
- Fix login menu not visible when set to the right. by @ildyria in LycheeOrg/Lychee#2605
- [StepSecurity] Apply security best practices by @step-security-bot in LycheeOrg/Lychee#2609
- Disable snq if secret is not set by @ildyria in LycheeOrg/Lychee#2621
- Bump @types/node from 22.8.1 to 22.8.2 by @dependabot in LycheeOrg/Lychee#2622
- Bump actions/dependency-review-action from 4.3.4 to 4.4.0 by @dependabot in LycheeOrg/Lychee#2618
- Bump symfony/cache from 7.1.5 to 7.1.6 by @dependabot in LycheeOrg/Lychee#2614
- Bump codecov/codecov-action from 4.5.0 to 4.6.0 by @dependabot in LycheeOrg/Lychee#2620
- Bump step-security/harden-runner from 2.9.1 to 2.10.1 by @dependabot in LycheeOrg/Lychee#2619
- Bump barryvdh/laravel-ide-helper from 3.2.0 to 3.2.1 by @dependabot in LycheeOrg/Lychee#2615
- Bump vue-tsc from 2.1.6 to 2.1.8 by @dependabot in LycheeOrg/Lychee#2616
- Bump laravel-vue-i18n from 2.7.7 to 2.7.8 by @dependabot in LycheeOrg/Lychee#2617
- fix dependencies by @ildyria in LycheeOrg/Lychee#2626
- Fix link to Logs in case of sub folder hosting by @ildyria in LycheeOrg/Lychee#2624
- Add link to album from sharing page by @ildyria in LycheeOrg/Lychee#2625
- version 6.0.1 by @ildyria in LycheeOrg/Lychee#2628
New Contributors
- @step-security-bot made their first contribution in LycheeOrg/Lychee#2609
Full Changelog: LycheeOrg/Lychee@v6.0.0...v6.0.1
v6.0.1-ls270
CI Report:
https://ci-tests.linuxserver.io/linuxserver/lychee/v6.0.1-ls270/index.html
LinuxServer Changes:
Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings.
Lychee Changes:
What's Changed
- Fix icons when using sub-folder install by @ildyria in LycheeOrg/Lychee#2607
- Fix login menu not visible when set to the right. by @ildyria in LycheeOrg/Lychee#2605
- [StepSecurity] Apply security best practices by @step-security-bot in LycheeOrg/Lychee#2609
- Disable snq if secret is not set by @ildyria in LycheeOrg/Lychee#2621
- Bump @types/node from 22.8.1 to 22.8.2 by @dependabot in LycheeOrg/Lychee#2622
- Bump actions/dependency-review-action from 4.3.4 to 4.4.0 by @dependabot in LycheeOrg/Lychee#2618
- Bump symfony/cache from 7.1.5 to 7.1.6 by @dependabot in LycheeOrg/Lychee#2614
- Bump codecov/codecov-action from 4.5.0 to 4.6.0 by @dependabot in LycheeOrg/Lychee#2620
- Bump step-security/harden-runner from 2.9.1 to 2.10.1 by @dependabot in LycheeOrg/Lychee#2619
- Bump barryvdh/laravel-ide-helper from 3.2.0 to 3.2.1 by @dependabot in LycheeOrg/Lychee#2615
- Bump vue-tsc from 2.1.6 to 2.1.8 by @dependabot in LycheeOrg/Lychee#2616
- Bump laravel-vue-i18n from 2.7.7 to 2.7.8 by @dependabot in LycheeOrg/Lychee#2617
- fix dependencies by @ildyria in LycheeOrg/Lychee#2626
- Fix link to Logs in case of sub folder hosting by @ildyria in LycheeOrg/Lychee#2624
- Add link to album from sharing page by @ildyria in LycheeOrg/Lychee#2625
- version 6.0.1 by @ildyria in LycheeOrg/Lychee#2628
New Contributors
- @step-security-bot made their first contribution in LycheeOrg/Lychee#2609
Full Changelog: LycheeOrg/Lychee@v6.0.0...v6.0.1
v6.0.1-ls269
LinuxServer Changes:
Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings.
Lychee Changes:
What's Changed
- Fix icons when using sub-folder install by @ildyria in LycheeOrg/Lychee#2607
- Fix login menu not visible when set to the right. by @ildyria in LycheeOrg/Lychee#2605
- [StepSecurity] Apply security best practices by @step-security-bot in LycheeOrg/Lychee#2609
- Disable snq if secret is not set by @ildyria in LycheeOrg/Lychee#2621
- Bump @types/node from 22.8.1 to 22.8.2 by @dependabot in LycheeOrg/Lychee#2622
- Bump actions/dependency-review-action from 4.3.4 to 4.4.0 by @dependabot in LycheeOrg/Lychee#2618
- Bump symfony/cache from 7.1.5 to 7.1.6 by @dependabot in LycheeOrg/Lychee#2614
- Bump codecov/codecov-action from 4.5.0 to 4.6.0 by @dependabot in LycheeOrg/Lychee#2620
- Bump step-security/harden-runner from 2.9.1 to 2.10.1 by @dependabot in LycheeOrg/Lychee#2619
- Bump barryvdh/laravel-ide-helper from 3.2.0 to 3.2.1 by @dependabot in LycheeOrg/Lychee#2615
- Bump vue-tsc from 2.1.6 to 2.1.8 by @dependabot in LycheeOrg/Lychee#2616
- Bump laravel-vue-i18n from 2.7.7 to 2.7.8 by @dependabot in LycheeOrg/Lychee#2617
- fix dependencies by @ildyria in LycheeOrg/Lychee#2626
- Fix link to Logs in case of sub folder hosting by @ildyria in LycheeOrg/Lychee#2624
- Add link to album from sharing page by @ildyria in LycheeOrg/Lychee#2625
- version 6.0.1 by @ildyria in LycheeOrg/Lychee#2628
New Contributors
- @step-security-bot made their first contribution in LycheeOrg/Lychee#2609
Full Changelog: LycheeOrg/Lychee@v6.0.0...v6.0.1
v6.0.1-ls268
LinuxServer Changes:
Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings.
Lychee Changes:
What's Changed
- Fix icons when using sub-folder install by @ildyria in LycheeOrg/Lychee#2607
- Fix login menu not visible when set to the right. by @ildyria in LycheeOrg/Lychee#2605
- [StepSecurity] Apply security best practices by @step-security-bot in LycheeOrg/Lychee#2609
- Disable snq if secret is not set by @ildyria in LycheeOrg/Lychee#2621
- Bump @types/node from 22.8.1 to 22.8.2 by @dependabot in LycheeOrg/Lychee#2622
- Bump actions/dependency-review-action from 4.3.4 to 4.4.0 by @dependabot in LycheeOrg/Lychee#2618
- Bump symfony/cache from 7.1.5 to 7.1.6 by @dependabot in LycheeOrg/Lychee#2614
- Bump codecov/codecov-action from 4.5.0 to 4.6.0 by @dependabot in LycheeOrg/Lychee#2620
- Bump step-security/harden-runner from 2.9.1 to 2.10.1 by @dependabot in LycheeOrg/Lychee#2619
- Bump barryvdh/laravel-ide-helper from 3.2.0 to 3.2.1 by @dependabot in LycheeOrg/Lychee#2615
- Bump vue-tsc from 2.1.6 to 2.1.8 by @dependabot in LycheeOrg/Lychee#2616
- Bump laravel-vue-i18n from 2.7.7 to 2.7.8 by @dependabot in LycheeOrg/Lychee#2617
- fix dependencies by @ildyria in LycheeOrg/Lychee#2626
- Fix link to Logs in case of sub folder hosting by @ildyria in LycheeOrg/Lychee#2624
- Add link to album from sharing page by @ildyria in LycheeOrg/Lychee#2625
- version 6.0.1 by @ildyria in LycheeOrg/Lychee#2628
New Contributors
- @step-security-bot made their first contribution in LycheeOrg/Lychee#2609
Full Changelog: LycheeOrg/Lychee@v6.0.0...v6.0.1
v6.0.0-ls267
LinuxServer Changes:
Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings.
Lychee Changes:
First and foremost, we are excited to announce the release of Lychee version 6!
This new version brings a major upgrade with a completely reworked frontend built on Vue.js.
By leveraging the power and flexibility of Vue, we have enhanced the overall user experience,
making the interface significantly more responsive, modern, and easier to navigate.
If you are wondering what motivated such changes, we invite you to check our previous blog posts on the subject:
- Jun 25, 2024 - Livewire performances problems 📉
- Jun 29, 2024 - The future of Lychee: what is coming next. 🚀
- Sep 24, 2024 - About Lychee API documentation
Some of the new Features
While we originally did not plan to add new features and just rewrite the front-end, we ended up sneaking a few new things along the way:
- Improved User Interface: A more responsive and modern frontend, providing an improved better user experience.
- Slideshow Mode: A new slideshow mode has been added, allowing you to view your photos in a more dynamic way. Just press the space bar or click the play button in the header to start the slideshow.
- Dark and Light themes: By popular demand, we have added the ability to chose between a dark and light themes. No more fiddling with CSS files!
- Upload by chunk: Be free of the limitation imposed by your server. Large files are now automatically split into smaller chunks at your convenience.
To know more about the changes, we invite you to check the release notes.
Introducing Lychee SE
For the past few years, Lychee has been developed by a small group of people who have been working on it in their free time. We are proud to offer this software for free and we will continue to do so. However with time our team has decreased to the point where maintaining Lychee has become a challenge. We have been thinking about ways to keep Lychee alive, to be able to keep providing support, and to add more features.
We have come to the conclusion that we need to add a sponsor tier system. We have extended Lychee with a new version called SE (Supporter Edition) which will be available for our GitHub supporters. This SE version comes with enhanced features and configurations, helping us fund ongoing improvements while offering a bit extra to our supporters. The free version of Lychee will continue to be available but with a more streamlined feature set.
We strongly encourage you to check the full comparison between the free and supporter edition.
If you enjoy using Lychee, please consider supporting us.
Thank you for helping us keep Lychee alive and growing!
Thanks
Finally, I (ildyria) have been working on this new front-end for the past few months and I am very proud of the result.
Nevertheless, that release would not have been possible without the incredible support of two individuals:
Tino has been a great help in the development of the new front-end, providing critical and constructive feedback on how to improve things.
Martin has been an rock star reviewer, not shying away from a Pull Request with 1200+ files changes and more than 70 000 lines of code changed.
Both of you are amazing and I am very grateful for your help!
v5.5.1-ls266
LinuxServer Changes:
Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings.
Lychee Changes:
What's Changed
- Fixes videos not loading from S3 due to unlisted CSP host by @RickyRomero in LycheeOrg/Lychee#2487
- Add support for paths in php-exif by @ildyria in LycheeOrg/Lychee#2490
- Fix error when opening tag album by @ildyria in LycheeOrg/Lychee#2492
- Simplify by @ildyria in LycheeOrg/Lychee#2493
- Version 5.5.1 by @ildyria in LycheeOrg/Lychee#2494
New Contributors
- @RickyRomero made their first contribution in LycheeOrg/Lychee#2487
Full Changelog: LycheeOrg/Lychee@v5.5.0...v5.5.1
v5.5.1-ls265
LinuxServer Changes:
Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings.
Lychee Changes:
What's Changed
- Fixes videos not loading from S3 due to unlisted CSP host by @RickyRomero in LycheeOrg/Lychee#2487
- Add support for paths in php-exif by @ildyria in LycheeOrg/Lychee#2490
- Fix error when opening tag album by @ildyria in LycheeOrg/Lychee#2492
- Simplify by @ildyria in LycheeOrg/Lychee#2493
- Version 5.5.1 by @ildyria in LycheeOrg/Lychee#2494
New Contributors
- @RickyRomero made their first contribution in LycheeOrg/Lychee#2487
Full Changelog: LycheeOrg/Lychee@v5.5.0...v5.5.1
v6.0.0-beta.2-ls263
LinuxServer Changes:
Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings.
Lychee Changes:
Livewire is gone. VueJS is the new base.
To be brutally honest, there is pretty much nothing new between version 5.5.1 and version 6 in term of functionalities.
That being said, you should upgrade as soon as possible. Why? Because the new front-end is at least 3 times faster than the previous version!
You can read more about the rationale behind this new version here:
- https://lycheeorg.github.io/2024-06-29-future-of-lychee/
- https://lycheeorg.github.io/2024-06-25-performance-problems/
Furthermore, we had to drop the automated API documentation via scramble (read more here) , there will be a new one coming, but it is not of urgent matter. And while we are on that subject, Lychee is now supporting a complete new version 2 of API, and the version 1 is disabled by default.
On the good to know side, there are a two new .env
variable that could be useful:
VUEJS_ENABLED
, pretty much disables the front-end version 6, and catapult you back to version 4.LEGACY_API_ENABLED
allows you to re-enable the API version 1.
VUEJS_ENABLED=false
and LEGACY_API_ENABLED=false
you will end up with a broken Lychee. Please do not do that, keep at least one of the two set to true
.
v5.5.1-ls264
LinuxServer Changes:
Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings.
Lychee Changes:
What's Changed
- Fixes videos not loading from S3 due to unlisted CSP host by @RickyRomero in LycheeOrg/Lychee#2487
- Add support for paths in php-exif by @ildyria in LycheeOrg/Lychee#2490
- Fix error when opening tag album by @ildyria in LycheeOrg/Lychee#2492
- Simplify by @ildyria in LycheeOrg/Lychee#2493
- Version 5.5.1 by @ildyria in LycheeOrg/Lychee#2494
New Contributors
- @RickyRomero made their first contribution in LycheeOrg/Lychee#2487
Full Changelog: LycheeOrg/Lychee@v5.5.0...v5.5.1
v5.5.1-ls262
LinuxServer Changes:
Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings.
Lychee Changes:
What's Changed
- Fixes videos not loading from S3 due to unlisted CSP host by @RickyRomero in LycheeOrg/Lychee#2487
- Add support for paths in php-exif by @ildyria in LycheeOrg/Lychee#2490
- Fix error when opening tag album by @ildyria in LycheeOrg/Lychee#2492
- Simplify by @ildyria in LycheeOrg/Lychee#2493
- Version 5.5.1 by @ildyria in LycheeOrg/Lychee#2494
New Contributors
- @RickyRomero made their first contribution in LycheeOrg/Lychee#2487
Full Changelog: LycheeOrg/Lychee@v5.5.0...v5.5.1