View file File name : changelog.txt Content :v7.3.3 Released on Feb 15th, 2026 Bulgarian language, fixes and improvements This is a small patch which brings a few fixes and improvements. The most notable one is the addition of Bulgarian translations, thanks to our new contributor @tkulev. Additionally, @cdzombak added the possibility to filter embedded albums/streams by author using the data-author attribute. We also propose two new smart albums: "My rated pictures" and "My best rated pictures". The first one contains all the photos that you have rated, while the second one contains the best rated photos by you. Those albums are only visible to you and are a great way to quickly access your favorite photos. This patch also contains a FrankenPHP update to fix some security issues. You can read more about it here Most notable changes new ♯4041 : Add 2 new smart albums: "My rated pictures" and "My best rated pictures" by @ildyria. new ♯4046 : Add setting to also hide GPS data by @ildyria. fix ♯4048 : Fix settings not being set for default album protection policy by @ildyria. fix ♯4049 : Fix delete warning in tags albums by @ildyria. fix ♯4070 : Fix migration failing when rerun by @ildyria. new ♯4080 : Adding Bulgarian translations by @tkulev. fix ♯4084 : Copy built album-embed assets into Docker images by @cdzombak. new ♯4083 : Allow filtering embedded albums/streams by author using data-author attribute by @cdzombak. klo ♯4085 : Move notes on embeds feature from .ai to docs/specs/4-architecture/feature by @cdzombak. fix ♯4086 : Bump frankenphp by @ildyria. klo ♯4091 : Fix docker compose in readme by @ildyria. fix ♯4092 : Fix zip first install by @ildyria. New Contributors @tkulev made their first contribution in https://github.com/LycheeOrg/Lychee/pull/4080 v7.2.1 Released on Jan 24th, 2026 Fixes and small features A small patch to fix a few issues. We also added the ability to filter photos by their star rating in the album view. 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. Added a minimal running example to help users dry test Lychee locally. fix ♯4005 : Fix downloading image directly from smart album by @ildyria. Fix the issue that downloading an image directly from a smart album was not working as expected. fix ♯4007 : Hide list button if there are no albums by @ildyria. When there are no albums, it does not make sense to display the list view button. We now hide it in such case. klo ♯4014 : Add documentation on tuning the timeouts in docker-compose.yaml by @ildyria. We added a small section in our documentation to explain how to tune the timeouts in the docker-compose file. fix ♯4012 : Fix renamer rule test by @ildyria. The testing of renaming rules in the renamer module was not working due to missing parameters. This is now fixed. fix ♯4015 : Hide more warnings by @ildyria. When using the docker image and queues, some of the warnings do not make sense anymore. We now hide them to avoid confusion. fix ♯4017 : Fix issue with filesize being 0 and add more coverage by @ildyria. In some edge cases, the filesize of a photo was 0, leading to errors when displaying sizes. This is now fixed. new ♯3978 : Filtering on rating by @ildyria. You can now filter photos by their rating in the album view. v7.2.0 Released on Jan 21st, 2026 Speed improvement and minor UI updates This release brings a few new features. We added the ability to order photos by star rating and new smart albums based on ratings (1-5 stars, Best pictures). Additionally, we also added the ability to move shared albums to a separate tab to reduce clutter. One test instance database supports more than 3 million size variants and 400,000 photos in 4,000 albums. We noticed significant slowness when computing spaces, and somes actions such as deleting photos or albums where timing out completely, rendering them impossible to use. We refactored those parts of the code to improve the speed and avoid timeouts. This should greatly improve the experience of users with large galleries. Most notable changes fix 3980 : Fix ♯3714 by @ildyria. We fix the issue that sub-albums were not supporting the set aspect ratio. new 3981 : Add support for hidden display of shared albums by @ildyria. We got feedback that having the list of all the public albums under your own albums may be a bit overwhelming. As a result we added an option which allows the admin to set those albums in a different tab instead of the main albums view. Users have the possibility to override this setting in their own gallery settings. new 3984 : Add ordering by stars, add rating smart albums by @ildyria. We added the possibility to order photos by their star rating. We also added a few new smart albums: 1 stars, 2 stars, 3+ stars, 4+ stars, 5 stars, Best pictures. The later is only available to the Supporter Edition users. It allows to select the X best rated photos where X is configurable in the gallery settings. klo 3985 : Speed-up space computation, at the cost no data from Unsorted by @ildyria. To improve the speed of Lychee, we changed the way we compute the used space. One of our test gallery has more than 3 millions size variants and 400 thousands photos in respectively 4000 albums. As a result, computing the used space was taking more than 30 seconds. new 3991 : Add localization support for categories by @ildyria. Categories can now be localized. We added support for english and french; other languages will need your support. new 3990 : Add possibility to hide exif data + fix tag list display by @ildyria. You can now hide the exif data from the photo detail panel if you wish so. This is available in the gallery settings. klo 3992 : Refactor photo data to have standalone fps and duration by @ildyria. Internally in the database we were reusing the field aperture and focal length to store fps and duration for videos. We resolved semantic issue. klo 3999 : Decrease complexity on fixTree by @ildyria. When updating the album tree with fixTree, we were sending all the albums in one go. We now only send the changed albums to decrease the complexity of the operation. We also refactored the front-end to reduce the complexity from O(n^2) to O(n). klo 3993 : Refactor deletion by @ildyria. Our test instance revealed that in cases with large number of photos and size variants, the deletion process was timing out and ended up not being executed at all. We refactored the deletion to speed up the SQL queries and avoid timeouts. klo 4003 : Harden tests scenarios for deletion by @ildyria. In addition to refactoring 3993, we also added more tests to cover edge cases and ensure that no data that should not be deleted are impacted. Full Changelog: https://github.com/LycheeOrg/Lychee/compare/v7.1.2...v7.2.0 v7.1.2 Released on Jan 14th, 2026 Hot fixes and HEIF support Small release to fix a few issues that were reported by our users. Additionally, @nbalkandzhiyski added support for HEIF images by converting them to JPEG using the imagick extension. fix ♯3975 : Fix ordering by converting to proper type by @ildyria Small fix to ensure that ordering works properly when using lexicographical sorting. fix ♯3976 : Fix chown breaking by @ildyria The fixes on Synology was not working on the other platform. This is not resolved. new ♯3946 : feat: ability to upload and work with HEIF images by convert them to JPEG by @nbalkandzhiyski We now support uploading HEIF images by converting them to JPEG using the imagick extension. New Contributors @nbalkandzhiyski made their first contribution in https://github.com/LycheeOrg/Lychee/pull/3946 Full Changelog: https://github.com/LycheeOrg/Lychee/compare/v7.1.1...v7.1.2 v7.1.1 Released on Jan 13th, 2026 Hot fixes: Synology & menu issues Small but important release to fix two important issues that were reported by our users. On Synology, the container kept rebooting due to write permission issues in dropped privilege mode. We fixed this by ensuring that the entrypoint script creates the necessary directories with the correct permissions. On the front-end the context menu was not appearing on the photos, this is also resolved. fix ♯3962 : Fixed Synology issues by @ildyria. fix ♯3971 : Fix menu not appearing by @ildyria. Full Changelog: https://github.com/LycheeOrg/Lychee/compare/v7.1.0...v7.1.1