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
4 changes: 4 additions & 0 deletions docs/faq_troubleshooting.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,10 @@ You can check your container logs to verify FrankenPHP is active:
docker-compose logs lychee
```

### I just updated to 7.3+ and I get PHP Fatal error: Uncaught RuntimeException: A facade root has not been set.

This error is misleading. Version 7.3 added support for LDAP, which requires the `php-ldap` extension.
Verify that you have all the required PHP extensions installed.
### I'm getting database connection errors in Docker, what can I do?

Database connection issues in Docker are usually related to service configuration:
Expand Down
1 change: 1 addition & 0 deletions docs/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ The Lychee gallery has a few system requirements. You will need to make sure you
- imagick (optional — to generate better thumbnails)
- json
- libxml
- ldap (**new since 7.3**)
- mbstring
- openssl
- pcre
Expand Down
42 changes: 38 additions & 4 deletions docs/releases.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,44 @@

## Version 7

### v7.3.1

Released on Jan 28th, 2026

#### Hotfix - Docker

Small hotfix to add the missing `php-ldap` dependency to the docker image. Sorry. :(

* `fix` #4033 : Fix missing dependency: ldap by @ildyria.

### v7.3.0

Released on Jan 27th, 2026

#### LDAP/AD support is here!

As usual, minor release, new functionalities! We add LDAP and Active Directory support for user authentication.
As this is more an enterprise feature, it is only available to Supporter Edition users. Aside from that,
we also added a new setting which allows to have the photo details drawer open by default when opening a photo.

#### Most notable changes

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

* `klo` #4006 : Add more contributions guides by @ildyria.
> Documentation has been improved to help new contributors get started.
* `klo` #4019 : Clarify album rights propagation by @ildyria.
> We added some documentation to clarify how album rights propagation works when creating an album.
* `SE` #4020 : Add LDAP support by @ildyria.
> Full LDAP support, this will allow you to synchronize your users from your LDAP/Active Directory server.
> They will be created on first login. When using LDAP, onboarded users are not able to change their username/password from Lychee.
* `fix` #4029 : Fix ugly header bar in light mode when showing photo details by @ildyria.
> In light mode, when opening the photo details drawer, the header bar creating an ugly shadow.
* `fix` #4028 : Migration breaking on some installations by @ildyria.
> We got report that users of version 7 and 7.1 having rated already some pictures were facing issues
> when migrating to 7.2. This fixes those issues.

### v7.2.1

Released on Jan 24th, 2026
Expand All @@ -40,8 +78,6 @@ A small patch to fix a few issues. We also added the ability to filter photos by

#### Most notable changes

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


* `klo` #4004 : Improve docker compose template by @ildyria.
> Improve the docker-compose template use yaml template to avoid duplication.
Expand Down Expand Up @@ -256,8 +292,6 @@ Read more on our [blog post](https://lycheeorg.dev/2025-12-31-version-7/) about

#### Most notable changes

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


* `klo` #3880 : Spec driven development support by @ildyria.
* `new` #3881 : Add support for hprof in order to have profiling by @ildyria.
Expand Down
4 changes: 2 additions & 2 deletions src/components/widgets/Announcement.astro
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@
>NEW</span
>
<a
href="https://github.com/LycheeOrg/Lychee/releases/tag/v7.2.1"
class="text-slate-200 hover:underline dark:text-slate-200 font-medium">Lychee 7.2.1 is now available! »</a
href="https://github.com/LycheeOrg/Lychee/releases/tag/v7.3.1"
class="text-slate-200 hover:underline dark:text-slate-200 font-medium">Lychee 7.3.1 is now available! »</a
>
<!-- <a
href="https://github.com/LycheeOrg/Lychee/releases/tag/v6.10.4"
Expand Down
6 changes: 4 additions & 2 deletions src/pages/roadmap.astro
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ const metadata = {

// Release data extracted from releases.md
const releases = [
{ version: 'v7.3.1', date: 'Jan 28, 2026', title: 'Hotfix - Docker', type: 'bugfix', highlights: ['Add php-ldap dependency to docker image'] },
{ version: 'v7.3.0', date: 'Jan 27, 2026', title: 'LDAP/AD support & UI improvements', type: 'feature', highlights: ['🌟 LDAP/Active Directory support (SE)', 'Photo details drawer open by default option', 'Fixed migration issues'] },
{ version: 'v7.2.1', date: 'Jan 24, 2026', title: 'Fixes and small features', type: 'bugfix', highlights: ['Filter photos by star rating', 'Fixed downloading from smart albums', 'Fixed renamer rule test', 'Hide warnings in docker with queues'] },
{ version: 'v7.2.0', date: 'Jan 21, 2026', title: 'Speed improvement and UI updates', type: 'major', highlights: ['Order photos by star rating', 'Rating smart albums (1-5 stars, Best pictures)', 'Hidden display of shared albums', 'Refactored deletion for large galleries'] },
{ version: 'v7.1.2', date: 'Jan 14, 2026', title: 'Hot fixes and HEIF support', type: 'feature', highlights: ['HEIF image support (convert to JPEG)', 'Fixed lexicographical sorting', 'Fixed chown issues'] },
Expand Down Expand Up @@ -159,11 +161,11 @@ const getReleaseTypeBadge = (type: string) => {
<div class="mx-auto max-w-3xl pt-12 px-4 sm:px-6">
<div class="grid grid-cols-2 md:grid-cols-4 gap-8 text-center">
<div class="space-y-2">
<div class="text-4xl font-bold text-primary">7.2.1</div>
<div class="text-4xl font-bold text-primary">7.3.1</div>
<div class="text-sm text-gray-600 dark:text-gray-400 uppercase tracking-wide">Latest Version</div>
</div>
<div class="space-y-2">
<div class="text-4xl font-bold text-primary">110</div>
<div class="text-4xl font-bold text-primary">112</div>
<div class="text-sm text-gray-600 dark:text-gray-400 uppercase tracking-wide">Total Releases</div>
</div>
<div class="space-y-2">
Expand Down