Skip to content

Commit 679d90c

Browse files
committed
version 6.9.4
1 parent cb80886 commit 679d90c

File tree

1 file changed

+34
-9
lines changed

1 file changed

+34
-9
lines changed

docs/releases.md

Lines changed: 34 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -34,31 +34,56 @@
3434

3535
Released on Oct 29th, 2025
3636

37-
## What's Changed
37+
#### Signing process change and migration fixes
38+
39+
This is a small updates which contains a few quality of life improvements, bug fixes and light new features.
40+
More importantly, it fixes the migrations from any older versions so that you are not blocked anymore due to an error 500.
41+
42+
One of the notable change, is that we are now creating `.sigstore.json` files instead of `.asc` files when signing the releases.
43+
This means that you will need to update your verification process accordingly. Please check out our [Code Signing documentation](https://github.com/LycheeOrg/Lychee/blob/master/docs/Code-signing.md).
44+
45+
#### Our most notables changes are as follows
3846

3947
* `fix` #3700 : Fix user group issues by @ildyria.
40-
* `klo` #3699 : Minor refactoring by @ildyria.
4148
* `klo` #3701 : Split test suite in hopes to speed things up. by @ildyria.
42-
* `klo` #3705 : Fix & speed up by @ildyria.
43-
* `klo` #3706 : Improve coverage with unit tests by @ildyria.
49+
> We split the test suite in multiple jobs to speed up the overall test execution time.
4450
* `fix` #3720 : fix user-groups addresses by @ildyria.
4551
* `klo` #3721 : Avoid property drilling by @ildyria.
46-
* `new` #3722 : Improve renamer with more rules by @ildyria.
47-
* `new` #3702 : Add Webshop backend by @ildyria.
52+
> This makes extension of components easier in the front-end and centralize some of the state data.
53+
* `SE` #3722 : Improve renamer with more rules by @ildyria.
54+
> We added a few more rules to the renamer module for our Supporter Edition users.
55+
> Those include adding trimming, and changing case (upper, lower, title).
56+
* `SE` #3702 : Add Webshop backend by @ildyria.
57+
> Preparatory work for the webshop module, all functionalities are currently hidden behind a feature flag.
58+
> This will allow us to test the webshop module in the wild before releasing it to our Supporter Edition users.
4859
* `new` #3723 : Minor cosmetic changes to front-end by @ildyria.
4960
* `new` #3732 : Add listing of all orders by @ildyria.
50-
* `new` #3733 : Add photo / album dependant rules by @ildyria.
61+
> More preparatory work for the webshop module.
62+
* `SE` #3733 : Add photo / album dependant rules by @ildyria.
63+
> It is now possible to decide if a renaming rule should be applied to photos, albums, or both.
5164
* `fix` #3734 : Fix updating without having the user_groups by @ildyria.
65+
> This was a big issue when trying to update the code of Lychee from an older version.
66+
> When trying to login, it was looking for a table that was not existing yet, preventing migrations to be run from the web interface.
5267
* `new` #3718 : Untagged Album: Add private untagged album by @PeterMMM.
68+
> This new features adds a new smart albums "Untagged" which displays all photos without tags.
69+
> Due to the large number of photos that could be contained, this albums also support pagination so that loading does not exhaust the server resources.
5370
* `new` #3743 : Update job list ever 2 seconds & auto scroll by @ildyria.
71+
> Small quality of life improvement on the job list page.
72+
> The job list is now updated every 2 seconds and auto-scrolls to the bottom when new jobs are added.
5473
* `new` #3744 : Adds public but hidden album option by @adriy-be.
5574
* `fix` #3746 : Handle negative (= unlimited) `memory_limit` during computation of upload chunk size by @schuetzm.
75+
> When `memory_limit` is set to `-1` (unlimited) in `php.ini`, the computation of the upload chunk size was failing.
76+
> That's a really good catch from @schuetzm!
5677
* `klo` #3754 : Speed up pre-commit hook by running one php-cs-fixer on all PHP files by @cdzombak.
5778
* `new` #3762 : Deduplicate top-level featured/pinned albums by @cdzombak.
58-
* `new` #3763 : Do not show anything related to webshop (yet) by @ildyria.
79+
> It is now optional to deduplicate featured/pinned albums from the top-level albums list.
80+
> This option is available in the gallery settings.
5981
* `new` #3773 : create sigstore.json instead of .asc by @ildyria.
82+
> As per the update of cosign, we are no longer creating `.asc` files but `.sigstore.json` files instead.
83+
> Have a look at our [Code Signing documentation](https://github.com/LycheeOrg/Lychee/blob/master/docs/Code-signing.md) for more information.
84+
85+
#### New Contributors
6086

61-
## New Contributors
6287
* `new` #3718 : @PeterMMM made their first contribution.
6388
* `new` #3744 : @adriy-be made their first contribution.
6489
* `new` #3746 : @schuetzm made their first contribution.

0 commit comments

Comments
 (0)