github LycheeOrg/Lychee v7.6.0

6 hours ago

What's Changed

🏕 Features

  • Async reverse-geocoding, configurable rate limit, remove Wikimedia map provider by @Copilot in #4275
  • Fixes the wrong name of aspect_ratio 16by9 to 1byx9 in all translations. by @mhepp63 in #4279
  • Avoid spamming the server for auditories when we don't have the rights by @ildyria in #4283
  • Add admin check for uploads by @ildyria in #4282
  • Remove user constraint on decoding Limiter by @ildyria in #4292
  • feat(036): fix direct photo links in large paginated albums via ?page=N by @ildyria in #4294
  • fix: show Back Home button on tablets and phones by @ildyria in #4295
  • ldap is no longer required by @ildyria in #4297
  • Fixes the Czech translation, part II by @mhepp63 in #4303
  • feat(35) Chunked Archive Download by @ildyria in #4300
  • feat(34): add bulk album edit by @ildyria in #4296
  • feat: search other pages when photo not found in suggested page by @ildyria in #4311
  • feat: Add setting to disable embed endpoints and UI. by @ildyria in #4316
  • fix: Improved support for group authorization for Album delete & edit by @ildyria in #4317
  • feat(37): improved admin panel by @ildyria in #4312
  • fix: deduplicate photos in tag album listings by @Copilot in #4328
  • fix: optimistic UI update for album pin/unpin by @Copilot in #4329
  • feat(white-label): hide Lychee SE / version branding on login form and all public surfaces by @Copilot in #4335
  • fix: use file path instead of stream for PDF thumbnail generation by @mitpjones in #4334
  • Fix SSRF on TOCTOU by @ildyria in #4344
  • Bump frankenphp + fix flacky test by @ildyria in #4354
  • Fixes the Czech translation, part III by @mhepp63 in #4353
  • Disable response caching functionality by @ildyria in #4362
  • Fix not loading settings first page anymore by @ildyria in #4365
  • Update Markdown configuration to a more secure practice by @ildyria in #4377
  • Remove vulnerabilities by dropping some dependencies. by @ildyria in #4378
  • Add option to have timeline only at root level by @ildyria in #4383
  • Only call advisory after being logged in by @ildyria in #4384
  • Fix hidden albums leaking via "present in albums" list by @Copilot in #4387
  • Display Camera Make in PhotoDetails Exif Data by @rschumm in #4389
  • Feature 041: supply title/description at upload time; return expected_id in response by @Copilot in #4385
  • feat(webshop): add print & pixel size support (feature 043) by @Copilot in #4388
  • Add option to disable the switch photo effect by @ildyria in #4406
  • Add Feature 042 webshop order item display by @ildyria in #4411
  • Add option to disable the switch photo effect by @ildyria in #4410
  • Add better feedback on upload failures by @ildyria in #4412
  • Fix mb strings for our chinese users by @ildyria in #4415
  • Pin -rc releases by @ildyria in #4413
  • Add support for toggle select on mobile view by @ildyria in #4416
  • Add support for uploading folders by drag&drop by @ildyria in #4417
  • Avoid further complaint on api/v2/diagnostics endpoint by @ildyria in #4419
  • Do not re-run full CI if not necessary on PR by @ildyria in #4426
  • Add middleware to check if feature is enabled by @ildyria in #4428
  • Version 7.6.0 by @ildyria in #4429

