This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+4 more
Summary
AI summaryFixed multipart uploads getting stuck on transient DB errors during finalization.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Performance | Medium |
Uploads stay fast in large workspaces by tracking size in memory instead of recomputing each time Uploads stay fast in large workspaces by tracking size in memory instead of recomputing each time Source: llm_adapter@2026-06-08 Confidence: high |
— |
| Performance | Medium |
Image-dimension extraction during big uploads is much faster via indexing instead of full workspace rescans per batch Image-dimension extraction during big uploads is much faster via indexing instead of full workspace rescans per batch Source: llm_adapter@2026-06-08 Confidence: high |
— |
| Performance | Medium |
Background processing (thumbnails, dimensions, upload finalization) now commits results in one transaction rather than two Background processing (thumbnails, dimensions, upload finalization) now commits results in one transaction rather than two Source: llm_adapter@2026-06-08 Confidence: high |
— |
| Performance | Medium |
SQL performance observable via `dotnet-counters` with metrics `PlikShare.SqliteQueries` and `PlikShare.SqliteWriteQueue`, each query attributed to its call site SQL performance observable via `dotnet-counters` with metrics `PlikShare.SqliteQueries` and `PlikShare.SqliteWriteQueue`, each query attributed to its call site Source: llm_adapter@2026-06-08 Confidence: high |
— |
| Bugfix | Medium |
Multipart uploads no longer get stuck when the database briefly errors at finalization; failures are now retried instead of being silently swallowed Multipart uploads no longer get stuck when the database briefly errors at finalization; failures are now retried instead of being silently swallowed Source: llm_adapter@2026-06-08 Confidence: high |
— |
Full changelog
1.1.37
- [IMPROVEMENT] Uploads stay fast in large workspaces — the current size is tracked in memory instead of being recomputed from scratch on every upload
- [IMPROVEMENT] Image-dimension extraction is much faster during big uploads — it no longer re-scans the whole workspace per batch (now indexed)
- [IMPROVEMENT] Lighter background processing — thumbnails, image dimensions and upload finalization commit their result and completion in one transaction instead of two
- [IMPROVEMENT] SQL performance is observable via
dotnet-counters(PlikShare.SqliteQueries/PlikShare.SqliteWriteQueue), each query attributed to its call site - [FIX] Multipart uploads no longer get stuck when the database briefly errors at finalization — the failure was silently swallowed, leaving the file marked "uploading"; it's now retried
Full Changelog: https://github.com/damian-krychowski/plikshare/compare/v1.1.36...v1.1.37
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
About plikshare
PlikShare - Self-hosted file sharing platform with unlimited users, flexible storage options (local disk or S3), and secure external collaboration features. Own your data, control your infrastructure.
Related context
Related tools
Beta — feedback welcome: [email protected]