Skip to content

Commit 83d2f83

Browse files
authored
Version 6.9.4 (#242)
1 parent 659f879 commit 83d2f83

File tree

2 files changed

+63
-3
lines changed

2 files changed

+63
-3
lines changed

docs/releases.md

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,66 @@
3030

3131
## Version 6
3232

33+
### v6.9.4
34+
35+
Released on Oct 29th, 2025
36+
37+
#### Signing process change and migration fixes
38+
39+
This is a small update 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
46+
47+
* `fix` #3700 : Fix user group issues by @ildyria.
48+
* `klo` #3701 : Split test suite in hopes to speed things up. by @ildyria.
49+
> We split the test suite in multiple jobs to speed up the overall test execution time.
50+
* `fix` #3720 : fix user-groups addresses by @ildyria.
51+
* `klo` #3721 : Avoid property drilling 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.
59+
* `new` #3723 : Minor cosmetic changes to front-end by @ildyria.
60+
* `new` #3732 : Add listing of all orders 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.
64+
* `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.
67+
* `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.
70+
* `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.
73+
* `new` #3744 : Adds public but hidden album option by @adriy-be.
74+
* `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!
77+
* `klo` #3754 : Speed up pre-commit hook by running one php-cs-fixer on all PHP files by @cdzombak.
78+
* `new` #3762 : Deduplicate top-level featured/pinned albums by @cdzombak.
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.
81+
* `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
86+
87+
* `new` #3718 : @PeterMMM made their first contribution.
88+
* `new` #3744 : @adriy-be made their first contribution.
89+
* `new` #3746 : @schuetzm made their first contribution.
90+
91+
**Full Changelog**: https://github.com/LycheeOrg/Lychee/compare/v6.9.2...v6.9.4
92+
3393
### v6.9.2
3494

3595
Released on Sep 19th, 2025

src/components/widgets/Announcement.astro

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@
1010
>NEW</span
1111
>
1212
<a
13-
href="https://github.com/LycheeOrg/Lychee/releases/tag/v6.9.2"
14-
class="text-slate-200 hover:underline dark:text-slate-200 font-medium">Lychee 6.9.2 is now available! »</a
13+
href="https://github.com/LycheeOrg/Lychee/releases/tag/v6.9.4"
14+
class="text-slate-200 hover:underline dark:text-slate-200 font-medium">Lychee 6.9.4 is now available! »</a
1515
>
1616
<!-- <a
17-
href="https://github.com/LycheeOrg/Lychee/releases/tag/v6.9.2"
17+
href="https://github.com/LycheeOrg/Lychee/releases/tag/v6.9.4"
1818
class="text-slate-200 hover:underline dark:text-slate-200 font-medium"><span class="text-red-500 font-bold">CVSS 7.5 in Lychee [6.6.6 to 6.6.9], update as soon as possible!</span> Lychee v6.9.1 is now available! »</a
1919
> -->
2020
<a

0 commit comments

Comments
 (0)