Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| chore(deps): bump zod from 4.3.6 to 4.4.3 | dependabot | XL | No | 2.9h | - | Jun 03, 2026 |
SummaryChoreUpdate zod dependency to 4.4.3 Bumps the Zod validation library to the latest patch, incorporating bug fixes and compatibility improvements for the backend API. Health Assessment
X-Large
Low
Low
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript
|
||||||
| fix: Scrollbar horizontal jank | tommoor | XS | No | 0.0h | 0.0h | Jun 03, 2026 |
SummaryBug FixFix horizontal scrollbar jank in dropdown menus This fix removes the horizontal scrollbar jank that occurred when opening dropdown menus, improving UI stability and user experience. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| chore(deps-dev): bump vite-plugin-babel from 1.6.0 to 1.7.3 | dependabot | S | No | 2.5h | - | Jun 03, 2026 |
SummaryChoreBump vite-plugin-babel to 1.7.3 Updates the Vite Babel plugin to a newer version, improving compatibility and addressing recent bug fixes. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| chore(deps-dev): bump the babel group with 7 updates | dependabot | XL | No | 2.4h | - | Jun 03, 2026 |
SummaryChoreBump Babel dependencies Updates Babel packages to the latest patch releases, applying security and bug fixes while maintaining build stability. Health Assessment
X-Large
Low
Low
AI DetailsTech Stack |
||||||
| chore(deps): bump yjs from 13.6.30 to 13.6.31 | dependabot | S | No | 2.4h | - | Jun 03, 2026 |
SummaryChoreBump yjs dependency to 13.6.31 Updates the Yjs library to the latest patch, ensuring compatibility and bug fixes for collaborative editing features. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| chore(deps): bump semver from 7.7.4 to 7.8.1 | dependabot | S | No | 2.4h | - | Jun 03, 2026 |
SummaryChoreBump semver dependency to 7.8.1 Updates the semver library to the latest patch, enhancing compatibility and addressing any security fixes. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.80
Tech Stack
Languages:
Javascript
|
||||||
| fix: Add missing `safeEqual` to notification unsubscribe endpoints | tommoor | XS | No | 0.4h | 0.0h | Jun 02, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| fix: Missing text color on search highlight | tommoor | XS | No | 0.2h | 0.0h | Jun 01, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| Trigger hover previews when editor has focus | tommoor | S | No | 0.6h | 0.1h | May 31, 2026 |
SummaryFeatureTrigger hover previews when editor has focus Improves editor UX by allowing hover previews while the editor is focused, reducing unpredictability for users. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| fix: Upgrade uuid dep | tommoor | S | No | 0.1h | 0.0h | May 30, 2026 |
SummaryBug FixUpgrade uuid dependency to patched version Patches a security vulnerability in the uuid library by forcing all transitive copies to a patched 11.1.1 release, ensuring compatibility with CommonJS consumers and preventing potential buffer overflow attacks. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| perf: Remove N+1 query in documents.search | tommoor | S | No | 0.2h | 0.1h | May 30, 2026 |
SummaryRefactorRemove N+1 query in documents.search Improves search performance by eliminating unnecessary eager-loading of user data in the Document model, reducing database load and speeding up search queries. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Typescript
|
||||||
| perf: More memory improvements | tommoor | M | No | 0.1h | 0.1h | May 30, 2026 |
SummaryRefactorReduce server memory usage via lazy imports This PR lowers server startup memory by lazily loading heavy dependencies, improving performance and reducing resource consumption. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| perf: Avoid loading unused services | tommoor | S | No | 6.5h | 0.1h | May 30, 2026 |
SummaryFeatureReduce startup memory by lazy loading services This PR reduces startup memory by lazily importing service modules only when their configured service is started, improving performance and resource usage. Health AssessmentAI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude, Copilot
Confidence:
0.95
Tech Stack
Languages:
Typescript
|
||||||
| perf: Lazy import Mammoth | tommoor | XS | No | 6.4h | 0.0h | May 30, 2026 |
SummaryRefactorLazy-load Mammoth dependency to improve startup Reduces startup memory usage by loading the large Mammoth library only when converting DOCX files, improving performance for processes that don't need it. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Typescript
|
||||||
| fix: Mermaid diagrams mis-sized on high-DPI/RDP displays (#11782) | tommoor | S | No | 8.4h | 0.0h | May 30, 2026 |
SummaryBug FixFix Mermaid diagram sizing on high‑DPI displays Corrects rendering of Mermaid diagrams on high‑DPI/RDP sessions, ensuring accurate visual representation for users. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Typescript
|
||||||
| fix: Toggle block within collapsed heading display | tommoor | XS | No | 0.1h | 0.0h | May 30, 2026 |
SummaryBug FixFix toggle block visibility in collapsed headings Corrects CSS specificity so toggle blocks hide correctly when inside collapsed headings, improving UI consistency. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Typescript
|
||||||
| fix: Prevent Linear unfurl errors from bubbling to error tracking | tommoor | XS | AI | 7.8h | 0.0h | May 30, 2026 |
SummaryBug FixPrevent Linear unfurl errors from bubbling to error tracking Fixes error handling for Linear unfurling, ensuring API failures are caught and logged instead of propagating to error tracking. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript
|
||||||
| fix: Enter on image should add new paragraph below | tommoor | XS | No | 0.2h | 0.1h | May 30, 2026 |
SummaryBug FixFix Enter key on image inserts paragraph Ensures pressing Enter on an image in the editor inserts a new paragraph below, improving user editing flow. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Remove resize grid-snap | tommoor | M | No | 0.4h | 0.1h | May 30, 2026 |
SummaryBug FixRemove resize grid-snap This PR removes grid snapping during media element resizing, eliminates resize lag by disabling size transitions while dragging, and ensures image resizing stays within editor bounds. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude, Copilot
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| perf: Avoid redundant import lookup when presenting documents | tommoor | S | AI | 0.1h | 0.0h | May 30, 2026 |
SummaryRefactorOptimize document presentation by eliminating redundant import lookups Reduces unnecessary database queries for non-import documents, speeding up list endpoints. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript
|
||||||
| fix: Prevent foreign key violation when permanently deleting a team | tommoor | M | AI | 0.2h | 0.1h | May 30, 2026 |
SummaryBug FixPrevent foreign key violation when permanently deleting a team Fixes a foreign key violation by correcting the attachment cleanup loop, ensuring all attachments are removed before team deletion, preventing database errors and improving reliability. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript
|
||||||
| fix: Undo/redo events duplicated | tommoor | M | No | 2.3h | 0.1h | May 30, 2026 |
SummaryBug FixFix duplicated undo/redo events This PR resolves duplicated undo/redo behavior in collaborative documents, ensuring consistent history management across editors and improving user experience. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| fix: Prevent crash inserting files when schema has no attachment node | tommoor | M | AI | 0.4h | 0.0h | May 29, 2026 |
SummaryBug FixPrevent crash inserting files when schema has no attachment node Fixes a crash when inserting files into editors lacking an attachment node, preventing unnecessary uploads and ensuring stability. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript
|
||||||
| fix: Disable webhooks when deleting associated user | tommoor | S | No | 0.4h | 0.1h | May 29, 2026 |
SummaryBug FixDisable webhooks on user deletion Ensures that when a user is removed from a workspace, any webhook subscriptions they created are automatically disabled, preventing orphaned integrations and reducing security risk. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| chore(deps): bump axios from 1.15.2 to 1.16.1 | dependabot | S | No | 0.4h | - | May 29, 2026 |
SummaryChorechore(deps): bump axios from 1.15.2 to 1.16.1 Updates axios to the latest patch, incorporating security fixes and bug improvements. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| chore: Normalize permission logic between API/MCP doc creation | tommoor | L | No | 0.9h | 0.1h | May 29, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| fix: Prevent block menu trigger when marked | tommoor | M | No | 0.3h | 0.1h | May 29, 2026 |
SummaryBug FixPrevent block menu trigger when marked Stops the editor’s suggestion menu from opening when a slash is typed inside a marked region, improving user experience and reducing accidental menu pop‑ups. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Typescript, Javascript
Frameworks:
React
|
||||||
| fix: Outdent code with shift-tab behavior | tommoor | M | No | 2.1h | 0.1h | May 29, 2026 |
SummaryBug FixFix Shift+Tab outdent behavior in code fences Corrects outdent behavior inside code fences, ensuring only selected lines are affected and tab width detection is accurate, improving editor reliability. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Typescript
|
||||||
| fix: Allow service worker to load on custom domains | tommoor | M | No | 9.9h | 0.1h | May 28, 2026 |
SummaryBug FixEnable service worker on custom domains Allows service workers to register on custom domains, improving offline capabilities and user experience for teams using custom URLs. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
Koa
|
||||||
| fix: Avoid team invariant violation on OAuth authorize error | tommoor | XS | AI | 0.8h | 0.0h | May 28, 2026 |
SummaryBug FixAvoid team invariant violation on OAuth authorize error Fixes a crash on the OAuth authorization page when the client logs out due to an AuthorizationError, ensuring the error UI renders instead of throwing an invariant violation. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| fix: Disable floating toolbar interaction during open animation | tommoor | S | No | 0.1h | 0.0h | May 28, 2026 |
SummaryBug FixDisable toolbar interaction during open animation Prevents accidental toolbar clicks during animation, improving user experience. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude, Copilot
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| chore: Remove Koa middleware span reporting | tommoor | S | No | 0.4h | 0.0h | May 28, 2026 |
SummaryChoreRemove Koa middleware span reporting Reduces DataDog APM noise by disabling per-middleware span reporting, improving error tracking. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
Koa
|
||||||
| feat: Allow http webhook urls when self-hosting | tommoor | M | No | 0.3h | 0.1h | May 28, 2026 |
SummaryFeatureAllow HTTP webhook URLs for self-hosted installations Enables self-hosted Outline users to configure webhook URLs using http://, while enforcing https:// for cloud deployments, improving flexibility for local setups. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| fix: Normalize IP addresses to avoid validation errors | tommoor | M | No | 0.3h | 0.0h | May 28, 2026 |
SummaryBug FixNormalize IP addresses to avoid validation errors Fixes validation errors caused by malformed IP addresses from proxies, preventing 500 errors and ensuring accurate audit logs. This improves reliability of user activity tracking. Health Assessment
Medium
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript
|
||||||
| fix: Graceful exit when import is canceled beneath import task | tommoor | S | No | 0.5h | 0.0h | May 28, 2026 |
SummaryBug FixGraceful exit when import is canceled beneath import task Fixes SequelizeEmptyResultError when active import is canceled, improving stability of import queue. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Typescript
|
||||||
| fix: Reject image/video dimension promises with real Error | tommoor | XS | No | 0.3h | 0.0h | May 28, 2026 |
SummaryBug FixReject image/video dimension promises with real Error Improves upload diagnostics by ensuring errors are properly reported, reducing silent failures and improving developer visibility. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Typescript
|
||||||
| fix: Allow reordering subdocuments with document-only access | tommoor | M | No | 3.1h | 0.1h | May 28, 2026 |
SummaryBug FixFix subdocument reordering for document-only access Users with manage permission on a parent document can now reorder subdocuments even without collection access. This improves collaboration and ensures document organization remains flexible. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| fix: Mobile Android Indent/outdent | tommoor | S | No | 0.0h | 0.0h | May 28, 2026 |
SummaryBug FixFix mobile Android indent/outdent Adds indent/outdent controls to the editor toolbar on mobile devices, improving list formatting for Android users. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| chore: Refactor `SelectionToolbar` to menu registry | tommoor | XL | No | 101.7h | 7.2h | May 28, 2026 |
SummaryRefactorRefactor SelectionToolbar to menu registry Replaces hard‑coded menu logic with a declarative registry, enabling extensions to contribute menus and reducing duplication, improving maintainability and performance. Health Assessment
X-Large
High
Medium
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot, Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript, Javascript
Frameworks:
React
|
||||||
| Another rev on transaction statement timeout | tommoor | M | No | 22.4h | 0.1h | May 28, 2026 |
SummaryBug FixRework transaction statement timeout enforcement Improves database timeout handling to prevent leaks through pgbouncer, ensuring only transaction endpoints enforce timeouts. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Typescript
|
||||||
| chore: Upgrade `ipaddr.js` | tommoor | S | No | 2.0h | 0.0h | May 28, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| Use segmented OTP input for delete confirmation dialogs | tommoor | M | No | 0.5h | 0.1h | May 27, 2026 |
SummaryFeatureUse segmented OTP input for delete confirmation dialogs Enhances user experience by replacing plain text input with a segmented OTP component in deletion dialogs, reducing errors and improving security. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| feat: Format word at cursor position | tommoor | M | No | 0.2h | 0.1h | May 27, 2026 |
SummaryFeatureFormat word at cursor position Formatting shortcuts apply to the word under an empty cursor selection, reducing the need for explicit selection. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Typescript
|
||||||
| chore: Bump `tmp` dep | tommoor | S | No | 0.1h | 0.0h | May 27, 2026 |
SummaryHealth AssessmentAI DetailsTech Stack |
||||||
| fix: Show upload progress on import dialog button | tommoor | S | AI | 11.7h | 0.0h | May 27, 2026 |
SummaryFeatureShow upload progress on import dialog button Users can see real-time upload progress in the import dialog, improving transparency and reducing uncertainty. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Hardening of scope validation | tommoor | L | No | 9.3h | 0.1h | May 27, 2026 |
SummaryBug FixHardening Scope Validation for API Keys and OAuth Enforces strict scope validation for API keys and OAuth flows, reducing risk of unauthorized access. Updates tests and UI strings to reflect new scope rules. Health Assessment
Large
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Typescript
|
||||||
| fix: Enable import into document with write permissions only | tommoor | M | No | 9.8h | 0.1h | May 27, 2026 |
SummaryBug FixEnable import into document with write permissions only Fixes a permissions mismatch in the documents.import endpoint, allowing users with write permissions to import child documents. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Typescript
|
||||||
| fix: Skip Sentry capture for expected websocket "No access token" error | tommoor | XS | AI | 1.7h | 0.0h | May 27, 2026 |
SummaryBug FixSkip Sentry capture for expected websocket error Reduces unnecessary error reporting by treating the expected 'No access token' websocket unauthorized event as non-reportable, improving monitoring clarity. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| fix: Guard against out-of-range position in scrollToAnchor | tommoor | S | AI | 0.4h | - | May 27, 2026 |
SummaryBug FixGuard against out-of-range position in scrollToAnchor Fixes an uncaught RangeError in the editor’s scrollToAnchor callback, ensuring smooth navigation to anchors even when positions are out of range. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript
|
||||||
| fix: Make search highlight chip clickable in desktop app | tommoor | XS | No | 0.1h | 0.0h | May 27, 2026 |
SummaryBug FixMake search highlight chip clickable in desktop Fixes click handling for the search highlight chip in the Electron desktop app, improving user interaction. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Copilot
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||