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
44 changes: 44 additions & 0 deletions src/content/docs/docs/getting-started/releases.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,50 @@ sidebar:

## Version 7

### v7.7.2

Released on August 6th, 2026

#### Fixes

A few fixes and the usual maintenance of the codebase. At the moment we are focusing our efforts on the next major version.

* `new` #4581 : Add secret-file support by @ildyria.
> Instead of having your OAuth secrets in the .env file, you can now have them in a separate file. This allows to have a better security posture and avoid leaking secrets in the .env file. Only works with the LycheeOrd docker image.
* `new` #4553 : Add table relation cache for smart albums by @ildyria.
> We now support caching the thumbnails of smart albums. This will improve the performance of the gallery page in cases of a large number of photos.
* `fix` #4535 : Mitigate Zip Bombs by @ildyria.
> Add stronger protection against zip bombs. We limit the number of files and the total size of uncompressed files.
> This is both done before the extraction and monitored during the extraction to ensure that even in the case of manipulated metadata this is not exploding.
* `fix` #4563 : Fix inheritance issue on album creation by @ildyria.
> When creating a new album, if the propagation was set to inherit, the request was crashing. This is now fixed.
* `fix` #4568 : Do not watermark placeholders by @ildyria.
> When using the watermark feature, the placeholders were also considered as candidates, which is stupid and was crashing the job.
> Placeholders are now excluded from watermarking.
* `fix` #4579 : Update README.md - Fix URL for upgrade process from v6 > v7 by @jessienab.
* `fix` #4580 : Fix access rights by @ildyria.
> the custom css and js were not having the correct access rights when using docker.
* `fix` #4589 : Fix LinuxServer.io base path (though, they should fix their env) by @ildyria.
> LinuxServer.io uses `/pictures` as a base path instead of `/app/public/uploads`. This was breaking when using temporary and encrypted links.

* `klo` #4536 : Improve security posture by not dumping secrets all the time... by @ildyria.
* `klo` #4540 : Improved Security.md by @ildyria.
> We are getting more reports which are AI slops and waste our time and resources.
> We added a section to explain our 3 strikes policy and some false positives which are not vulnerabilities.
* `klo` #4550 : Add support for WASM even when CSP is active. by @ildyria.
> WASM was blocked by the CSP, we will require it for the new front-end.
* `klo` #4590 : Notes on sorting: Lexicographic vs Natural by @ildyria.
> Add explanations on the difference between lexicographic and natural sorting, and the consequences of choosing one over another.

* `klo` #4529 : Improved support for Persian by @ildyria.
> Thanks to @sarvins for the reviews.
* `klo` #4538 : Improve support for French by @ildyria.
* `klo` #4547 : Improve support for Norwegian by @ildyria.
* `klo` #4552 : Improve support for Arabic by @ildyria.
* `klo` #4537 : Improve support for Dutch by @ildyria.



### v7.7.1

Released on July 13th, 2026
Expand Down
1 change: 1 addition & 0 deletions src/data/releases.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ export interface Release {

// Release data extracted from releases.md
export const releases: Release[] = [
{ version: 'v7.7.2', date: 'Aug 6, 2026', title: 'Fixes', type: 'bugfix', highlights: ['Improved translations', 'Minor bug fixes'] },
{ version: 'v7.7.1', date: 'Jul 13, 2026', title: 'Hotfix', type: 'security', highlights: ['Fixes a major vulnerability in the webshop', 'minor sqlite fix'] },
{ version: 'v7.7.0', date: 'Jul 13, 2026', title: 'Album thumbs, and RSS feed customization', type: 'feature', highlights: ['Add cover to tag albums', 'Add option to disable the second line on album thumbs', 'Allow customizing RSS feed title & description', 'Fixes access rights with multiple groups', 'Fixes webshop bypass vulnerability (8.3)'] },
{ version: 'v7.6.4', date: 'Jun 26, 2026', title: 'Hotfix', type: 'security', highlights: ['Fixes a path traversal vulnerability (8.9)'] },
Expand Down
Loading