Pull Request Explorer

Exploring 304 PRs. Want this for your team? Start Free Trial
Title Author Size AI Cycle Time Review Merged
:bug: Fix default path stroke thickness belen-albeza M No 120.5h 120.5h May 27, 2026

Summary

Bug Fix

Fix default path stroke thickness

Ensures new paths use the correct default stroke width, improving visual consistency for users.

Health Assessment

Medium
Low
Medium
  • The PR took five days to merge with no review or rework, indicating a straightforward bug fix with minimal impact.

AI Details

Tech Stack

Languages: Javascript
:bug: Fix problem with fill/stroke proxy properties Alotor L No 310.5h - May 27, 2026

Summary

Bug Fix

Fix fill/stroke proxy property issue

This PR resolves a bug where structuredClone failed due to JavaScript Proxy usage in fill and stroke plugins, improving stability and code clarity. The changes replace proxies with safer objects and reorganize plugin code for maintainability.

Health Assessment

AI Details

Tech Stack

:paperclip: Update changelog for #8632 girafic XS No 218.2h - May 27, 2026

Summary

Docs

Update changelog for issue #8632

Adds new release notes for feature #8632, improving transparency for users and stakeholders.

Health Assessment

Small
Low
Low
  • The PR only updated documentation, resulting in a minimal scope and low risk, but the long cycle time suggests a delayed merge.

AI Details

Tech Stack

:bug: Fix settings dropdown EvaMarco S No 2.9h - May 27, 2026

Summary

Bug Fix

Fix settings dropdown

Resolves a UI glitch that prevented users from accessing settings, improving the overall user experience.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, merged within 3 hours, indicating low complexity and risk.

AI Details

Tech Stack

:recycle: Update copy on context menu EvaMarco XS No 1.5h - May 27, 2026

Summary

Bug Fix

Update copy on context menu

Fixes copy error in context menu, improving user experience.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, merged within 1.5 hours, indicating low complexity and high confidence in correctness.

AI Details

Confidence: 0.10

Tech Stack

:bug: Fix default team showing up in count mavalroot S No 1.1h 0.4h May 27, 2026

Summary

Bug Fix

Fix default team showing up in count

This fix ensures that the default team is excluded from the member removal count, preventing incorrect team counts for organization owners.

Health Assessment

Small
Low
Low
  • Fast cycle time and minimal review indicates a straightforward bug fix with low complexity.

AI Details

Tech Stack

:bug: Fix shadow token creation EvaMarco M No 142.7h 122.0h May 27, 2026

Summary

Bug Fix

Fix shadow token creation

This fix ensures shadow tokens are created correctly, maintaining visual consistency across the design system. It reduces errors in token generation, improving developer experience.

Health Assessment

Medium
High
High
  • The PR experienced a lengthy review cycle and required multiple commits, indicating significant review friction. The moderate code changes suggest a focused bug fix but the extended timeline may impact release velocity.

AI Details

Tech Stack

:whale: Remove the configuration of the mcp from Nginx if it is not enabled bameda M No 19.5h 17.9h May 27, 2026

Summary

Chore

Remove MCP configuration from Nginx when disabled

This PR removes the MCP configuration from the penpot-frontend Nginx instance when the enable-mcp flag is not set, preventing unnecessary loading and simplifying container startup.

Health Assessment

Medium
Low
Medium
  • Merged quickly with minimal changes and a single review, indicating a straightforward maintenance update.

AI Details

Tech Stack

:zap: Improve performance and fix orphan detection in validate-file niwinz XL No 159.1h 1.9h May 27, 2026

Summary

Bug Fix

Improve performance and fix orphan detection

Improves validation performance, reducing load times for users. Fixes orphan detection, preventing data inconsistencies and potential errors.

Health Assessment

X-Large
High
Medium
  • The PR required significant rework over a week, indicating complex changes and potential risk to stability.

AI Details

Tech Stack

Languages: Clojure
:tada: Increase viewport interest area threshold superalex XS No 0.2h - May 27, 2026

Summary

Refactor

Increase viewport interest area threshold

Adjusts the viewport interest area threshold to better capture user interactions, improving rendering precision and potentially enhancing performance for end users.

Health Assessment

Small
Low
Low
  • The PR was merged within 12 minutes with a single line change, indicating minimal review friction and low risk.

