Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| Update babel monorepo | tryghost-renovate | S | No | 7.8h | - | May 27, 2026 |
SummaryChoreUpdate Babel dependencies Babel packages updated to newer versions, addressing bug fixes and performance improvements, ensuring compatibility with latest JavaScript features. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| Updated Blacksmith action pins | 9larsons | XS | No | 0.0h | - | May 26, 2026 |
SummaryCI/CDUpdated Blacksmith action pins Pinned Blacksmith workflow actions to full-length commit SHAs to comply with security policy, preserving tag names as comments for readability. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| Update dependency esbuild to v0.28.0 | tryghost-renovate | L | No | 1.6h | - | May 26, 2026 |
SummaryChoreUpdate dependency esbuild to v0.28.0 This PR updates the esbuild bundler to version 0.28.0, ensuring compatibility with the latest JavaScript features and security fixes. Health Assessment
Large
Low
Low
AI Details
Confidence:
0.95
Tech Stack |
||||||
| Update dependency ember-svg-jar>cheerio to v1.2.0 | tryghost-renovate | XS | No | 1.7h | - | May 26, 2026 |
SummaryChoreUpdate dependency ember-svg-jar>cheerio to v1.2.0 Bumps the cheerio dependency to v1.2.0, ensuring compatibility and security updates. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| Update dependency dotenv to v17.4.2 | tryghost-renovate | S | No | 1.7h | - | May 26, 2026 |
SummaryChoreUpdate dependency dotenv to v17.4.2 This PR updates the dotenv package to the latest patch, ensuring improved environment variable handling and bug fixes for the application. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml
|
||||||
| Update dependency @xyflow/react to v12.10.2 | tryghost-renovate | S | No | 1.7h | - | May 26, 2026 |
SummaryChoreUpdate dependency @xyflow/react to v12.10.2 Automated dependency bump for the @xyflow/react library, ensuring the Ghost project uses the latest stable version. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| Update dependency @xmldom/xmldom@<0.8.13 to ^0.9.0 | tryghost-renovate | S | No | 1.7h | - | May 26, 2026 |
SummaryChoreUpdate dependency @xmldom/xmldom to ^0.9.0 Bumps the XML DOM library to a newer version, addressing security fixes and performance improvements. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| Update dependency @tinybirdco/charts to v0.3.0 | tryghost-renovate | S | No | 1.7h | - | May 26, 2026 |
SummaryChoreUpdate dependency @tinybirdco/charts to v0.3.0 This PR updates the Tinybird charts library to the latest patch, ensuring compatibility and security fixes. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| Added types for `MemberWelcomeEmailService.prototype.send` | EvanHahn | S | No | 4.6h | - | May 26, 2026 |
SummaryRefactorAdd types for MemberWelcomeEmailService.send Adds TypeScript type definitions for the MemberWelcomeEmailService send method, improving code quality and developer experience without affecting runtime behavior. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| Added CI path-filter exemption for Renovate config edits | 9larsons | S | No | 1.3h | - | May 26, 2026 |
SummaryCI/CDAdded CI path-filter exemption for Renovate config edits Adds a path-filter exemption so that edits to Renovate configuration files no longer trigger the full Ghost CI matrix, saving CI resources and speeding up merge approvals. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| Updated Renovate self-host throughput config | 9larsons | S | No | 2.4h | - | May 26, 2026 |
SummaryCI/CDTune Renovate self-host throughput limits Adjusts Renovate configuration to cap open PRs and increase cron frequency, reducing PR churn and improving CI stability. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| Moved email content editor to automations | troyciesco | XL | No | 26.1h | 22.4h | May 26, 2026 |
SummaryFeatureMove email editor into automations Enables users to compose and send emails directly within automation workflows, streamlining content creation and reducing context switching. Health Assessment
X-Large
High
Medium
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Restored rich Slack notification for release failures | rob-ghost | M | No | 7.7h | 0.5h | May 26, 2026 |
SummaryBug FixRestore Slack notification for release failures Ensures on‑call alerts are sent for every release failure, improving incident response and reducing missed outages. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
1.00
Tech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| Moved `lucide-react` to default pnpm catalog | EvanHahn | S | No | 2.2h | 2.2h | May 26, 2026 |
SummaryRefactorAlign lucide-react version across apps Ensures consistent icon library version across Ghost admin, posts, and shade apps, reducing version drift and potential compatibility issues. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml
|
||||||
| Disabled Nx Cloud | EvanHahn | XS | No | 0.5h | 0.5h | May 26, 2026 |
SummaryChoreDisable Nx Cloud Turn off Nx Cloud to avoid exceeding free plan limits, reducing CI costs. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| Added email design customization to automations | cmraible | XL | No | 138.4h | 23.7h | May 26, 2026 |
SummaryFeatureAdd email design customization to automations Enables users to customize email design within automations, improving branding consistency and reducing manual editing. Health Assessment
Large
High
High
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Started confirming automation edit abandonment | EvanHahn | M | No | 22.9h | 22.9h | May 26, 2026 |
SummaryFeatureAdd blocking dialog for unsaved automation changes Prevents accidental loss of unsaved automation edits by prompting users with a blocking dialog when navigating away. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Added translation for gift subscription product in Stripe | sagzy | M | No | 101.6h | 0.1h | May 26, 2026 |
SummaryFeatureAdd Stripe gift subscription translation Enables localized Stripe product titles for gift subscriptions, improving international user experience. Health Assessment
Medium
Medium
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| 🐛 Fixed hyphen-separated permalink params | 9larsons | M | No | 1.5h | 0.1h | May 26, 2026 |
SummaryBug FixFix hyphen-separated permalink params Corrects URL routing for dated posts, preventing broken links and improving SEO and user experience. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| Renamed existing automation poll to prepare for new one | EvanHahn | S | No | 0.3h | - | May 26, 2026 |
SummaryRefactorRename automation poll to welcome email automation poll Renamed existing automation poll to prepare for a new polling system, with no impact on user experience. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| Released comments threading and pinned comments | jonatansberg | S | No | 4.4h | 0.5h | May 26, 2026 |
SummaryFeatureAdd threaded and pinned comments to Ghost Enables readers to follow deeper conversations and staff to highlight important discussions, improving engagement and content moderation. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript, Javascript
Frameworks:
React
|
||||||
| Added self-hosted Renovate workflow | 9larsons | M | No | 0.4h | 0.1h | May 26, 2026 |
SummaryCI/CDAdded self-hosted Renovate workflow Enables faster dependency updates by running Renovate on a 2‑hour cron, reducing backlog and improving merge throughput. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| 🐛 Fixed comment thread connector lines occasionally appearing doubled | luissazevedo | XS | No | 3.6h | - | May 26, 2026 |
SummaryBug FixFix doubled comment thread connector lines Improves visual consistency of comment threads, enhancing user experience. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.20
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Removed obsolete handling of "load more replies" in Comments-UI | kevinansfield | M | No | 113.0h | 84.6h | May 26, 2026 |
SummaryBug FixRemove obsolete load more replies handling The comments API now returns all replies, so the UI no longer needs to fetch additional replies. Removing the obsolete fallback streamlines the comments experience and reduces potential bugs. Health Assessment
Medium
Low
Medium
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Added capability-gated comment dislike UI | jonatansberg | XL | No | 122.5h | 0.1h | May 26, 2026 |
SummaryFeatureAdded capability-gated comment dislike UI Users can now dislike comments only when the server advertises support, keeping older servers compatible and reducing UI clutter. Health Assessment
Large
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Both AI
Tools:
CodeRabbit, ChatGPT
Confidence:
0.95
Tech Stack
Languages:
Typescript, Javascript
Frameworks:
React
|
||||||
| Added comment dislike server support | jonatansberg | XL | No | 122.3h | 0.1h | May 26, 2026 |
SummaryFeatureAdded comment dislike server support Adds server‑side support for comment dislikes, enabling likes/dislikes via a single comment_likes table and exposing new API endpoints, improving engagement metrics and admin visibility. Health Assessment
Large
Medium
Low
AI Details
Usage:
AI Reviewed
Category:
Both AI
Tools:
ChatGPT, CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| Added score column to comment likes | jonatansberg | S | No | 122.0h | - | May 26, 2026 |
SummaryFeatureAdded score column to comment likes Adds a score column to comment_likes table to support dislike functionality without creating a new table, simplifying vote handling. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| Update dependency mocha to v11.7.6 | renovate | S | No | 33.0h | - | May 25, 2026 |
SummaryChoreUpdate dependency mocha to v11.7.6 This PR updates the Mocha testing framework to the latest patch, ensuring compatibility and bug fixes for the test suite. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml
|
||||||
| Update dependency sinon to v21.1.2 | renovate | M | No | 57.0h | - | May 25, 2026 |
SummaryChoreUpdate dependency sinon to v21.1.2 This PR updates the sinon library to the latest patch version, ensuring compatibility and security fixes. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| Update docker/dockerfile:1-labs Docker digest to 7d49dad | renovate | XS | No | 120.7h | - | May 25, 2026 |
SummaryChoreUpdate Dockerfile digest to 7d49dad Updates the production Dockerfile to use a newer base image digest, ensuring the application runs with the latest image. Health Assessment
Small
Low
High
AI DetailsTech Stack
Frameworks:
Docker
|
||||||
| Update dependency fs-extra to v11.3.5 | renovate | S | No | 145.7h | - | May 25, 2026 |
SummaryChoreUpdate dependency fs-extra to v11.3.5 This PR updates the fs-extra library to the latest patch, addressing Windows file handling and timestamp preservation bugs, improving reliability. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml
|
||||||
| Update dependency dompurify to v3.4.5 | renovate | S | No | 145.8h | - | May 25, 2026 |
SummaryChoreUpdate dependency dompurify to v3.4.5 Automated dependency update to keep security and compatibility up to date. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml
|
||||||
| Fixed broken wait-step test on main from publish-confirm merge skew | 9larsons | XS | No | 0.3h | 0.1h | May 25, 2026 |
SummaryTestFix broken wait-step test after merge skew This PR resolves a test failure caused by a merge conflict that introduced a confirmation dialog, ensuring automation wait steps are correctly updated. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Changed @tryghost/express-test snapshot bridge to lazy load | 9larsons | S | No | 0.1h | - | May 25, 2026 |
SummaryRefactorLazy load snapshot bridge to reduce test import time This change lazily loads the snapshot bridge, cutting test setup time by ~70% and speeding up CI runs. Resulting in faster feedback loops for developers. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
Vitest
|
||||||
| Started confirming automation re-publish | EvanHahn | L | No | 3.3h | 0.1h | May 25, 2026 |
SummaryFeatureAdd confirmation dialog for active automation updates Users receive a confirmation prompt when updating active automations, preventing accidental changes. Inactive automations remain unaffected. Health Assessment
Large
Low
Low
AI Details
Confidence:
0.20
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Removed unused session-sqlite plumbing from vitest setup | 9larsons | M | No | 0.7h | - | May 25, 2026 |
SummaryRefactorRemove unused session-sqlite plumbing from vitest setup Eliminates redundant session‑sqlite configuration from the unit test setup, simplifying maintenance and preventing accidental resource usage during testing. This change reduces test suite complexity and improves reliability. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.75
Tech Stack
Languages:
Typescript
|
||||||
| Removed test:unit scripts from projects with no Vitest unit tests | 9larsons | S | No | 0.6h | - | May 25, 2026 |
SummaryRefactorRemove non-functional test scripts to reduce CI matrix Removed placeholder unit test scripts that inflated CI runs, streamlining the test matrix and improving clarity. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Javascript, Yaml
|
||||||
| Wired up ability to edit automation wait step durations | troyciesco | L | No | 95.7h | 2.1h | May 25, 2026 |
SummaryFeatureEnable editing of automation wait step durations Users can now adjust wait step durations in automation workflows, improving flexibility and reducing manual errors. Health Assessment
Large
Medium
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Removed useless `models.init()` | EvanHahn | S | No | 313.4h | 313.4h | May 25, 2026 |
SummaryRefactorRemove unused models.init() function Eliminates unnecessary initialization call, reducing code complexity and potential runtime overhead. Health Assessment
Small
Low
High
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| Added exhaustiveness check for automation editor edit state | EvanHahn | XS | No | 0.6h | - | May 25, 2026 |
SummaryRefactorAdd exhaustiveness check for automation editor state Ensures TypeScript catches unhandled edit states, improving code safety without affecting users. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| feat: set up nx workspace | ErisDS | XS | No | 1.5h | 1.5h | May 25, 2026 |
SummaryChoreSet up Nx Cloud workspace Enables distributed caching and CI integration for faster builds and improved developer experience. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| Added Save button for inactive automations | EvanHahn | M | AI | 88.4h | 0.1h | May 25, 2026 |
SummaryFeatureAdd Save button for inactive automations Users can now save inactive automations without publishing, improving workflow and reducing friction when pausing work. Health Assessment
Medium
Medium
Medium
AI Details
Usage:
Authored by AI
Category:
Both AI
Tools:
ChatGPT, CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Improved Renovate handling of CVE-driven dependency updates | 9larsons | S | No | 95.2h | 0.3h | May 25, 2026 |
SummaryChoreEnhance Renovate CVE update handling Ensures security dependency updates bypass weekend schedule and approval gate, reducing vulnerability backlog. Health Assessment
Small
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack |
||||||
| Skipped lifecycle scripts during Ghost archive deploy | 9larsons | XS | No | 64.9h | - | May 25, 2026 |
SummaryBug FixSkip lifecycle scripts during Ghost archive deploy By skipping lifecycle scripts during the temporary deploy, the build process becomes faster and avoids expensive native module compilation. This improves deployment efficiency and reduces resource usage. Health Assessment
Small
Low
Medium
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| Improved production Docker image loading in CI | 9larsons | XS | No | 12.3h | - | May 25, 2026 |
SummaryCI/CDImproved production Docker image loading in CI Reduces CI runtime by 45‑60 seconds on trusted runs, improving build efficiency and developer experience. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| Exported less from private blogging middleware | EvanHahn | M | No | 16.5h | 16.5h | May 25, 2026 |
SummaryRefactorMake private blogging middleware internal This change removes an internal function from the public API, tightening encapsulation and reducing potential misuse. No user-facing impact. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| Combined "enqueue automations poll" operations into one | EvanHahn | S | No | 251.1h | 251.1h | May 25, 2026 |
SummaryRefactorCombine enqueue automations poll operations This change consolidates automation polling logic, simplifying future enhancements with no user impact. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Javascript
|
||||||
| Fixed stale Ghost(Pro) load errors | aileen | L | No | 1.0h | 0.2h | May 25, 2026 |
SummaryBug FixFixed stale Ghost(Pro) load errors Corrects stale error display by separating hidden billing preload diagnostics from visible load failures, improving user experience and reducing false error signals. Health Assessment
Large
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| Update dependency @uiw/react-codemirror to v4.25.10 | renovate | S | No | 4.9h | - | May 25, 2026 |
SummaryChoreUpdate dependency @uiw/react-codemirror to v4.25.10 This PR updates the @uiw/react-codemirror package to the latest patch version, ensuring compatibility and bug fixes for the Ghost admin UI. Health Assessment
Small
Low
Low
AI DetailsTech Stack |
||||||
| Re-compressed PNGs for ~15% smaller files | EvanHahn | XS | No | 99.8h | - | May 24, 2026 |
SummaryChoreRe-compressed PNGs for ~15% smaller files Compresses image assets to reduce bundle size, saving ~3 MB and improving load times. Health Assessment
Small
Low
High
AI Details
Confidence:
1.00
Tech Stack |
||||||