Pull Request Explorer

Exploring 32 PRs. Want this for your team? Start Free Trial
Title Author Size AI Cycle Time Review Merged
feat(editor): fit arrowheads to short last segments & fill them along their outline dwelle XL AI 0.2h - Oct 23, 2026

LLM analysis pending

This PR has not been analyzed yet.

feat(editor): Lazy load and don't precache Firebase, lazy load mermaid mtolmacs XL No 211.6h 210.7h Oct 21, 2026

LLM analysis pending

This PR has not been analyzed yet.

fix(packages/excalidraw): load export fonts into a worker's font set, warn without one dwelle M AI 0.2h - Oct 20, 2026

LLM analysis pending

This PR has not been analyzed yet.

feat(editor): support Instagram embeds dwelle M AI 0.5h 0.0h Oct 20, 2026

LLM analysis pending

This PR has not been analyzed yet.

feat(packages/excalidraw): replace the export functions with `exportScene` dwelle XL AI 1.7h - Oct 18, 2026

LLM analysis pending

This PR has not been analyzed yet.

fix(editor): frame membership, clipping and cut fixes dwelle L AI 0.3h - Oct 12, 2026

LLM analysis pending

This PR has not been analyzed yet.

feat(app): restyle Excalidraw+ upgrade button as stacked trial CTA maielo M No 0.2h - Oct 12, 2026

LLM analysis pending

This PR has not been analyzed yet.

feat(editor): `w` to wrap/unwrap selection dwelle XL AI 13.7h - Oct 12, 2026

LLM analysis pending

This PR has not been analyzed yet.

fix(editor): resizing text by a corner follows the cursor on the axis it grows most dwelle S AI 0.2h - Oct 11, 2026

LLM analysis pending

This PR has not been analyzed yet.

feat(editor): crop editor modifiers as resizing, and double-click a handle to uncrop dwelle XL AI 6.4h - Oct 11, 2026

LLM analysis pending

This PR has not been analyzed yet.

refactor(editor): app.selection, and the rest of the selection tool out of App dwelle XL AI 6.3h - Oct 10, 2026

LLM analysis pending

This PR has not been analyzed yet.

feat(editor): autoplay Google Drive videos when the embed is activated dwelle M AI 0.7h - Oct 08, 2026

LLM analysis pending

This PR has not been analyzed yet.

fix(editor): pan once and keep editing on a wheel-button drag over the text editor dwelle S AI 0.1h - Oct 07, 2026

LLM analysis pending

This PR has not been analyzed yet.

feat(editor): alt-click to cycle the selection through overlapping elements dwelle XL AI 19.3h - Oct 06, 2026

LLM analysis pending

This PR has not been analyzed yet.

feat(editor): alt-drag the text being edited to duplicate it dwelle L AI 0.2h - Oct 01, 2026

Summary

Feature

Add alt-drag duplication for text editor

Enables users to duplicate text elements by alt-dragging while editing, streamlining the editing workflow and reducing steps.

Health Assessment

Large
Low
Low
  • • The PR was merged within 0.2 hours with three small commits and no review comments, indicating a smooth, low-risk change that was quickly validated by the team.

AI Details

Usage: Authored by AI
Category: Code AI
Tools: Claude
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: React
feat(editor): auto increment numbers/lists on duplicate dwelle XL AI 73.0h - Oct 01, 2026

Summary

Feature

Auto increment list markers on duplicate

When duplicating text or labels that start with a list marker, the marker is automatically advanced, improving list consistency and reducing manual edits. This enhances user experience by keeping numbering accurate during duplication.

Health Assessment

X-Large
High
High
  • • The PR added 831 lines across 9 files and took over three days to merge, indicating significant review effort and potential complexity.

AI Details

Usage: Authored by AI
Category: Code AI
Tools: Claude
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: React
fix(editor): reach text containers below transparent ones dwelle L AI 0.5h - Sep 30, 2026

