diff --git a/docs/releases.html b/docs/releases.html index b6d873f..094a7c6 100644 --- a/docs/releases.html +++ b/docs/releases.html @@ -99,6 +99,7 @@
Released on Oct 31, 2024
+klo
refers to Keep the Light On. In other words, basic software updates.
fixes
#2607 : Fix icons when using sub-folder install by @ildyria.fixes
#2605 : Fix login menu not visible when set to the right by @ildyria.klo
#2609 : [StepSecurity] Apply security best practices by @step-security-bot.klo
#2621 : Disable snq if secret is not set by @ildyria.fixes
#2624 : Fix link to Logs in case of sub folder hosting by @ildyria.new
#2625 : Add link to album from sharing page by @ildyria.Released on Oct 26, 2024
This volume allows you to control the temporary folder and avoid the issue of running out of space in the container.
-SE
refers to functionalities that are aimed at the Supporter Edition.
new
#106 : have "Search" on all views by @ildyria.Released on Jul 5, 2024
-klo
refers to Keep the Light On. In other words, basic software updates.
fixes
#2487 : Fixes videos not loading from S3 due to unlisted CSP host by @RickyRomero.new
#2490 : Add support for paths in php-exif by @ildyria.Released on Jun 26, 2024
Note: Migrated to Laravel 11. Might have some instability.
-fixes
#2470 : Fix smart album not having visibilty option by @ildyria.new
#2465 : Add some details for clockwork profiler to work by @ildyria.Released on Jun 17, 2024
-klo
#2460 : Composer update by @ildyria.fixes
#2462 : Fix #2446: Apostrophes are allowed in names. by @ildyria.Released on Jun 9, 2024
-fixes
#2421 : Fix gen-sizevariants
button french translation by @HorlogeSkynet.fixes
#2423 : Fix map not updating in sidebar view by @ildyria.fixes
#2400 : Fix description empty string creating bug in layout by @ildyria.new
#2379 : Add S3 bucket support by @Kovah.Released on Apr 20, 2024
-fixes
#2396 : Fixes HTTP 500 "Attempt to read property "photo_id" on null" on album page when no photo is found for header by @nanawel.fixes
#2397 : Use portrait when landscape is not available for header image by @ildyria.We provide the PHOTO_PIPES
flag in .env
to enable the future code flow to process images.
By default its value is false
.
klo
#2364 : Avoid crashing when livewire flag is set in tests by @ildyria.klo
#2362 : More relevant diagnostic data, less privacy invasive by @ildyria.new
#2242 : No more album ID within the history by @ildyria.new
#2221 : Remove is_public & deprecated Public smart album by @ildyria.new
#2210 : Diagnostics are now available when migrations are pending by @ildyria.fixes
#2215 : Fix import from Dropbox from Livewire side by @ildyria..env
file. See .env.example
for templates.
Note that Oauth is only usable once the user exists in Lychee database; it is not possible to register directly via Oauth.
-fixes
#2192 & #2195 : Load Thumb/Thumb2x as fail-over when Small does not exist by @ildyria.new
#2201 : Display owner names instead of Shared Albumns by @ildyria.fixes
#2126 : Cover for upper level album cannot be set - error 500 by @ildyria.new
#2124 : Add clear error message when CSS is not loading by @ildyria.Released on Dec 28, 2023
See here for more details: GHSA-rjwv-5j3m-p5x4
-fixes
#2116 : Fixes hover (left-right) preventing clicks on volume etc buttons + fix frame button by @ildyriafixes
#2118 : Fix drag upload bug by @maoxian-1Released on Dec 27, 2023
-fixes
#2090 : Add back blurred album thumbs by @ildyria.fixes
#2091 : Forgotten attribute of the canEdit function by @ildyria.Released on Sep 24, 2023
-fixes
#2018 : Unique constraint for config keys by @qwerty287.fixes
#2019 : Update composer (include breaking) by @qwerty287.Released on Sep 16, 2023
-fixes
#2003 : Fix missing album decorations by @evoludolab.fixes
#2004 : Fix max/min_taken_at by @evoludolab.Released on Sep 3, 2023
-fixes
#1982 : How about we don't execute tests twice? by @ildyria.fixes
#1981 : Minor fixes on List sharing permissions. by @ildyria.Released on Aug 13, 2023
-fixes
#1963 : Change two German translations by @caminshafixes
#1975 : Fix bad placeholder in PT locale by @d7415 Released on Aug 1, 2023
-fixes
#1928 : Fix NSFW not toggling via Protection Panel by @ildyrianew
#1933 : Improve translations to German by @CodingWithCardReleased on Jun 28, 2023
-new
#1901 : Make exceptions in one log line by @ildyria fixes
#1884 : Fixes wrong redirection when Lychee is used in a subfolder by @ildyria Released on Jun 25, 2023
This releases introduces the ability to use external logging system. Please refer to External tracking with Matomo, Google Analytics & Co for examples.
-new
#1870 : Allow script-src and connect-src configuration by @timo-reymannnew
#1873 : Support files without extensions in importFromUrl by @wladifReleased on May 22, 2023
-fixes
#1861 : Remove hashes from CSP when using log-viewer by @ildyriafixes
#1862 : Remove duplicate link. Tweak comment by @d7415Released on May 19, 2023
fixes
#1856 : Fixes #1855 - update Makefile by @ildyriafixes
#1857 : Fix version 4.9 log-viewer paths hard coding by @ildyriaReleased on May 18, 2023
fixes
#1848 : Remove public option from album ordering: no longer supported by @ildyriafixes
#1850 : Fix SQL error on removing public status from album by @ildyriaReleased on May 15, 2023
-new
#1826 : Improved support of migration very old versions (untestable code) by @ildyrianew
#1821 : Add backend implementation to use file's last modified time by @wladif@@ -875,19 +887,19 @@Changes
Released on May 5, 2023
-new
#1792 : Use access permissions instead of base_album table to determine access rights by @ildyriaReleased on May 4, 2023
-new
#1819 : Make it possible to fetch random image without needing to be public & starred by @mingan666Released on April 19, 2023
-fixes
#1786 : Update dependencies (including php-exif) by @qwerty287new
#1787 : Remove requirement of Auth in photo upload, pass ownerId as argument by @ildyriaPre-released on Mar 8, 2023
-new
#1755 : Ship an empty custom.js to prevent spamming the console (#1753) by @nicokaiserfixes
#1756 : Fixes locale not working (#1754) by @ildyriaPre-released on Feb 5, 2023
fixes
#1688 : Update French.php by @davidbercotfixes
#1674 : Share button not working by @ildyriaReleased on Jan 4, 2023
new
#1631 : Customizable album decorations by @evoludolabAllows to change the layer symbol in the top right corner of albums which indicated @@ -981,7 +993,7 @@
Changes
v4.6.5
Released on Dec 26, 2022
LAST SUPPORT FOR PHP 8.0
-Changes
+Changes
fixes
#1665 : Fix migration for PostgreSQL users by @ildyria- @@ -992,7 +1004,7 @@
new
#1667 : add setting to allow username change (default to true) by @ildyriaIMPORTANT
-
- This release does significant changes at the database level, do make sure you have a back-up available if necessary.
Changes
+Changes
fixes
#1590 : Fix list of shares by @nagmat84- @@ -1036,7 +1048,7 @@
new
#1594 : Add flags to command by @qwerty287IMPORTANT
-
- This update contains an upgrade of U2F packages with a very different core, as a consequence any U2F credentials stored have been destroyed and will need to be registered again.
Changes
+Changes
-
new
#1519 : Adopt new modern dialog- @@ -1054,7 +1066,7 @@
fixes
#1494 : Consolidate localizationIMPORTANT
- This update will drop the API key in favor of Authorization token. As a result, once the migration is applied the old API token won't work anymore.
Changes
+Changes
new
#1489 : Drop page supportThis functionality was not known by 99.9% of the users of Lychee. @@ -1082,7 +1094,7 @@
v4.6.0
Released on Sep 04, 2022
IMPORTANT
Once the migration is applied, should you wish to rollback, you will need to reset your admin user otherwise it will not be possible to log as admin anymore.
-Changes
+Changes
-
new
#1453 : Provide an ASCII fallback for multibyte filenamesnew
#1403 : Use Laravel Auth facade instead of home-brewed authentication layer@@ -1101,7 +1113,7 @@IMPORTANT
- The folder structure changed for images; please check the required directory permissions.
Read more here ».Changes
+Changes
diff --git a/update.json b/update.json index 325dba5..2af29b9 100644 --- a/update.json +++ b/update.json @@ -1,5 +1,5 @@ { "lychee": { - "version": 60000 + "version": 60001 } }
new
: New ID scheme. Albums and photos are migrated to a new ID scheme. Previously, albums and photos used time-based integer IDs. The new IDs are truly 144bit of randomness encoded in Base64 as a 24-character string; e.g., if your photo had the URLhttps://my-domain.tld/r/16102925744307/16102927818284
before, it may have the URLhttps://my-domain.tld/r/GTqZfSso3nPeCnTNW4ovisgC/jM6KkmlK7X0LtVas5MjrHtTO
after the migration. This means, external links to your albums or photos will stop working. However, we implemented a redirection service. You can enable/disable the re-direction service underSettings
>More
>legacy_id_redirection
. This gives you time to migrate any external reference to the new IDs. We also generate a log entry every time the redirection service is used. This log contains the legacy and new ID as well as information where the request came from. This may help you with the migration of your external links.