Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

version 6.2.0 #170

Merged
merged 2 commits into from
Dec 17, 2024
Merged
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
79 changes: 61 additions & 18 deletions docs/releases.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,52 @@

## Version 6

### v6.2.0

Released on Dec 17, 2024

#### Fixes and new documentation

While this release is mainly focused on fixing bugs, we add back the live API documentation page.
We implemented a type inference system that allows scramble to also support the Spatie Data objects.

#### Changes

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

* `fixes` #2757 : Change the plaintext-field to a password-field in AlbumUnlock by @Gendra13.
> Minor oversight, the password was displayed in clear text at input.
* `klo` #2756 : Documentation stuff by @ildyria.
* `fixes` #2759 : Fix error appearing when clicking on `+` menu in Smart albums by @ildyria.
* `new` #2761 : Add password unlocking middleware by @ildyria.
> The user can now directly provide a ?password=xxx in the URL to unlock the album.
* `fixes` #2760 : Fix copy move selection by @ildyria.
* `new` #2751 : Add Album loading progress spinner by @tinohager.
> Quality of life improvement, the user now knows when the album is loading.
* `new` #2785 : Close left menu when loading the gallery by @ildyria.
> Remove one click when going back to the gallery.
* `new` #2784 : Add configuration setting for number of albums per row in mobile view by @ildyria.
> The admin can now set the number of albums per row in mobile view (width smaller than 640px).
> Some users might prefer to have a single album per row.
* `fixes` #2788 : Fix hidden gallery footer social icons by @pmrowla.
* `fixes` #2766 : Fixes Justify layout by @ildyria.
> Hopefully this removes the re-rendering when selecting pictures due to computational width changes.
* `new` #2768 : Add page that allows to fix broken trees by @ildyria.
> This is a now page which allows the admin to completely break their Lychee install.
> We do not recommend you to use it. It is only for the most desperate cases.
> Knowledge of Nested tree structure is required.
* `fixes` #2805 : Small fixes for mobile view by @tinohager.
* `fixes` #2806 : Code cleanup, resort imports by @tinohager.
* `new` #2808 : Activate Focus on Input elements by @tinohager.
* `fixes` #2810 : Fix disabling the copyright in footer not working as expected by @ildyria.
> Configuration option was not applied properly on the front-end.
* `fixes` #2811 : Improve instruction for using tags by @ildyria.
> In version 4 and 5, tags were comma separated. In version 6, they are to be confirmed by pressing enter.
> This behaviour was not properly documented.
* `new` #2812 : API documentation improved and auto generated by @ildyria.
> This is page is not directly advertised on the server, but available at `/docs/api`.

### v6.1.2

Released on Nov 27, 2024
Expand Down Expand Up @@ -73,9 +119,6 @@ We also thank @nanawel for adding the Authentik support to the Oauth provider.

#### Changes

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

* `new` #2629 : Get automated signed releases by @ildyria.
* `fixes` #2630 : Fix sub-albums sorting not being respected per album by @ildyria.
* `new` #2633 : Enable lazy loading for pictures past number 10 in an album by @ildyria.
Expand Down Expand Up @@ -106,7 +149,7 @@ We also thank @nanawel for adding the Authentik support to the Oauth provider.
* `klo` #2735 : Bump dependencies by @ildyria.
* `new` #2679 : Support more layouts + Timeline in albums/album by @ildyria.
* `SE` #2679 : Add Timeline granularity customization by @ildyria.
* `new` #2717 : Add copy to clipboard button in Diagnostics page. by @ildyria.
* `new` #2717 : Add copy to clipboard button in Diagnostics page by @ildyria.


### v6.0.1
Expand Down Expand Up @@ -227,8 +270,8 @@ Released on Jun 26, 2024

* `fixes` #2470 : Fix smart album not having visibilty option by @ildyria.
* `new` #2465 : Add some details for clockwork profiler to work by @ildyria.
* `new` #2468 : Allow to disable smart albums individually. by @ildyria.
* `fixes` #2474 : Fix filename: no more double extension on download. by @ildyria.
* `new` #2468 : Allow to disable smart albums individually by @ildyria.
* `fixes` #2474 : Fix filename: no more double extension on download by @ildyria.
* `new` #2475 : Add ability to create user on the fly on Oauth auth step by @ildyria.
> This adds 3 settings:
>
Expand All @@ -251,8 +294,8 @@ Released on Jun 17, 2024
#### Changes

* `klo` #2460 : Composer update by @ildyria.
* `fixes` #2462 : Fix #2446: Apostrophes are allowed in names. by @ildyria.
* `new` #2461 : Add login_required option so access is only after login in. by @ildyria.
* `fixes` #2462 : Fix #2446: Apostrophes are allowed in names by @ildyria.
* `new` #2461 : Add login_required option so access is only after login in by @ildyria.


