Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
46 changes: 41 additions & 5 deletions docs/releases.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,47 @@

## Version 6

### v6.7.1

Released on Jul 25, 2025
Comment thread
ildyria marked this conversation as resolved.

#### User groups for our Supporters, UX/UI improvements and a new contributor: cdzombak!

We have the pleasure to announce that [@cdzombak](https://github.com/cdzombak) has joined the team.
We are looking forward to his many future contributions.

`SE` refers to functionalities that are aimed at the Supporter Edition.
`klo` refers to *Keep the Light On*. In other words, basic software updates.



* `new` #3517 : Remove annoying check preventing migration on prod database by @ildyria.
> If you are running lychee but without having the setting `force_migration_in_production` to `false` you were stuck and
> needed to set your `APP_ENV` to `local` in order to run the migration.
> This safety check was being more annoying that bring actual value, so we removed it.
* `fixes` #3523 : Fix album not refreshed when importing via url by @ildyria.
> We got report that when importing a photo via url, the album was not refreshed and the photo was not displayed.
> We forgot to add the event listener to refresh the album once upload was finished.
* `SE` #3425 : Add user-group permissions by @ildyria.
> This is the big change for our Supporter Edition users. User groups are now available and allows you to share albums
> with group of users in one go instead of having to select each user individually.
* `fixes` #3546 : Sort RSS feed query reverse-chronologically by @cdzombak.
> The RSS feed query was not sorting the items in reverse-chronological order.
> As a result, only the oldest items were displayed in the feed...
* `new` #3550 : Improve scrolling UX when exiting photo lightbox by @cdzombak.
> When exiting the photo view, we would always scroll even if the photo was already in view.
> This makes the behaviour more smooth and less jittery for our users.
* `fixes` #3551 : Fix broken Back button when viewing photo in lightbox by @cdzombak.
> When viewing a photo in lightbox, the back button of the browser was not handled properly.
* `klo` #3561 : Explicitly set phpstan memory limit to 512MB by @cdzombak.
> Some of our devs are working on a slightly memory constrained version of php.
> This change makes sure that phpstan does not run out of memory when running the static analysis.
* `new` #3549 : Allow disabling "swipe up/down to go back" and "scroll to move between photos" gestures by @cdzombak.
> Another welcomed change from @cdzombak. The admin can now disable the swipe up/down to go back and scroll to move between photos gestures.
* `new` #3547 : Include `<img>` tag in RSS item descriptions by @cdzombak.
> This change allows the RSS feed to include the actual photo in the rss feed so it can be displayed.


### v6.7.0

Released on Jul 1, 2025
Expand All @@ -38,8 +79,6 @@ Released on Jul 1, 2025

This is a significant release that brings 3 new features: Flow, a social-friendly, feed-like display of albums; Lychee:sync has been revamped and is now faster while also works in reverse; and finally our Supporter Edition users can now add multiple admins to their instance.

`SE` refers to functionalities that are aimed at the Supporter Edition.

* `fix` #3508 : Fix photo copy modal not working after a copy by @ildyria.
> Small fix of a bug that has been reported to us. When copying a photo the
> second time, the target album was visibly selected in the modal but the id
Expand Down Expand Up @@ -102,7 +141,6 @@ All of them are enabled by default and can be disabled in the expert admin setti
#### Other changes

* `fix` #3498 : Fix SSRF + bump version by @ildyria.

* `new` #3491 : Add optional gallery header image by @ildyria.
> We added the option to have a header image on top of the gallery page. You will find the configuration in the *Landing page* settings.
* `fix` #3497 : add some missing RTL support on timeline photo display by @ildyria.
Expand Down Expand Up @@ -204,8 +242,6 @@ Released on Jun 17, 2025

This is a small release that fixes a few bugs that were reported by our users.

`klo` refers to *Keep the Light On*. In other words, basic software updates.

* `fixes` #3456 : Do not use metrics on smart albums by @ildyria.
> Metrics require a valid album id. On smart albums, those ids do not match the usual pattern
> and were returning a 422 error. We disabled the metrics on smart albums.
Expand Down
45 changes: 40 additions & 5 deletions src/pages/get-supporter-edition.astro
Original file line number Diff line number Diff line change
Expand Up @@ -91,6 +91,10 @@ const metadata = {
description: 'Upload quota per user.',
icon: 'tabler:plus',
},
{
description: 'User groups.',
icon: 'tabler:plus',
},
{
description: 'Anonymous uploads.',
icon: 'tabler:plus',
Expand Down Expand Up @@ -285,7 +289,6 @@ const metadata = {
{
feature: 'Flow (display albums in a feed like manner)',
isHeader: true,
isSoon: true,
},
{
feature: 'Standalone page',
Expand Down Expand Up @@ -382,17 +385,19 @@ const metadata = {
{
feature: 'User groups',
isHeader: true,
isSoon: true,
},
{
feature: 'Support group admin',
feature: 'With group admin (allow delegation)',
available: [false, true],
},
{
feature: 'Support group sharing',
feature: 'With group sharing',
available: [false, true],
},
{
feature: 'Access rights management per album',
available: [false, true],
},


{
feature: 'Modules',
Expand Down Expand Up @@ -427,6 +432,36 @@ const metadata = {
available: [false, true],
},

{
feature: 'Sync with local directories',
isHeader: true,
},
{
feature: 'Import via CLI',
available: [true, true],
},
{
feature: 'Fast duplicate detection by filename/title',
available: [true, true],
},
{
feature: 'Duplicate detection by hash',
available: [true, true],
},
{
feature: 'Import from directories as full tree',
available: [true, true],
},
{
feature: 'Optional removal of albums when not found in sub-directories',
available: [true, true],
},
{
feature: 'Optional removal of photos when not found in directories',
available: [true, true],
},


{
feature: 'Administration',
isHeader: true,
Expand Down