AI Details

Confidence: 0.95

Tech Stack

Languages: Rust
:bug: Fix update library dialog when a component position changes pabloalba L No 325.3h - May 27, 2026

Summary

Bug Fix

Fix update library dialog when a component position changes

This fix prevents unnecessary library sync popups when only component positions change, improving user experience and reducing UI noise.

Health Assessment

AI Details

Tech Stack

Languages: Clojure
:bug: Fix WASM context-restore background reapplication superalex XS No 0.5h - May 27, 2026

Summary

Bug Fix

Fix WASM context-restore background reapplication

This fix resolves a rendering issue in the WebAssembly module that caused background artifacts when restoring contexts. The improvement ensures consistent visual rendering and enhances user experience.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, merged within 30 minutes, indicating low complexity and high confidence.

AI Details

Tech Stack

:bug: Fix invitation token propagation in login flow niwinz S No 147.6h - May 26, 2026

Summary

Bug Fix

Fix invitation token propagation in login flow

Passes invitation token through login-from-token event to reach logged-in state, fixing component render syntax and removing redundant navigation.

Health Assessment

Small
Low
Low
  • The PR was merged quickly, indicating low review friction and a straightforward fix.

AI Details

Tech Stack

Languages: Clojure
:bug: Token remap preserves child component sync after renaming a tok… hirunatan L No 0.5h - May 26, 2026

Summary

Bug Fix

Token remap preserves child component sync

Ensures child components stay in sync when token groups are renamed, preventing UI inconsistencies and improving design reliability.

Health Assessment

Medium
Low
Low
  • Merged quickly with minimal changes, indicating low complexity and low risk.

AI Details

Confidence: 0.80

Tech Stack

:bug: Fix keep copy untranslated to preserve token name validation EvaMarco XS No 0.7h 0.6h May 26, 2026

Summary

Bug Fix

Fix token name validation during copy

This fix ensures that when tokens are copied, the token name validation is preserved, preventing potential errors in design tokens and improving user experience.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, merged within 45 minutes, indicating low complexity and high confidence.

AI Details

Tech Stack

Languages: Clojure
:bug: Fix highlight on token pill EvaMarco M No 99.2h 98.7h May 26, 2026

Summary

Bug Fix

Fix highlight on token pill

This PR resolves a UI bug where token pills were not highlighted correctly, ensuring accurate visual feedback for users.

Health Assessment

Medium
High
High
  • The PR had a prolonged review period of nearly four days before merging, indicating potential bottlenecks in the review workflow. The release blocker label and slow cycle time suggest a higher risk of impacting the upcoming release schedule.

AI Details

Tech Stack

Languages: Javascript
:bug: Fix text color on tooltip EvaMarco XS No 27.2h 27.2h May 26, 2026

Summary

Bug Fix

Fix text color on tooltip

Ensures token names display in white on tooltips, improving readability for users.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, merged within a day.

AI Details

Tech Stack

:bug: Token remap preserves child component sync after renaming a token group RenzoMXD L No 319.8h - May 26, 2026

Summary

Bug Fix

Fix token remap preserving child component sync

Resolves issue where renaming a token group and applying a new token to the main component no longer propagates to its copies.

Health Assessment

Small
Low
Low
  • The PR has a clear and concise description, and the fix is well-explained.
  • The addition of three new tests ensures the fix is testable and verifiable.

AI Details

Confidence: 0.80

Tech Stack

Languages: Clojure
:bug: Fix several boolean new render issues Alotor L No 3.4h 1.5h May 26, 2026

Summary

Bug Fix

Fix boolean and text-to-path rendering bugs

Corrects rendering glitches in shapes and text, ensuring visual fidelity and preventing user-facing display errors.

Health Assessment

Large
Low
Low
  • Fast turnaround (3.4h cycle) with minimal review friction; the changes are focused on rendering logic and do not introduce new features or large architectural shifts.

AI Details

Confidence: 0.15

Tech Stack

Languages: Rust
:whale: Start penpot-frontend always after penpot-mcp bameda XS No 0.5h 0.1h May 26, 2026

Summary

Bug Fix

Ensure frontend starts after MCP

Prevents nginx errors by ordering service startup

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, fast review and merge.

