github andrii-kryvoviaz/slink v1.12.0

6 hours ago

📦 Release Notes

🚀 New Features

  • Chunked Uploads: Large images are now uploaded in small chunks, keeping requests lightweight and making large uploads reliable behind proxies with request size limits. Chunk size is configurable via IMAGE_CHUNK_SIZE (default 2M). (#203)
  • Multi-Upload Collections: Multiple uploads are no longer grouped into a collection automatically. After upload, you can choose to create a collection from them with a single button press. (#204)
  • Per-Provider SSO Policies: Set registration and approval policies individually for each SSO provider, with the option to inherit the global defaults. (#208)
  • Per-User EXIF Control: Users can override the global EXIF metadata stripping setting for their own uploads. (#207)

🛠️ Improvements & Fixes

  • Upload Progress: Upload progress now reflects the actual transfer state, thanks to chunked uploads.
  • EXIF Stripping: Fixed metadata stripping to preserve image orientation and ICC color profiles, so HDR images now display correctly. Only private data is removed.
  • History Table: Fixed the table view overflowing on narrow screens.
  • Image Preview: Image visual effects no longer bleed into the action button row.
  • UI/UX: General interface and usability improvements across the app.
  • Stability & Performance: General stability and performance improvements, including safer concurrent collection updates.
  • Maintenance: Upgraded PHP to 8.5.7, Symfony to 8.1, and Alpine to 3.24; dependencies updated to their latest versions.

Full Changelog: v1.11.6...v1.12.0

Don't miss a new slink release

NewReleases is sending notifications on new releases.