Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| :bug: Fix no gap on token list | EvaMarco | XS | No | 18.3h | 18.3h | May 19, 2026 |
SummaryBug FixFix no gap on token list Fixes visual spacing issue in token list, improving UI consistency. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| :bug: Fix problem with caret color value | Alotor | S | No | 16.5h | 16.5h | May 19, 2026 |
SummaryBug FixFix caret color bug in text editor Resolves visual glitches in the text editor by ensuring caret color displays correctly, improving user experience and preventing confusion during editing. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Clojure
|
||||||
| :sparkles: Improve drag performance avoiding unnecessary modifiers | elenatorro | M | No | 112.7h | - | May 19, 2026 |
SummaryFeatureImprove drag performance by removing unnecessary modifiers Enhances user experience by reducing lag during drag operations in the design canvas, improving responsiveness and overall product performance. This change also reduces CPU usage and memory consumption during drag interactions. Health Assessment
Medium
Medium
High
AI DetailsTech Stack
Languages:
Rust
|
||||||
| :bug: Fix apply tokens on token creation | EvaMarco | M | No | 18.3h | 18.3h | May 19, 2026 |
SummaryBug FixFix apply tokens on token creation Ensures newly created tokens are correctly applied, preventing errors in token usage and improving system reliability. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| :bug: Fix measurement guides not showing up in wasm when user has viewer role | belen-albeza | XS | No | 5.4h | - | May 18, 2026 |
SummaryBug FixFix measurement guides in wasm for viewer role Measurement guides now appear correctly in wasm render for users with viewer role. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Clojurescript
|
||||||
| :bug: Fix incorrect warning when token applied | EvaMarco | M | No | 2.6h | - | May 18, 2026 |
SummaryBug FixFix incorrect warning when token applied The patch corrects an erroneous warning shown during token application, eliminating user confusion. This improves the reliability of the design token feature and supports smoother collaboration. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| :sparkles: Cascade owned organization deletion on account removal | juanfran | L | No | 6.2h | 3.6h | May 18, 2026 |
SummaryFeatureCascade owned organization deletion on account removal When a user removes their account, all organizations they own are automatically deleted, ensuring data consistency and preventing orphaned resources. This reduces administrative overhead and improves data integrity. Health Assessment
Large
Low
Low
AI Details
Confidence:
0.20
Tech Stack |
||||||
| :sparkles: Remove nitrate teams with expired license from the teams list | pabloalba | XS | No | 291.0h | 145.8h | May 18, 2026 |
SummaryBug FixRemove expired nitrate teams from list This change cleans up the teams list by removing nitrate teams whose licenses have expired, ensuring users only see active teams. Health Assessment
Small
Medium
High
AI DetailsTech Stack |
||||||
| :recycle: Rename control center to admin console | cocotime | M | No | 1.7h | 0.5h | May 18, 2026 |
SummaryRefactorRename control center to admin console Renames the control center to admin console, aligning terminology with industry standards and reducing confusion for administrators. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| :sparkles: Add nitrate advanced permissions for move teams | mavalroot | M | No | 4.0h | 3.7h | May 18, 2026 |
SummaryFeatureAdd nitrate advanced permissions for move teams Added Nitrate's advanced permission for moving teams to organizations. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Clojure, Clojurescript
|
||||||
| :bug: Fix token application to grid padding | hirunatan | M | No | 96.5h | 3.5h | May 18, 2026 |
SummaryBug FixFix token application to grid padding Ensures design tokens correctly apply to grid padding, preventing layout errors in the UI. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| :bug: Fix incorrect content-type on doc endpoint response | niwinz | S | No | 74.1h | - | May 18, 2026 |
SummaryBug FixFix incorrect content-type on doc endpoint response Ensures the documentation endpoint returns proper HTML content type, preventing browsers from misrendering docs and improving user experience. Health Assessment
Small
Low
Medium
AI DetailsTech Stack |
||||||
| :arrow_up: Downgrade archive dependency | Alotor | L | No | 0.0h | - | May 18, 2026 |
SummaryBug FixDowngrade archive dependency to fix export dialog Fixes export dialog error by downgrading the archive dependency and preventing automatic updates. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Yaml
|
||||||
| :tada: Reduce heap allocations | superalex | M | No | 1.0h | 1.0h | May 18, 2026 |
SummaryRefactorReduce heap allocations Improves rendering performance by minimizing heap usage in Rust modules. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.80
Tech Stack
Languages:
Rust
|
||||||
| :bug: Fix editing a text element detaches applied tokens | hirunatan | XL | No | 146.4h | 25.2h | May 18, 2026 |
SummaryBug FixFix text element token detachment bug This fix prevents loss of styling tokens when editing text shapes, ensuring consistent design fidelity for users. Health Assessment
X-Large
High
High
AI DetailsTech Stack
Languages:
Clojure, Javascript
|
||||||
| :bug: Fix problem with viewer texts | Alotor | S | No | 160.4h | - | May 18, 2026 |
SummaryBug FixFix viewer text position data issue This fix resolves an issue where imported files lacking position data caused incorrect rendering of text elements, ensuring accurate display and preventing potential user confusion. Health Assessment
Small
Low
High
AI Details
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| :books: Update 2.16 changelog | myfunnyandy | S | No | 66.7h | 66.0h | May 18, 2026 |
SummaryDocsUpdate 2.16 changelog Updates the project changelog to reflect new changes in version 2.16, ensuring accurate release notes for users. Health Assessment
Small
Low
High
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Cursor
Confidence:
0.95
Tech Stack |
||||||
| :tada: Add tooltip with typography information on dropdown option | EvaMarco | M | No | 285.5h | 147.0h | May 18, 2026 |
SummaryFeatureAdd tooltip for typography dropdown The tooltip displays typography information directly in the dropdown, giving designers immediate context. This reduces the need to switch views and speeds up design iterations. Health Assessment
Small
Low
High
AI DetailsTech Stack |
||||||
| :sparkles: Adapt subscription page to selfhost | cocotime | M | No | 238.4h | 147.0h | May 18, 2026 |
SummaryFeatureAdapt subscription page for self-hosted deployments Enables self-hosted users to manage subscription settings directly within the application, improving control and reducing reliance on external services. Health Assessment
Small
Low
High
AI Details
Confidence:
0.10
Tech Stack
Languages:
Javascript
|
||||||
| :bug: Fix delete page icon being clipped | belen-albeza | S | No | 1.0h | 0.4h | May 15, 2026 |
SummaryBug FixFix delete page icon being clipped Fixes UI glitch where delete page icon was clipped, improving user experience. Health Assessment
Small
Low
Low
AI Details
Confidence:
1.00
Tech Stack |
||||||
| :bug: Fix broken authentication on /assets handlers | niwinz | L | No | 1.5h | 1.5h | May 15, 2026 |
SummaryBug FixFix broken authentication on /assets handlers This PR resolves critical authentication bugs in asset handling, ensuring secure access and preventing session renewal crashes that could expose assets or disrupt user experience. By adding missing dependencies and middleware, it guarantees that both session and access token authentication are correctly enforced. Health Assessment
Large
Low
Low
AI DetailsTech Stack |
||||||
| :bug: Fix text editor being hidden to playwright when empty text | belen-albeza | S | No | 0.7h | - | May 15, 2026 |
SummaryBug FixFix text editor hidden to Playwright when empty Ensures text editor visibility in automated Playwright tests, preventing false negatives and improving test reliability. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| :books: Update changelog | niwinz | XL | No | 16.4h | - | May 15, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| :bug: Fix shape deletion after tiles refactor | elenatorro | XS | No | 0.5h | - | May 15, 2026 |
SummaryBug FixFix shape deletion after tiles refactor This PR resolves a bug where deleting shapes after a tiles refactor caused incorrect behavior, ensuring users can reliably remove shapes without errors. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Rust
|
||||||
| :bug: Unify layout creation telemetry for plugins and MCP | myfunnyandy | XS | No | 17.4h | - | May 15, 2026 |
SummaryBug FixUnify layout creation telemetry Unified layout creation telemetry for plugins and MCP, addressing issue #9652. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Clojure
|
||||||
| :bug: Use copia not copiar for Spanish duplicate-suffix | Rene0422 | XS | No | 15.0h | - | May 15, 2026 |
SummaryBug FixUse copia not copiar for Spanish duplicate-suffix Corrects the Spanish translation for duplicate suffixes, changing 'copiar' to 'copia' to align with other locales and improve user experience. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| :sparkles: Detect serialisation issues in MCP plugin, preventing timeout | opcode81 | S | No | 7.0h | 2.3h | May 14, 2026 |
SummaryBug FixPrevent MCP plugin timeouts by handling serialization errors This change adds error handling for serialization failures in the MCP plugin, preventing server timeouts and improving reliability for clients. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| :tada: Add MCP tool for reading Taiga issues | opcode81 | M | No | 6.8h | 2.1h | May 14, 2026 |
SummaryFeatureAdd MCP tool to read Taiga issues Enables agents to fetch and summarize Penpot issues from Taiga via REST API, improving issue tracking integration. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Typescript
|
||||||
| :sparkles: Restrict team delete to owners, prep org-owner flow | mavalroot | M | No | 54.2h | 2.2h | May 14, 2026 |
SummaryFeatureRestrict team delete to owners Reverts admin ability to delete teams, preparing for org-owner flow Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Clojure, Clojurescript
|
||||||
| :bug: Fix atlas texture leak | AzazelN28 | S | No | 4.2h | - | May 14, 2026 |
SummaryBug FixFix atlas texture leak Fixes a memory leak in the rendering engine, preventing potential crashes and improving application stability. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Rust
|
||||||
| :bug: Fix broken test | Alotor | S | No | 1.0h | 0.1h | May 14, 2026 |
SummaryBug FixFix broken workspace shortcuts test Corrects a failing test for workspace shortcuts, improving test suite reliability and reducing risk of regressions. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| :lipstick: Change auth illustration | myfunnyandy | XS | No | 48.5h | 26.1h | May 14, 2026 |
SummaryChoreChange auth illustration Updates the authentication illustration to improve onboarding clarity for users. Health Assessment
Small
Low
Medium
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Cursor
Confidence:
0.95
Tech Stack |
||||||
| ✨ Update Open Graph and link preview metadata | myfunnyandy | S | No | 46.9h | 22.6h | May 14, 2026 |
SummaryFeatureUpdate Open Graph and link preview metadata Users can now see richer link previews when sharing Penpot designs, improving social media visibility. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| :books: Change sentence at MCP docs | myfunnyandy | XS | No | 30.7h | 0.1h | May 14, 2026 |
SummaryDocsUpdate MCP docs sentence Minor documentation update to clarify MCP usage. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.95
Tech Stack |
||||||
| :books: Change slogan at Help Center footer | myfunnyandy | XS | No | 47.8h | 0.4h | May 14, 2026 |
SummaryDocsUpdate Help Center footer slogan Updates the Help Center footer slogan to reflect new branding, improving user experience. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| :bug: Fix problem with set activation after renaming | Alotor | XS | No | 50.2h | 28.0h | May 14, 2026 |
SummaryBug FixFix set activation after renaming The bug caused token sets to lose activation status when renamed, disrupting design workflows. This patch restores correct activation behavior, improving reliability for users. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| :bug: Fix library update button freezes and does not apply updates | pabloalba | XS | No | 66.2h | 60.0h | May 14, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| :bug: Save numeric input value on unmount | Xaviju | XS | No | 49.1h | 2.9h | May 14, 2026 |
SummaryBug FixSave numeric input value on unmount Ensures numeric input values persist when components unmount, preventing accidental data loss and improving user experience. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| :bug: Fix plugins schema validation error | Alotor | XS | No | 1.7h | - | May 14, 2026 |
SummaryBug FixFix plugins schema validation error The patch corrects a schema validation bug that prevented plugin operations from working correctly. This improves reliability for Pro users and reduces support tickets. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Clojure
|
||||||
| :bug: Fix regression on auto-width | elenatorro | XS | No | 0.5h | - | May 14, 2026 |
SummaryBug FixFix regression on auto-width Corrects text shape auto-width behavior, improving design accuracy for users. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Rust
|
||||||
| :bug: Sanitize font-family name on custom uploaded fonts | niwinz | M | No | 23.2h | 1.3h | May 14, 2026 |
SummaryBug FixSanitize font-family names to prevent CSS injection Adds validation to sanitize font family names, preventing CSS injection vulnerabilities in custom fonts. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Clojure, Clojurescript
|
||||||
| :tada: Rebuild drag-crop cache from tile textures with hybrid atlas fill | superalex | L | No | 26.5h | 26.4h | May 14, 2026 |
SummaryFeatureRebuild drag-crop cache with hybrid atlas fill Improves performance and memory usage for drag‑crop operations by rebuilding the cache from tile textures using a hybrid atlas fill, leading to smoother user interactions. This change reduces latency during drag‑crop actions and enhances the overall user experience. Health Assessment
Large
High
High
AI DetailsTech Stack
Languages:
Rust
|
||||||
| :recycle: Refactor mem buffer | AzazelN28 | M | No | 143.0h | 142.5h | May 14, 2026 |
SummaryRefactorRefactor memory buffer to remove mutex Improves performance and reduces contention in the rendering engine, enhancing overall system responsiveness. Health Assessment
Medium
Medium
High
AI DetailsTech Stack
Languages:
Rust
|
||||||
| :bug: Fix asset icon | belen-albeza | S | No | 20.2h | 18.1h | May 14, 2026 |
SummaryBug FixFix asset icon regression This PR resolves a regression in the Icon component that caused asset icons to display incorrectly, improving user experience when creating components. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| :bug: Fix plugin API error message for nested malli validation paths | bitcompass | M | No | 80.6h | - | May 14, 2026 |
SummaryBug FixFix plugin API error message for nested validation Corrects plugin error messages to accurately reflect nested validation errors, providing clearer feedback to developers. It reduces confusion and improves plugin reliability. Health Assessment
Medium
Low
Medium
AI Details
Confidence:
0.75
Tech Stack |
||||||
| :wrench: Use polyfilled helpers instead of raf | belen-albeza | S | No | 0.8h | 0.4h | May 14, 2026 |
SummaryRefactorUse polyfilled helpers instead of raf Replaces native requestAnimationFrame with polyfilled helpers to improve cross-browser consistency and reduce rendering issues. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| :bug: Log template download failures via console.error | Dexterity104 | XS | No | 202.9h | - | May 14, 2026 |
SummaryBug FixLog template download failures via console.error Ensures template download failures are logged as errors, making them visible to developers and improving debugging and reliability of the onboarding experience. Health Assessment
Small
Low
High
AI DetailsTech Stack |
||||||
| :bug: Remove stray println from onboarding team_choice success handler | Dexterity104 | XS | No | 202.5h | - | May 14, 2026 |
SummaryBug FixRemove stray println from onboarding handler Eliminates unnecessary console logs and stops nil events from being dispatched during onboarding, ensuring a cleaner user experience and more reliable state management. This reduces console clutter and prevents unintended state changes during onboarding. Health AssessmentAI DetailsTech Stack |
||||||
| :recycle: Refactor nitrate copies | cocotime | M | No | 2.6h | 2.4h | May 14, 2026 |
SummaryRefactorRefactor nitrate copies Streamlines nitrate copy handling in the dashboard, improving code quality and reducing potential errors. This refactor supports future feature extensions and eases onboarding. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.95
Tech Stack |
||||||
| :bug: Fix problem with copy-as-image action | Alotor | S | No | 23.8h | - | May 14, 2026 |
SummaryBug FixFix copy-as-image action regression Corrects a bug that caused the copy-as-image feature to malfunction, improving user experience and preventing data loss. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||