Lychee 6.4.2
7 April 2025
Lychee version 6.4.2 is now available (major release).
What's New in Lychee 6.4.2
6.4.2
Features
- Refactoring Settings page. by @ildyria in #3081
- Improvement of French translations by @cedricAbonnel in #3177
- localization: add Russian translation by @Isrofilov in #3178
- Display order index in old setting style in dev mode by @ildyria in #3179
- Add option to limit which download is available by @ildyria in #3180
- Npm update by @ildyria in #3191
- Fix 500 when opening directly a smart album by @ildyria in #3190
- Fix 500 on direct photo access without small variants by @ildyria in #3188
- Add easy option to hide the button of help modal in the header by @ildyria in #3173
- Clarify the photo view modes by @ildyria in #3186
- Fix parent_album in create album by @ildyria in #3167
- Fix 500 error when opcache_get_config is not available by @ildyria in #3169
- Add change log link to left menu by @ildyria in #3170
6.4.1
Features
- Stk 4 - Refactoring & simplify by @ildyria in #3058
- Fix S3/symlink mitigation conflation by @RickyRomero in #3147
- phpstan: level 2 by @ppshobi in #3145
- Composer update by @ildyria in #3161
- Fix 500 error when downloading pictures by @ildyria in #3164
- Dropping Legacy path for Photo create by @ildyria in #3140
- Pin tailwind 4.0.6, add cursor feedback on images & others by @ildyria in #3152
6.4.0
Features
- feat: custom variable casing rector to convert camelCase vars to snake_case by @ppshobi in #3100
- Do not upload placeholders to S3 by @ildyria in #3107
- Improve baseline by @ildyria in #3104
- Snakecasify variables in app/Actions/Photo by @ildyria in #3109
- feat: basic docker-compose setup by @ppshobi in #3091
- snakecasify app/Actions/User by @ildyria in #3112
- snakecasify app/Assets by @ildyria in #3113
- snakecasify app/Actions/RSS by @ildyria in #3110
- snakecasify app/Casts by @ildyria in #3116
- snakecasify app/Actions/Diagnostics by @ildyria in #3111
- snakecasify app/Jobs by @ildyria in #3122
- snakecasify app/Factories by @ildyria in #3119
- Snake caseify app/Actions/Import by @ppshobi in #3115
- snakecasify app/Http/Middleware by @ildyria in #3120
- Snakecasify app/Console by @ildyria in #3117
- snakecasify app/Images by @ildyria in #3121
- snakecasify app/Exceptions by @ildyria in #3118
- snakecasify app/Metadata by @ildyria in #3124
- snakecasify app/ModelFunctions by @ildyria in #3125
- snakecasify app/Policies by @ildyria in #3126
- snakecasify app/Relations by @ildyria in #3127
s* nakecasify app/Models by @ildyria in #3128
- snakecasify app/SmartAlbums by @ildyria in #3132
- snakecasify app/View by @ildyria in #3133
- snakecasify app/Http/Controllers by @ildyria in #3137
- snakecasify app/DTO by @ildyria in #3130
- snakecasify app/Legacy by @ildyria in #3139
- snakecasify app/Http/Resources by @ildyria in #3138
- Stk 1 - Refactor Album page into 2 components: display - actions by @ildyria in #3045
- snakecasify all left in app/Actions (#3123) by @ildyria in #3142
- Ignore some specific files from being rectorified. by @ildyria in #3136
- snakecasify app/Http/Requests by @ildyria in #3135
- snakecasify app/Rules by @ildyria in #3131
- snakecasify the missing directories by @ildyria in #3144
5.5.0
Bug Fixes and Changes
- Fix smart album not having visibilty option by @ildyria in #2470
- Add some details for clockwork profiler to work by @ildyria in #2465
- Allow to disable smart albums individually. by @ildyria in #2468
- Fix filename: no more double extension on download. by @ildyria in #2474
- Add ability to create user on the fly on Oauth auth step by @ildyria in #2475
- Fix timezone warning. (#2477)
- Minor speed improvements (#2478)
- disable livewire array hack (#2479)
- add option to disable login requirements on albums (#2480)
- Migrate to Laravel 11 by @ildyria in #2464
5.4.0
Bug Fixes and Changes
- Composer update by @ildyria in #2460
- Fix #2446: Apostrophes are allowed in names. by @ildyria in #2462
- Add login_required option so access is only after login in. by @ildyria in #2461
5.3.1
Bug Fixes and Changes
- Fixes gen-sizevariants button french translation by @HorlogeSkynet in #2421
- Fix map not updating in sidebar view. by @ildyria in #2423
- Fix error cover option when selecting photo in smart album by @ildyria in #2430
- Fix broken thumbnail by @ildyria in #2431
- Bump spatie/image-optimizer from 1.7.2 to 1.7.4 by @dependabot in #2436
- Fix order max-min in header to match order in thumbnail by @ildyria in #2435
- Use random instead of sorted for thumbs of Smart Albumbs by @ildyria in #2429
- Small improvements to French translation by @anantone in #2442
- Fix additional_footer_text setting (#2445) by @leso-kn in #2444
- Composer update + phpstan annotations + Improved speed. by @ildyria in #2448