Releases: LycheeOrg/Lychee
v6.2.0
What's Changed
🏕 Features
- Change the plaintext-field to a password-field in AlbumUnlock by @Gendra13 in #2757
- Documentation stuff by @ildyria in #2756
- Fix error appearing when clicking on + menu in Smart albums by @ildyria in #2759
- Add password unlocking middleware by @ildyria in #2761
- Fix copy move selection by @ildyria in #2760
- Add Album loading progress spinner by @tinohager in #2751
- Close left menu when loading the gallery by @ildyria in #2785
- Add configuration setting for number of albums per row in mobile view by @ildyria in #2784
- Fix hidden gallery footer social icons by @pmrowla in #2788
- Fixes Justify layout by @ildyria in #2766
⚠️ Add page that allows to fix broken trees by @ildyria in #2768- Small fixes for mobile view by @tinohager in #2805
- Code cleanup, resort imports by @tinohager in #2806
- Activate Focus on Input elements by @tinohager in #2808
- Fix disabling the copyright in footer not working as expected. by @ildyria in #2810
- Improve instruction for using tags by @ildyria in #2811
- API documentation improved and auto generated. by @ildyria in #2812
- Version 6.2.0 by @ildyria in #2813
New Contributors
Full Changelog: v6.1.2...v6.2.0
v6.1.2
What's Changed
🏕 Features
- Avoid preventing rendering when albums is returning 401 by @ildyria in #2745
- Fix photo timeline when there are no borders by @ildyria in #2746
- Create automated Signed releases. by @ildyria in #2749
- ListAlbum fix by @ildyria in #2753
- version 6.1.2 by @ildyria in #2747
Full Changelog: v6.1.1...v6.1.2
Version 6.1.1 - Quick fixes
What's Changed
- Fix Authentik icon by @sushain97 in #2738
- Fix wrong config in album by @ildyria in #2741
- Fix create Tag album callback not triggering by @ildyria in #2743
- Version 6.1.1 by @ildyria in #2742
New Contributors
- @sushain97 made their first contribution in #2738
Full Changelog: v6.1.0...v6.1.1
Version 6.1.0 - Fixes and new layout: Timelines
We are introducing a new layout for albums: Timelines. This layout is a new way to display your pictures in a chronological order.
you can enable it per album in the albun settings or globally.
Additionally, we thank @aSouchereau for the new LQ Image Placeholder: heavily blurred version will be displayed while a higher quality thumb is loading.
We also thank @nanawel for adding the Authentik support to the Oauth provider.
Changes
klo
refers to Keep the Light On. In other words, basic software updates.
SE
refers to functionalities that are aimed at the Supporter Edition.
new
#2629 : Get automated signed releases by @ildyria.fixes
#2630 : Fix sub-albums sorting not being respected per album by @ildyria.new
#2633 : Enable lazy loading for pictures past number 10 in an album by @ildyria.fixes
#2634 : Fix building artifact in Integrate workflow by @d7415.new
#2636 : Vite local dev by @ildyria.Allows local front-end development with Vite without having to install the full php stack.
See .env.example for instructionsfixes
#2638 : Fix icons missing on map by @ildyria.klo
#2653 : Composer update + phpstan by @ildyria.fixes
#2652 : Improve support for free-bsd by @ildyria.fixes
#2654 : Improved support for Heic - suggested by @Borisvl by @ildyria.new
#2661 : Low Quality Image Placeholder cont by @aSouchereau.new
#2674 : Add ability to toggle H on touch devices by @ildyria.new
#2664 : Avoid revealing Lychee keys when making videos by @ildyria.fixes
#2676 : Do not show placeholder data in statistics by @ildyria.new
#2677 : Add scroll to top element by @ildyria.fixes
#2682 : Fix error 500 when accessing Tag album as anonymous user by @ildyria.fixes
#2685 : Fix date not being properly displayed due to Carbon3 change by @ildyria.fixes
#2684 : Fix delete not closing parent info dialog by @ildyria.fixes
#2683 : Fix 422 when opening frame in smart-album by @ildyria.fixes
#2687 : Fix src-set not properly defined by @ildyria.fixes
#2690 : Avoid crash and die when generating smaller size variants by @ildyria.fixes
#2688 : Fix error 403 on access directly password protected albums by @ildyria.new
#2673 : Timeline settings + fix discovery of sensitive photos by @ildyria.klo
#2710 : Bumps dependencies by @ildyria.fixes
#2693 : Fix duplicate upload + add scroll remembering by @ildyria.new
#2714 : Added Authentik support by @nanawel.klo
#2735 : Bump dependencies by @ildyria.new
#2679 : Support more layouts + Timeline in albums/album by @ildyria.SE
#2679 : Add Timeline granularity customization by @ildyria.new
#2717 : Add copy to clipboard button in Diagnostics page. by @ildyria.
Version 6.0.1 - Fixes !
What's Changed
- Fix icons when using sub-folder install by @ildyria in #2607
- Fix login menu not visible when set to the right. by @ildyria in #2605
- [StepSecurity] Apply security best practices by @step-security-bot in #2609
- Disable snq if secret is not set by @ildyria in #2621
- Bump @types/node from 22.8.1 to 22.8.2 by @dependabot in #2622
- Bump actions/dependency-review-action from 4.3.4 to 4.4.0 by @dependabot in #2618
- Bump symfony/cache from 7.1.5 to 7.1.6 by @dependabot in #2614
- Bump codecov/codecov-action from 4.5.0 to 4.6.0 by @dependabot in #2620
- Bump step-security/harden-runner from 2.9.1 to 2.10.1 by @dependabot in #2619
- Bump barryvdh/laravel-ide-helper from 3.2.0 to 3.2.1 by @dependabot in #2615
- Bump vue-tsc from 2.1.6 to 2.1.8 by @dependabot in #2616
- Bump laravel-vue-i18n from 2.7.7 to 2.7.8 by @dependabot in #2617
- fix dependencies by @ildyria in #2626
- Fix link to Logs in case of sub folder hosting by @ildyria in #2624
- Add link to album from sharing page by @ildyria in #2625
- version 6.0.1 by @ildyria in #2628
New Contributors
- @step-security-bot made their first contribution in #2609
Full Changelog: v6.0.0...v6.0.1
Version 6.0.0 is Live
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!
Version 5.5.1 - Fix Tag album & fix ffprobe integration to php-exif
What's Changed
- Fixes videos not loading from S3 due to unlisted CSP host by @RickyRomero in #2487
- Add support for paths in php-exif by @ildyria in #2490
- Fix error when opening tag album by @ildyria in #2492
- Simplify by @ildyria in #2493
- Version 5.5.1 by @ildyria in #2494
New Contributors
- @RickyRomero made their first contribution in #2487
Full Changelog: v5.5.0...v5.5.1
Version 5.5
Migrated to Laravel 11. Might have some instability.
What's Changed
- Fix smart album not having visibilty option by @ildyria in #2470
- Add some details for clockwork profiler to work by @ildyria in #2465
- Allow to disable smart albums individually. by @ildyria in #2468
- Fix filename: no more double extension on download. by @ildyria in #2474
- Add ability to create user on the fly on Oauth auth step by @ildyria in #2475
- Fix timezone warning. (#2477)
- Minor speed improvements (#2478)
- disable livewire array hack (#2479)
- add option to disable login requirements on albums (#2480)
- Migrate to Laravel 11 by @ildyria in #2464
Full Changelog: v5.4.0...v5.5.0
Version 5.4 - Fixes apostrophes in Album names, add login_required option.
Version 5.3.1 - Fixes & Speed improvements
What's Changed
- Fixes
gen-sizevariants
button french translation by @HorlogeSkynet in #2421 - Fix map not updating in sidebar view. by @ildyria in #2423
- Fix error cover option when selecting photo in smart album by @ildyria in #2430
- Fix broken thumbnail by @ildyria in #2431
- Bump spatie/image-optimizer from 1.7.2 to 1.7.4 by @dependabot in #2436
- Fix order max-min in header to match order in thumbnail by @ildyria in #2435
- Use random instead of sorted for thumbs of Smart Albumbs by @ildyria in #2429
- Small improvements to French translation by @anantone in #2442
- Fix additional_footer_text setting (#2445) by @leso-kn in #2444
- Composer update + phpstan annotations + Improved speed. by @ildyria in #2448
- version 5.3.1 by @ildyria in #2459
New Contributors
Full Changelog: v5.3.0...v5.3.1