Summary

Bug Fix

Fix text tool to reach containers below transparent shapes

Improves text selection accuracy by allowing the text tool to target nested elements even when overlaid by transparent shapes, enhancing user editing experience.

Health Assessment

Large
Low
Low
  • • Quick fix with minimal iterations, indicating straightforward bug resolution.

AI Details

Usage: Authored by AI
Category: Code AI
Tools: Claude
Confidence: 0.95

Tech Stack

Languages: Javascript, Typescript
Frameworks: React
feat(app): label E+ banner Upgrade / Sign in dwelle XS AI 0.8h - Sep 29, 2026

Summary

Feature

Add E+ banner label for upgrade and sign in

Adds localized labels for the E+ promo banner, enabling upgrade prompts for guests and sign‑in prompts for logged‑in users, improving user engagement.

Health Assessment

Small
Low
Low
  • • Quick merge with minimal changes, indicating straightforward implementation and low risk.

AI Details

Usage: AI Assisted
Category: Code AI
Tools: Claude
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: React
fix(app): correct typo in Mermaid input placeholder Renan-MouraN XS No 27.6h 27.5h Sep 28, 2026

Summary

Bug Fix

Correct typo in Mermaid input placeholder

Fixes a typo in the English locale for the Mermaid diagram input placeholder, improving user experience.

Health Assessment

Small
Low
High
  • • The PR had a long review cycle but minimal changes, indicating low risk and straightforward fix.

AI Details

Tech Stack

refactor(editor): move the clipboard out of App into AppClipboard (app.clipboard) dwelle XL AI 0.1h - Sep 28, 2026

Summary

Refactor

Refactor clipboard handling into separate component

Improves code organization and test coverage for clipboard operations, enabling better maintainability and reliability of copy/cut/paste features.

Health Assessment

X-Large
Low
Low
  • • Quick turnaround with minimal review, indicating a straightforward refactor.

AI Details

Usage: Authored by AI
Category: Code AI
Tools: Claude
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: React
refactor(editor): move text editing out of App into AppText (app.text) dwelle XL AI 0.2h - Sep 28, 2026

Summary

Refactor

Refactor text editing into separate component

Separates text editing logic from the main app component, improving maintainability and testability while reducing code complexity for future feature development.

Health Assessment

X-Large
Low
Low
  • • Quick refactor with minimal review, high confidence in code quality and low risk of regressions.

AI Details

Usage: AI Assisted
Category: Code AI
Tools: Claude
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: React
feat(editor): wrap text at 800 and keep it clear of the side panels dwelle XL AI 0.9h - Sep 28, 2026

Summary

Feature

Wrap text at 800 and avoid side panels

Improves text editing on large screens by enforcing a consistent wrap width and keeping text within the visible canvas, reducing layout issues and enhancing usability.

Health Assessment

X-Large
Medium
Low
  • • Fast cycle time with minimal review indicates high confidence; large code churn reflects a substantial feature addition that may warrant future regression testing.

AI Details

Usage: Authored by AI
Category: Code AI
Tools: Claude
Confidence: 0.95

Tech Stack

Languages: Typescript, Javascript
Frameworks: React
feat(editor): add showHints to command palette neihyud S No 4.0h 3.9h Sep 28, 2026

Summary

Feature

Add showHints command palette entry

Provides a command palette option to toggle hints, aligning the feature with the action system for consistent tracking and user experience.

Health Assessment

Small
Low
Low
  • • Merged within 4 hours with no rework, indicating a smooth review process and minimal risk.

AI Details

Tech Stack

Languages: Typescript
Frameworks: React
fix(editor): follow-ups to zen mode polish & delayed tooltips dwelle M AI 0.4h - Sep 28, 2026

Summary

Bug Fix

Fix tooltip behavior and zen mode polish

Improves user experience by preventing unintended tooltip disappearance and enhancing zen mode interactions, ensuring smoother drawing sessions.

