This release includes 1 security fix for security teams reviewing exposed deployments.
Topics
+1 more
Affected surfaces
Summary
AI summaryUpdates bug: Bugs fixed, https://github.com/penpot/penpot/pull/9722, and https://github.com/penpot/penpot/issues/9723 across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Add rate limiting and concurrency safety for file snapshot operations Add rate limiting and concurrency safety for file snapshot operations Source: llm_adapter@2026-06-02 Confidence: high |
— |
| Feature | Medium |
Prevent concurrent font uploads from causing excessive simultaneous requests Prevent concurrent font uploads from causing excessive simultaneous requests Source: llm_adapter@2026-06-02 Confidence: high |
— |
| Feature | Medium |
Emit `create-shape-layout` event for flex/grid layout creation from plugins and MCP Emit `create-shape-layout` event for flex/grid layout creation from plugins and MCP Source: llm_adapter@2026-06-02 Confidence: high |
— |
| Bugfix | High |
Fix broken authentication on /assets handlers Fix broken authentication on /assets handlers Source: llm_adapter@2026-06-02 Confidence: high |
— |
| Bugfix | Medium |
Fix API doc endpoint returning HTML as text/plain Fix API doc endpoint returning HTML as text/plain Source: llm_adapter@2026-06-02 Confidence: high |
— |
| Bugfix | Medium |
Fix unexpected error when opening the export dialog Fix unexpected error when opening the export dialog Source: llm_adapter@2026-06-02 Confidence: high |
— |
Full changelog
:sparkles: New features & Enhancements
- Add rate limiting and concurrency safety for file snapshot operations #9723 (PR: #9722)
- Prevent concurrent font uploads from causing excessive simultaneous requests #9922 (PR: #9921)
:bug: Bugs fixed
- Emit
create-shape-layoutfor flex/grid layout creation from plugins and MCP (same event as workspace) #9652 (PR: #9654) - Fix broken authentication on /assets handlers #9677 (PR: #9679)
- Fix API doc endpoint returning HTML as text/plain #9680 (PR: #9681)
- Fix unexpected error when opening the export dialog #9721 (PR: #9704)
Security Fixes
- Fix broken authentication on /assets handlers
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]