AI Details

Confidence: 0.75

Tech Stack

Languages: Yaml
Frameworks: Docker
:bug: Fix nitrate remove-team permission flow mavalroot M No 4.0h 0.3h May 26, 2026

Summary

Bug Fix

Fix nitrate remove-team permission flow

Users without move permission now see a no-permission modal when attempting to remove a team, preventing internal errors.

Health Assessment

Small
Low
Low
  • Fast turnaround with minimal changes and a single review round.

AI Details

Tech Stack

Languages: Clojure
:sparkles: Check nitrate permission only org members for move teams pabloalba L No 18.8h 17.3h May 26, 2026

Summary

Feature

Check nitrate permission for team moves

Ensures only organization members can move teams into an organization, tightening access control and preventing unauthorized team migrations. This reduces risk of accidental or malicious team moves.

Health Assessment

Medium
Low
Low
  • PR merged quickly with minimal rework, indicating straightforward implementation and clear scope.

AI Details

Tech Stack

Languages: Clojure, Clojurescript
:bug: Fix stroke rendering on drag elenatorro S No 1.3h - May 26, 2026

Summary

Bug Fix

Fix stroke rendering on drag

Corrects rendering artifacts when dragging strokes, improving visual fidelity for designers.

Health Assessment

Small
Low
Low
  • Quick, single-commit fix with minimal code changes, merged within 1.3 hours.

AI Details

Confidence: 0.75

Tech Stack

Languages: Rust
:bug: Fix delete account modal copy for users with organizations juanfran S No 0.7h 0.3h May 26, 2026

Summary

Bug Fix

Fix delete account modal copy for users with organizations

Corrects the wording shown to users with organizations when they delete their account, reducing confusion and improving the user experience.

Health Assessment

Small
Low
Low
  • Quick, single‑commit fix with fast review and merge, indicating low complexity and minimal risk.

AI Details

Tech Stack

:bug: Fix migrations throwing exception on corrupted file belen-albeza M No 0.6h 0.5h May 26, 2026

Summary

Bug Fix

Fix migrations throwing exception on corrupted file

Prevents migrations from crashing due to corrupted files, ensuring library endpoints function correctly.

Health Assessment

Small
Low
Low
  • Quick review and merge indicate a straightforward fix for a critical issue.

AI Details

Tech Stack

Languages: Clojure
:bug: Fix changed font size when editing a text with no changes hirunatan S No 114.8h - May 26, 2026

Summary

Bug Fix

Fix typography token detachment bug

Corrects token detachment when editing text, ensuring consistent styling. This prevents accidental loss of typography settings during text edits.

Health Assessment

Small
Low
Low
  • Single commit fix, minimal changes, merged after 5 days.

AI Details

Tech Stack

:tada: Add combobox test EvaMarco XS No 0.3h 0.1h May 26, 2026

Summary

Test

Add combobox test

Adds a Playwright test for the combobox component to improve UI reliability.

Health Assessment

Small
Low
Low
  • Quick addition of a single test with minimal review, indicating low complexity and high confidence in stability.

AI Details

Confidence: 0.75

Tech Stack

Languages: Javascript
:bug: Fix problem with position-data not present Alotor L No 93.8h 72.9h May 26, 2026

Summary

Bug Fix

Fix missing position-data calculation

Improves performance by ensuring position data is correctly calculated for text shapes, preventing layout issues.

Health Assessment

Medium
Medium
High
  • The PR required multiple commits and a long review cycle, indicating moderate complexity and potential integration challenges.

AI Details

Tech Stack

Languages: Rust
:bug: Fix problem with undo rename tokens Alotor M No 22.5h 21.7h May 26, 2026

Summary

Bug Fix

Fix undo rename tokens issue

Resolves a bug where undoing a token rename caused issues, ensuring a smoother user experience.

Health Assessment

Small
Low
Low
  • The PR was merged quickly, indicating minimal review friction and a straightforward fix.

AI Details

Tech Stack

Languages: Javascript, Clojure
Frameworks: Playwright
:bug: Fix rename on non empty page EvaMarco L No 20.4h 6.4h May 26, 2026

Summary

Health Assessment

AI Details

Tech Stack

:bug: Fix separate penpot from organizations cocotime S No 2.7h 2.7h May 25, 2026