### v5.3.1
Expand Down Expand Up @@ -473,9 +516,9 @@ For example for `https://lychee.test/path/to/lychee`:
* `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.
* `fixes` #2135 : Description should be desc for overlay by @ildyria.
* `new` #2128 : Provide the ability to change the sorting of sub-album per album (Livewire only). by @ildyria.
* `new` #2128 : Provide the ability to change the sorting of sub-album per album (Livewire only) by @ildyria.
* `fixes` #2142 : Improved diagnostics with censored URLs by @ildyria.
* `fixes` #2143 and #2157 : fix Russian about. by @ildyria.
* `fixes` #2143 and #2157 : fix Russian about by @ildyria.
* `fixes` #2158 : Error displaying enlarged images when accessing a public album without being logged in by @ildyria.
* `fixes` #2161 : Update Readme, add theme repository, optimize ImageMagick by @tinohager.
* `fixes` #2147 : Fix custom.js not being loaded by @ildyria.
Expand All @@ -490,7 +533,7 @@ For example for `https://lychee.test/path/to/lychee`:
* `fixes` #2186 : Fix double f aperture in sidebar by @ildyria.
* `new` #2179 : Add notify toast when updating user by @ildyria.
* `fixes` #2164 : Fix errors on access rights by @ildyria.
* `fixes` #2178 : Fix back button on unlock page. by @ildyria.
* `fixes` #2178 : Fix back button on unlock page by @ildyria.
* `new` #2185 : Add left-right for login button + add custom go Home button by @ildyria.
* `new` #2182 : make APP_URL optional again by @ildyria.

Expand All @@ -517,10 +560,10 @@ Released on Dec 27, 2023

* `fixes` #2090 : Add back blurred album thumbs by @ildyria.
* `fixes` #2091 : Forgotten attribute of the canEdit function by @ildyria.
* `fixes` #2095 : Redirection not functioning on album creation. by @ildyria.
* `fixes` #2095 : Redirection not functioning on album creation by @ildyria.
* `new` #2105 : Better diagnostics for APP_URL and LYCHEE_UPLOAD_URL by @ildyria.
* `fixes` #2108 : Fix unlock album component wrongly selected. by @ildyria.
* `fixes` #2096 : Remove U2F from left menu when user is not allowed to modify their account. by @ildyria.
* `fixes` #2108 : Fix unlock album component wrongly selected by @ildyria.
* `fixes` #2096 : Remove U2F from left menu when user is not allowed to modify their account by @ildyria.
* `new` #2110 : Force https at the boot level instead of in the route files by @ildyria.
* `fixes` #2112 : Remove path from query string via middleware by @mashb1t.
* `new` #2111 : More checks for potential upload bugs by @ildyria.
Expand Down Expand Up @@ -550,7 +593,7 @@ Those files are however provided in the release zip file.
* `fixes` #2041 : Delete existing user permissions associated by @ildyria.
* `new` #2066 : Add optimize database call by @ildyria.
* `fixes` #2069 : Adds missing space separator in Ghostbuster command advice by @HorlogeSkynet.
* `new` #2071 : Drops support for singular public photos in search. by @ildyria.
* `new` #2071 : Drops support for singular public photos in search by @ildyria.
* `new` #2060 : Bye bye PHP 8.1, long live PHP 8.2 by @ildyria.
* `new` #2072 : Add configuration check between int and positive (>0) by @ildyria.

Expand Down Expand Up @@ -628,7 +671,7 @@ Released on Sep 24, 2023
* `fixes` #2019 : Update composer (include breaking) by @qwerty287.
* `fixes` #1948 #1993 : Fix complaint due to type casting by @ildyria.
* `fixes` #2025 : License as enum type by @ildyria.
* `fixes` #2026 : Minor refactoring in prevision for Livewire. by @ildyria.
* `fixes` #2026 : Minor refactoring in prevision for Livewire by @ildyria.

### v4.12.0

Expand All @@ -640,7 +683,7 @@ Released on Sep 16, 2023
* `fixes` #2004 : Fix max/min_taken_at by @evoludolab.
* `fixes` #2007 : Fix missing left-right button on smart albums by @ildyria.
* `new` #2010 : Better diagnostics by @ildyria.
* `new` #2012 : Better support for future policies. by @ildyria.
* `new` #2012 : Better support for future policies by @ildyria.
* `new` #2015 : Replace layout and overlay to proper Enum types by @ildyria.

### v4.11.1
Expand All @@ -650,7 +693,7 @@ Released on Sep 3, 2023
#### Changes

* `fixes` #1982 : How about we don't execute tests twice? by @ildyria.
* `fixes` #1981 : Minor fixes on List sharing permissions. by @ildyria.
* `fixes` #1981 : Minor fixes on List sharing permissions by @ildyria.
* `fixes` #1990 : Fix complaints in Diagnostics when no migrations has been run by @ildyria.
* `fixes` #1751 : Add error thrown if APP_URL does not match current url by @ildyria.
* `fixes` #1991 : Fixes no log write access infinite loop by @ildyria.
Expand Down