This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
Summary
AI summaryUpdates https://github.com/CorentinTh, https://github.com/papra-hq/papra/pull/1130, and https://github.com/papra-hq/papra/pull/960 across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Adds ability to save search queries as views for quick access. Adds ability to save search queries as views for quick access. Source: llm_adapter@2026-06-07 Confidence: high |
— |
| Feature | Medium |
Adds document sharing by link with optional password protection and expiration. Adds document sharing by link with optional password protection and expiration. Source: llm_adapter@2026-06-07 Confidence: high |
— |
| Feature | Medium |
Adds API‑key permissions for managing custom properties. Adds API‑key permissions for managing custom properties. Source: llm_adapter@2026-06-07 Confidence: high |
— |
| Feature | Medium |
Adds ability to add notes to documents for additional context. Adds ability to add notes to documents for additional context. Source: llm_adapter@2026-06-07 Confidence: high |
— |
| Feature | Medium |
Adds option to delete a user from the admin user details page. Adds option to delete a user from the admin user details page. Source: llm_adapter@2026-06-07 Confidence: high |
— |
| Feature | Medium |
Adds environment variable RUN_SCHEDULED_TASKS_ON_STARTUP_DEFAULT to disable initial scheduled task execution. Adds environment variable RUN_SCHEDULED_TASKS_ON_STARTUP_DEFAULT to disable initial scheduled task execution. Source: llm_adapter@2026-06-07 Confidence: high |
— |
| Feature | Medium |
Adds base for rate limit system. Adds base for rate limit system. Source: llm_adapter@2026-06-07 Confidence: low |
— |
| Feature | Low |
Lays groundwork for a rate limit system. Lays groundwork for a rate limit system. Source: granite4.1:30b@2026-06-07-audit Confidence: low |
— |
| Bugfix | Medium |
Fixes admin layout pushing sidenav out of view on long pages. Fixes admin layout pushing sidenav out of view on long pages. Source: llm_adapter@2026-06-07 Confidence: high |
— |
| Bugfix | Medium |
Changes custom property deletion endpoint to return 204 instead of 200 with empty body. Changes custom property deletion endpoint to return 204 instead of 200 with empty body. Source: llm_adapter@2026-06-07 Confidence: high |
— |
| Bugfix | Medium |
Fixes PDF preview issue by packaging cmaps and custom fonts, increasing bundle size ~2 MB. Fixes PDF preview issue by packaging cmaps and custom fonts, increasing bundle size ~2 MB. Source: llm_adapter@2026-06-07 Confidence: high |
— |
Full changelog
-
#960
f4b361eThanks @anbraten! - Added the ability to save search queries as views, allowing quick access to frequently used searches. Saved views can be accessed from the sidebar. -
#1130
4fc4f68Thanks @CorentinTh! - Added document sharing by link: generate a public link to share a document with anyone, without requiring a Papra account. Links can optionally be password-protected and given an expiration date, can be disabled/re-enabled, and are all manageable from a new organization-level "Share links" page. -
#1111
1ecd2c8Thanks @CorentinTh! - Fix admin layout pushing the sidenav out of view when page content is long. -
#1130
4fc4f68Thanks @CorentinTh! - Laid out the base for the rate limit system. -
#1121
3a67507Thanks @CorentinTh! - Added the possibility to disable the initial startup execution of all scheduled tasks by setting theRUN_SCHEDULED_TASKS_ON_STARTUP_DEFAULT=falseenvironment variable, mainly usefull for instance that reboot often, dev environments or fast startup requirements (few ms gained). Each task startup configuration remain individually configurable with their dedicated environment variable. -
#1135
d73933aThanks @CorentinTh! - Added api-key permissions for managing custom properties -
#1141
f93d6e1Thanks @CorentinTh! - Custom property definition deletion endpoint (DELETE /api/organizations/:organizationId/custom-properties/:propertyDefinitionId) now returns a 204 with no body instead of a 200 with an empty object. -
#1133
a0f2455Thanks @CorentinTh! - Added the possibility to add notes to documents, which can be used to add additional information or context to a document. -
#1109
d9bc129Thanks @CorentinTh! - Added the possibility to delete a user in the admin user details page. -
#996
2a8bdecThanks @magic0whi! - Fix preview of pdfs without embedded fonts by packaging cmaps and custom fonts in the app assets. Increasing the bundle size by ~2mb, but it's worth it for the improved UX and compatibility with a wider range of pdfs.
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
Earlier breaking changes
- v@papra/[email protected] Tag deletion endpoint now returns 204 No Content and 404 on non-existent tags.
Beta — feedback welcome: [email protected]