Health Assessment

Medium
Low
Low
  • • Quick fix with minimal changes, resolved tooltip issues promptly.

AI Details

Usage: AI Reviewed
Category: Code AI
Tools: Claude
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: React
fix(packages/excalidraw): setViewport stops following a collaborator dwelle M No 0.2h - Sep 27, 2026

Summary

Bug Fix

Fix viewport following behavior

Ensures navigating with setViewport stops following a collaborator, preventing unintended view shifts and improving collaborative editing experience.

Health Assessment

Small
Low
Low
  • • Quick resolution with minimal changes, indicating a straightforward bug fix with low risk.

AI Details

Tech Stack

Languages: Typescript
Frameworks: React
perf(editor): avoid rebuilding id sets on every drag dwelle L No 0.6h - Sep 27, 2026

Summary

Refactor

Improve drag performance by reusing ID sets

Enhances drag responsiveness by reducing quadratic complexity, improving frame times for large selections.

Health Assessment

Large
Low
Low
  • • Fast cycle time and minimal review indicate smooth integration; performance gains are significant for large selections.

AI Details

Tech Stack

Languages: Typescript
perf(editor): avoid rebuilding id sets on every resize nicooga S AI 1.4h 1.4h Sep 27, 2026

Summary

Refactor

Improve resize performance by caching id sets

Reduces pointer move latency during multi-element resize, improving user experience for large selections.

Health Assessment

Small
Low
Low
  • • Fast review and merge, minimal changes, quick performance fix.

AI Details

Usage: Authored by AI
Category: Code AI
Tools: Claude
Confidence: 0.95

Tech Stack

Languages: Typescript
fix(editor): embed YouTube live links kwy404 S No 4.1h 4.0h Sep 27, 2026

Summary

Bug Fix

Fix YouTube live link embedding

Corrects YouTube live URLs so embedded videos display properly, improving user experience.

Health Assessment

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

AI Details

Tech Stack

Languages: Javascript, Typescript
feat(editor): file drop overlay & shift-to-merge imported scene dwelle XL AI 0.4h - Sep 26, 2026

Summary

Feature

Add file drop overlay and shift-to-merge support

Users can now drag files onto the canvas to replace or add content, improving workflow and undoability.

Health Assessment

X-Large
Low
Low
  • • Merged within 24 minutes, indicating a smooth review process and high confidence in the changes.

AI Details

Usage: AI Assisted
Category: Code AI
Tools: Claude, Cursor
Confidence: 0.95

Tech Stack

Languages: Typescript
Frameworks: React
fix(editor): pan the canvas to follow the caret instead of shifting the UI dwelle XL No 7.7h - Sep 26, 2026

Summary

Bug Fix

Pan canvas to follow caret, prevent UI shift

Improves text editing experience by keeping the caret visible without shifting the UI, enhancing usability for users working with large or rotated text blocks.

Health Assessment

X-Large
Medium
Low
  • • The PR was resolved quickly (under 8 hours) with a focused series of commits, indicating efficient collaboration and a clear problem definition. The large code churn reflects a comprehensive fix across editor, viewport, and styling layers.

AI Details

Confidence: 0.75

Tech Stack

Languages: Typescript, Javascript
Frameworks: React
fix(editor): reduce cursor hint cooldown to 30s dwelle XS No 0.2h - Sep 26, 2026

Summary

Health Assessment

AI Details

Tech Stack

feat(editor): better library search + display names dwelle L AI 0.1h - Sep 26, 2026

Summary

Feature

Improve library search and display names

Enhances the library sidebar by adding name tooltips and larger search results, improving usability and clarity for users.

Health Assessment

Large
Low
Low
  • • PR merged within 6 minutes, indicating minimal review friction and straightforward changes.

AI Details

Category: Code AI
Confidence: 0.75

Tech Stack

Languages: Typescript
Frameworks: React

Get this analytics stack for your team

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

Connect Repos