This release includes breaking changes for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
Affected surfaces
ReleasePort's take
Light signalVersion v1.12.0 adds chunked uploads for large images and perβuser EXIF control, while fixing upload progress accuracy and UI overflow issues.
Why it matters: Chunked uploads enable handling of very large image files; accurate progress reporting improves user experience during these transfers.
Summary
AI summaryUpdates π οΈ Improvements & Fixes, π New Features, and π¦ Release Notes across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Chunked uploads introduced for large images with configurable chunk size. Chunked uploads introduced for large images with configurable chunk size. Source: llm_adapter@2026-06-12 Confidence: high |
β |
| Feature | Medium |
Multi-upload collections now require manual creation after uploads. Multi-upload collections now require manual creation after uploads. Source: llm_adapter@2026-06-12 Confidence: high |
β |
| Feature | Medium |
Per-provider SSO policies allow individual registration and approval settings. Per-provider SSO policies allow individual registration and approval settings. Source: llm_adapter@2026-06-12 Confidence: high |
β |
| Feature | Medium |
Per-user EXIF control lets users override global stripping setting for their uploads. Per-user EXIF control lets users override global stripping setting for their uploads. Source: llm_adapter@2026-06-12 Confidence: high |
β |
| Dependency | Low |
Upgraded PHP to 8.5.7, Symfony to 8.1, and Alpine base image to 3.24; updated all dependencies. Upgraded PHP to 8.5.7, Symfony to 8.1, and Alpine base image to 3.24; updated all dependencies. Source: llm_adapter@2026-06-12 Confidence: high |
β |
| Performance | Low |
General stability and performance improvements, including safer concurrent collection updates. General stability and performance improvements, including safer concurrent collection updates. Source: llm_adapter@2026-06-12 Confidence: high |
β |
| Bugfix | Medium |
Upload progress now accurately reflects transfer state with chunked uploads. Upload progress now accurately reflects transfer state with chunked uploads. Source: llm_adapter@2026-06-12 Confidence: high |
β |
| Bugfix | Medium |
EXIF stripping now preserves image orientation and ICC profiles while removing private data. EXIF stripping now preserves image orientation and ICC profiles while removing private data. Source: llm_adapter@2026-06-12 Confidence: high |
β |
| Bugfix | Low |
History table no longer overflows on narrow screens. History table no longer overflows on narrow screens. Source: llm_adapter@2026-06-12 Confidence: high |
β |
| Bugfix | Low |
Image preview visual effects no longer bleed into action button row. Image preview visual effects no longer bleed into action button row. Source: llm_adapter@2026-06-12 Confidence: high |
β |
Full changelog
π¦ 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(default2M). (#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: https://github.com/andrii-kryvoviaz/slink/compare/v1.11.6...v1.12.0
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Related context
Related tools
Beta — feedback welcome: [email protected]