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
.