Summary

Bug Fix

Fix organization label and team selection bug

The UI now displays the 'Organizations' label correctly and shows 'My Teams' when selected, enhancing clarity for users.

Health Assessment

Small
Low
Low
  • Quick resolution with minimal changes and no review iterations indicates a straightforward bug fix.

AI Details

Tech Stack

:bug: Fix subscription plan icon alignment cocotime S No 1.5h 0.1h May 25, 2026

Summary

Bug Fix

Fix subscription plan icon alignment

Users can now see subscription plan icons correctly aligned, improving UI consistency and user experience.

Health Assessment

Small
Low
Low
  • Quick turnaround with minimal changes indicates a straightforward UI fix.

AI Details

Tech Stack

:bug: Fix unavailable logo state to match the design juanfran XS No 0.6h 0.0h May 25, 2026

Summary

Bug Fix

Fix unavailable logo state to match design

Corrects the logo display when unavailable, ensuring consistency with design guidelines and improving user experience.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, no rework, fast review and merge.

AI Details

Tech Stack

:bug: Fix nitrate invitation empty state layout mavalroot S No 1.0h 0.6h May 25, 2026

Summary

Bug Fix

Fix nitrate invitation empty state layout

Cosmetic improvement to invitation empty state and no-permission message readability in the dashboard UI.

Health Assessment

Small
Low
Low
  • Rapid merge with minimal changes indicates low complexity and high confidence in the fix.

AI Details

Tech Stack

:bug: Fix nitrate delete and leave org flow mavalroot L No 117.6h 117.5h May 25, 2026

Summary

Bug Fix

Fix nitrate delete and leave org flow

Fixes critical bugs in organization deletion and user removal flows, preventing data loss and ensuring consistent permission checks. Improves user experience by correctly handling team reassignment and ghost organization behavior.

Health Assessment

Medium
Medium
High
  • Long cycle time and delayed first review indicate potential bottlenecks in the review process, but the PR ultimately resolved significant bugs affecting organization management.

AI Details

Tech Stack

:tada: Enable Nitrate renewal with a manual activation code juanfran M No 1.6h 1.0h May 25, 2026

Summary

Feature

Enable Nitrate renewal with manual activation code

Adds a manual activation code flow for renewing Nitrate subscriptions when automatic activation fails, improving reliability for users. This ensures users can continue using Nitrate without interruption.

Health Assessment

AI Details

Confidence: 0.95

Tech Stack

Languages: Clojure
:bug: Fix navigate to admin console after subscription cocotime XS No 1.4h 1.4h May 25, 2026

Summary

Bug Fix

Fix navigation to admin console after subscription

Ensures users are directed to the correct admin console after subscribing, preventing confusion and improving onboarding flow.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes and fast review, indicating low complexity and high confidence.

AI Details

Tech Stack

:bug: Fix colorpicker inputs EvaMarco L No 97.9h 4.5h May 25, 2026

Summary

Bug Fix

Fix colorpicker inputs

This fix resolves input errors in the color picker, improving design accuracy and reducing user frustration.

Health Assessment

Large
High
High
  • The PR required merging develop twice, indicating integration conflicts. The review cycle was relatively quick, but the overall cycle time was extended due to integration work.

AI Details

Tech Stack

Languages: Javascript, Clojure
:bug: Fix typography asset name color and ellipsis EvaMarco M No 111.2h 48.1h May 25, 2026

Summary

Bug Fix

Fix typography asset name color and ellipsis

Resolves issue with typography asset name color and ellipsis in the workspace sidebar.

Health Assessment

Small
Low
Low
  • The PR was merged after 111 hours, indicating a relatively fast review process.

AI Details

Tech Stack

Languages: Javascript, Scss, Clojure
Frameworks: React
:bug: Fix filter tokens to be case-sensitive EvaMarco M No 92.8h 26.8h May 25, 2026

Summary

Bug Fix

Fix filter tokens to be case-sensitive

Ensures designers can filter tokens with exact case matching, improving accuracy in the design workflow.

Health Assessment

Medium
Medium
Low
  • The PR required nearly four days to merge, with a single review and a quick test addition, indicating moderate review friction but a straightforward bug fix.

AI Details

Tech Stack