👒 Dependencies

  • chore(deps): bump axios from 1.14.0 to 1.15.0 by @dependabot[bot] in #4277
  • chore(deps): bump phpseclib/phpseclib from 3.0.50 to 3.0.51 by @dependabot[bot] in #4281
  • chore(deps): bump the actions-deps group with 4 updates by @dependabot[bot] in #4291
  • chore(deps): bump the production-dependencies group with 6 updates by @dependabot[bot] in #4287
  • chore(deps): bump follow-redirects from 1.15.11 to 1.16.0 by @dependabot[bot] in #4293
  • chore(deps-dev): bump the development-dependencies group with 6 updates by @dependabot[bot] in #4290
  • chore(deps): bump the production-dependencies group with 3 updates by @dependabot[bot] in #4289
  • chore(deps-dev): bump composer/composer from 2.9.5 to 2.9.7 by @dependabot[bot] in #4298
  • chore(deps): bump the actions-deps group with 3 updates by @dependabot[bot] in #4310
  • chore(deps): bump the production-dependencies group with 6 updates by @dependabot[bot] in #4306
  • chore(deps-dev): bump the development-dependencies group with 4 updates by @dependabot[bot] in #4309
  • chore(deps): bump the production-dependencies group with 3 updates by @dependabot[bot] in #4308
  • chore(deps): bump the production-dependencies group with 11 updates by @dependabot[bot] in #4322
  • chore(deps): bump aquasecurity/trivy-action from 0.35.0 to 0.36.0 in the actions-deps group by @dependabot[bot] in #4326
  • chore(deps-dev): bump the development-dependencies group with 3 updates by @dependabot[bot] in #4325
  • chore(deps): bump the production-dependencies group across 1 directory with 7 updates by @dependabot[bot] in #4327
  • chore(deps-dev): bump the development-dependencies group across 1 directory with 11 updates by @dependabot[bot] in #4323
  • chore(deps): bump the production-dependencies group with 3 updates by @dependabot[bot] in #4338
  • chore(deps-dev): bump the development-dependencies group with 4 updates by @dependabot[bot] in #4337
  • chore(deps-dev): bump phpstan/phpstan from 2.1.51 to 2.1.54 in the development-dependencies group by @dependabot[bot] in #4339
  • chore(deps): bump step-security/harden-runner from 2.19.0 to 2.19.1 in the actions-deps group by @dependabot[bot] in #4340
  • chore(deps): bump axios from 1.15.2 to 1.16.0 in the production-dependencies group by @dependabot[bot] in #4336
  • chore(deps): bump the actions-deps group with 2 updates by @dependabot[bot] in #4348
  • chore(deps-dev): bump the development-dependencies group with 5 updates by @dependabot[bot] in #4347
  • chore(deps): bump the production-dependencies group across 1 directory with 10 updates by @dependabot[bot] in #4352
  • chore(deps): bump the production-dependencies group across 1 directory with 5 updates by @dependabot[bot] in #4356
  • chore(deps): bump the production-dependencies group with 4 updates by @dependabot[bot] in #4358
  • chore(deps-dev): bump the development-dependencies group with 3 updates by @dependabot[bot] in #4360
  • chore(deps): bump the actions-deps group with 3 updates by @dependabot[bot] in #4361
  • chore(deps-dev): bump the development-dependencies group with 5 updates by @dependabot[bot] in #4359
  • chore(deps-dev): bump composer/composer from 2.9.7 to 2.9.8 by @dependabot[bot] in #4363
  • chore(deps): bump js-cookie from 3.0.5 to 3.0.7 by @dependabot[bot] in #4366
  • chore(deps-dev): bump qs from 6.15.1 to 6.15.2 by @dependabot[bot] in #4367
  • chore(deps): bump the actions-deps group with 5 updates by @dependabot[bot] in #4374
  • chore(deps): bump vite from 8.0.13 to 8.0.14 in the production-dependencies group by @dependabot[bot] in #4370
  • chore(deps-dev): bump the development-dependencies group with 5 updates by @dependabot[bot] in #4371
  • chore(deps-dev): bump rector/rector from 2.4.3 to 2.4.4 in the development-dependencies group by @dependabot[bot] in #4373
  • chore(deps): bump the production-dependencies group with 5 updates by @dependabot[bot] in #4372
  • chore(deps-dev): bump symfony/dom-crawler from 8.0.8 to 8.0.12 by @dependabot[bot] in #4379
  • chore(deps): bump symfony/polyfill-intl-idn from 1.37.0 to 1.38.1 by @dependabot[bot] in #4381
  • chore(deps): bump the production-dependencies group with 5 updates by @dependabot[bot] in #4391
  • chore(deps-dev): bump the development-dependencies group with 4 updates by @dependabot[bot] in #4393
  • chore(deps): bump the actions-deps group with 2 updates by @dependabot[bot] in #4395
  • chore(deps): bump the production-dependencies group with 2 updates by @dependabot[bot] in #4392
  • chore(deps-dev): bump the development-dependencies group with 5 updates by @dependabot[bot] in #4394
  • chore(deps): bump the actions-deps group across 1 directory with 3 updates by @dependabot[bot] in #4405
  • chore(deps): bump the production-dependencies group across 1 directory with 4 updates by @dependabot[bot] in #4409
  • chore(deps-dev): bump the development-dependencies group across 1 directory with 4 updates by @dependabot[bot] in #4404
  • chore(deps-dev): bump friendsofphp/php-cs-fixer from 3.95.5 to 3.95.7 by @dependabot[bot] in #4423
  • chore(deps): bump form-data from 4.0.5 to 4.0.6 by @dependabot[bot] in #4424
  • chore(deps-dev): bump the development-dependencies group across 1 directory with 10 updates by @dependabot[bot] in #4420
  • chore(deps): bump the production-dependencies group across 1 directory with 10 updates by @dependabot[bot] in #4421
  • chore(deps): bump the production-dependencies group with 3 updates by @dependabot[bot] in #4422

New Contributors

Full Changelog: v7.5.4...v7.6.0

Don't miss a new Lychee release

NewReleases is sending notifications on new releases.