Skip to content

Commit 60157c1

Browse files
authored
Version 7.3.0 (#273)
1 parent d2237ca commit 60157c1

File tree

5 files changed

+49
-8
lines changed

5 files changed

+49
-8
lines changed

docs/faq_troubleshooting.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,10 @@ You can check your container logs to verify FrankenPHP is active:
6464
docker-compose logs lychee
6565
```
6666

67+
### I just updated to 7.3+ and I get PHP Fatal error: Uncaught RuntimeException: A facade root has not been set.
68+
69+
This error is misleading. Version 7.3 added support for LDAP, which requires the `php-ldap` extension.
70+
Verify that you have all the required PHP extensions installed.
6771
### I'm getting database connection errors in Docker, what can I do?
6872

6973
Database connection issues in Docker are usually related to service configuration:

docs/installation.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ The Lychee gallery has a few system requirements. You will need to make sure you
2929
- imagick (optional — to generate better thumbnails)
3030
- json
3131
- libxml
32+
- ldap (**new since 7.3**)
3233
- mbstring
3334
- openssl
3435
- pcre

docs/releases.md

Lines changed: 38 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,44 @@
3030

3131
## Version 7
3232

33+
### v7.3.1
34+
35+
Released on Jan 28th, 2026
36+
37+
#### Hotfix - Docker
38+
39+
Small hotfix to add the missing `php-ldap` dependency to the docker image. Sorry. :(
40+
41+
* `fix` #4033 : Fix missing dependency: ldap by @ildyria.
42+
43+
### v7.3.0
44+
45+
Released on Jan 27th, 2026
46+
47+
#### LDAP/AD support is here!
48+
49+
As usual, minor release, new functionalities! We add LDAP and Active Directory support for user authentication.
50+
As this is more an enterprise feature, it is only available to Supporter Edition users. Aside from that,
51+
we also added a new setting which allows to have the photo details drawer open by default when opening a photo.
52+
53+
#### Most notable changes
54+
55+
`klo` refers to *Keep the Light On*. In other words, basic software updates.
56+
`SE` refers to functionalities that are aimed at the Supporter/Pro Edition.
57+
58+
* `klo` #4006 : Add more contributions guides by @ildyria.
59+
> Documentation has been improved to help new contributors get started.
60+
* `klo` #4019 : Clarify album rights propagation by @ildyria.
61+
> We added some documentation to clarify how album rights propagation works when creating an album.
62+
* `SE` #4020 : Add LDAP support by @ildyria.
63+
> Full LDAP support, this will allow you to synchronize your users from your LDAP/Active Directory server.
64+
> They will be created on first login. When using LDAP, onboarded users are not able to change their username/password from Lychee.
65+
* `fix` #4029 : Fix ugly header bar in light mode when showing photo details by @ildyria.
66+
> In light mode, when opening the photo details drawer, the header bar creating an ugly shadow.
67+
* `fix` #4028 : Migration breaking on some installations by @ildyria.
68+
> We got report that users of version 7 and 7.1 having rated already some pictures were facing issues
69+
> when migrating to 7.2. This fixes those issues.
70+
3371
### v7.2.1
3472

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

4179
#### Most notable changes
4280

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

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

257293
#### Most notable changes
258294

259-
`SE` refers to functionalities that are aimed at the Supporter/Pro Edition.
260-
261295

262296
* `klo` #3880 : Spec driven development support by @ildyria.
263297
* `new` #3881 : Add support for hprof in order to have profiling by @ildyria.

src/components/widgets/Announcement.astro

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010
>NEW</span
1111
>
1212
<a
13-
href="https://github.com/LycheeOrg/Lychee/releases/tag/v7.2.1"
14-
class="text-slate-200 hover:underline dark:text-slate-200 font-medium">Lychee 7.2.1 is now available! »</a
13+
href="https://github.com/LycheeOrg/Lychee/releases/tag/v7.3.1"
14+
class="text-slate-200 hover:underline dark:text-slate-200 font-medium">Lychee 7.3.1 is now available! »</a
1515
>
1616
<!-- <a
1717
href="https://github.com/LycheeOrg/Lychee/releases/tag/v6.10.4"

src/pages/roadmap.astro

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ const metadata = {
88
99
// Release data extracted from releases.md
1010
const releases = [
11+
{ version: 'v7.3.1', date: 'Jan 28, 2026', title: 'Hotfix - Docker', type: 'bugfix', highlights: ['Add php-ldap dependency to docker image'] },
12+
{ 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'] },
1113
{ 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'] },
1214
{ 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'] },
1315
{ 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'] },
@@ -159,11 +161,11 @@ const getReleaseTypeBadge = (type: string) => {
159161
<div class="mx-auto max-w-3xl pt-12 px-4 sm:px-6">
160162
<div class="grid grid-cols-2 md:grid-cols-4 gap-8 text-center">
161163
<div class="space-y-2">
162-
<div class="text-4xl font-bold text-primary">7.2.1</div>
164+
<div class="text-4xl font-bold text-primary">7.3.1</div>
163165
<div class="text-sm text-gray-600 dark:text-gray-400 uppercase tracking-wide">Latest Version</div>
164166
</div>
165167
<div class="space-y-2">
166-
<div class="text-4xl font-bold text-primary">110</div>
168+
<div class="text-4xl font-bold text-primary">112</div>
167169
<div class="text-sm text-gray-600 dark:text-gray-400 uppercase tracking-wide">Total Releases</div>
168170
</div>
169171
<div class="space-y-2">

0 commit comments

Comments
 (0)