Languages: Javascript
:sparkles: Add nitrate add team members permission pabloalba XL No 96.0h 67.2h May 23, 2026

Summary

Feature

Add nitrate team members permission

Adds permission to invite users to a team, enabling controlled team growth.

Health Assessment

X-Large
High
Medium
  • PR took 4 days to merge with a single review, indicating a slow review process but minimal rework.

AI Details

Confidence: 0.10

Tech Stack

Languages: Clojure
:bug: Fix nested inherited transformations elenatorro XS No 0.4h - May 22, 2026

Summary

Bug Fix

Fix nested inherited transformations

Fixes propagation of transforms to nested children, ensuring correct behavior for drag/pan/zoom without performance regression.

Health Assessment

Small
Low
Low
  • Quick, single-commit bug fix with minimal code changes and no review iterations, indicating low complexity and risk.

AI Details

Confidence: 0.10

Tech Stack

Languages: Rust
:bug: Skip group nodes when processing StyleDictionary tokens (#9025) hirunatan M No 1.5h - May 22, 2026

Summary

Bug Fix

Skip group nodes when processing StyleDictionary tokens

Fixes token validation errors caused by intermediate group nodes, restoring token creation and editing functionality for designers.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes, merged within 1.5 hours, indicating smooth review and low complexity.

AI Details

Tech Stack

:bug: Scroll to newly created tokens on the token tree Xaviju S No 23.8h 22.8h May 22, 2026

Summary

Bug Fix

Scroll to newly created tokens on the token tree

Users can now immediately see newly created tokens in the token tree, improving workflow efficiency.

Health Assessment

Small
Low
Low
  • PR resolved a UI bug with minimal changes and quick review, indicating efficient collaboration.

AI Details

Confidence: 0.20

Tech Stack

:books: Update User Guide with 2.16 features myfunnyandy L No 46.0h 3.0h May 22, 2026

Summary

Docs

Update User Guide with 2.16 features

Users can now access updated documentation for version 2.16, improving onboarding and feature adoption.

Health Assessment

Large
Low
Low
  • PR completed quickly with minimal review, indicating straightforward documentation updates.

AI Details

Tech Stack

:bug: Fix typo in organization name invitation email cocotime XS No 0.5h 0.1h May 22, 2026

Summary

Bug Fix

Fix typo in organization name invitation email

Corrects a typo in the organization name within the invitation email, ensuring accurate communication to users.

Health Assessment

Small
Low
Low
  • This PR was a quick typo fix with minimal changes, reviewed and merged within minutes, indicating low complexity and risk.

AI Details

Tech Stack

:bug: Fix navigation to admin console mavalroot XS No 0.3h 0.1h May 22, 2026

Summary

Bug Fix

Fix navigation to admin console

Fixes a navigation issue that prevented users from accessing the admin console, improving admin workflow and reducing support tickets.

Health Assessment

Small
Low
Low
  • Quick fix with minimal changes and fast review, indicating low complexity and high confidence.

AI Details

Tech Stack

:sparkles: Separate penpot from rest of organizations cocotime S No 47.7h 1.2h May 22, 2026

Summary

Refactor

Separate Penpot from Other Organizations

This change isolates Penpot branding and assets from other organization-specific resources, ensuring consistent branding and easier maintenance.

Health Assessment

Small
Low
Low
  • Quick review and merge indicate a straightforward refactor with minimal risk.

AI Details

Tech Stack

:bug: Fix library update tab UX belen-albeza XL No 4.3h 1.0h May 21, 2026

Summary

Bug Fix

Fix library update tab UX

This fix corrects the update library modal UI, ensuring users receive accurate feedback when no updates remain, improving clarity and reducing confusion.

Health Assessment

Large
Low
Low
  • Fast cycle time of 4.3 hours and a single review indicate an efficient process; the PR added a substantial number of lines but was straightforward to review.

AI Details

Tech Stack

Languages: Javascript
Frameworks: Playwright
:wrench: Change the path to the cache directories in the custom runner bameda S No 46.2h - May 21, 2026

Summary

Health Assessment

AI Details

Tech Stack

« Page 2 of 7 »

Get this analytics stack for your team

Connect GitHub and see cycle time, review bottlenecks, PR flow, and trend changes in minutes.

Connect Repos