Pull Request Explorer
| Title | Author | Size | AI | Cycle Time | Review | Merged |
|---|---|---|---|---|---|---|
| Bumped pnpm to 12.8.2 and enabled autoDedupe | acburdine | L | AI | 0.6h | - | Oct 01, 2026 |
SummaryChoreBump pnpm to 12.8.2 and enable autoDedupe Upgrades the package manager to improve dependency deduplication and reduce install times, enhancing CI stability and developer experience. Health Assessment
Large
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack |
||||||
| Updated Traffic Analytics Docker image to 1.0.439 | cmraible | XS | No | 0.5h | - | Oct 01, 2026 |
SummaryChoreUpdated Traffic Analytics Docker image to 1.0.439 Updates the Traffic Analytics Docker image to the latest version, adding the Tinybird automation sync endpoint, ensuring the development environment reflects current capabilities. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml
Frameworks:
Docker
|
||||||
| Fixed Tinybird sync requests to send a descriptive Ghost user-agent | cmraible | XS | No | 1.8h | 1.1h | Oct 01, 2026 |
SummaryBug FixFix Tinybird sync user-agent for Fastly compliance Ensures production sync requests reach Traffic Analytics by setting a descriptive Ghost user-agent, preventing Fastly HTTP 406 rejections. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| Improved React editor history and settings | peterzimon | L | No | 3.2h | 0.2h | Oct 01, 2026 |
SummaryFeatureImprove React editor history and settings Enhances the Ghost admin editor UI by refining history modal, settings sidebar, and editor controls, improving usability and visual consistency for content editors. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Improved inline PR preview label validation | acburdine | XS | No | 1.0h | - | Oct 01, 2026 |
SummaryCI/CDEnhance PR preview label validation Accurate label validation prevents mis‑labeling in PR previews, reducing build failures and improving developer workflow. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| Added automation run history API | troyciesco | XL | No | 15.1h | 0.1h | Oct 01, 2026 |
SummaryFeatureAdd automation run history API Adds an endpoint to view detailed automation run history, improving debugging, compliance, and data retention even after member deletion. Health Assessment
Large
Medium
Low
AI DetailsTech Stack
Languages:
Typescript, Javascript
|
||||||
| Disabled "new automation" button if user lacks permission | EvanHahn | S | No | 0.4h | - | Oct 01, 2026 |
SummaryBug FixDisable new automation button for unauthorized users Prevents users without permission from seeing the new automation button, improving UI clarity and security. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Started accepting name/description when editing automations | EvanHahn | L | No | 19.8h | 0.1h | Oct 01, 2026 |
SummaryFeatureAdd name/description editing to automations Enables users to modify automation names and descriptions, improving clarity and management. Health Assessment
Large
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
|
||||||
| Moved sharp to Ghost Core's dev dependencies | acburdine | XS | AI | 0.3h | - | Oct 01, 2026 |
SummaryRefactorMove sharp to dev dependencies Reduces runtime dependency footprint, preventing install failures when sharp is missing 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:
Javascript
|
||||||
| Suggested fixes for newsletter analytics polling review | jonatansberg | L | No | 7.8h | - | Oct 01, 2026 |
SummaryBug FixFix newsletter analytics polling issues Improves accuracy and stability of newsletter analytics, preventing misleading metrics and UI glitches during link editing. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Changed the member custom field types package to be published to npm | rob-ghost | L | No | 0.8h | 0.2h | Oct 01, 2026 |
SummaryFeaturePublish member custom field types to npm Exposes Ghost’s custom field types as a public npm package, enabling integrations such as Zapier to stay in sync and reducing drift between core and integrations. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript, Javascript
|
||||||
| Fixed automation Scheduler idempotency key | EvanHahn | XS | No | 1.2h | 1.2h | Oct 01, 2026 |
SummaryBug FixFixed automation Scheduler idempotency key Corrects idempotency key calculation to avoid duplicate scheduler jobs, improving efficiency. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| Changed PR previews to refresh when a new image is built | acburdine | L | AI | 1.4h | 0.2h | Oct 01, 2026 |
SummaryFeatureRefresh PR previews on new image build Ensures preview deployments always reflect the latest image, improving CI feedback and reducing stale previews. Health Assessment
Large
Low
Low
AI Details
Usage:
Authored by AI
Category:
Both AI
Tools:
Claude, CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| Changed sharp to load on first image use instead of at boot | acburdine | L | AI | 1.1h | 0.1h | Oct 01, 2026 |
SummaryRefactorLazy-load sharp image decoder to reduce memory Defers loading of the sharp image decoder until first image use, cutting memory footprint of Ghost processes and improving startup performance. Health Assessment
Large
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript, Javascript
|
||||||
| Added sorting and infinite scrolling to automation runs | troyciesco | XL | No | 13.6h | 12.2h | Oct 01, 2026 |
SummaryFeatureAdd sorting and infinite scrolling to automation runs Enables users to sort and scroll through automation logs efficiently, improving navigation and filtering of automation data. 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
|
||||||
| TypeScriptified automations service tests | EvanHahn | S | No | 0.6h | - | Oct 01, 2026 |
SummaryTestTypeScriptify automations service tests Converted automations service unit tests to TypeScript, improving type safety and developer experience. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| Removed @tryghost/job-manager and the legacy job services | allouis | XL | No | 2.0h | - | Oct 01, 2026 |
SummaryRefactorRemove legacy job manager and services Eliminates the legacy @tryghost/job-manager and associated job services, simplifying job handling, removing unused dependencies, and improving maintainability and performance. Health Assessment
Large
Low
Low
AI Details
Confidence:
0.80
Tech Stack
Languages:
Javascript, Typescript
|
||||||
| Moved Tinybird sync onto the jobs service | vershwal | L | No | 28.3h | 2.0h | Oct 01, 2026 |
SummaryRefactorMoved Tinybird sync onto the jobs service Migrates Tinybird sync to a durable jobs service, enabling reliable, scheduled data sync and better resource isolation. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.80
Tech Stack
Languages:
Javascript, Typescript
|
||||||
| ✨ Released member location maps in Admin | peterzimon | L | No | 5.9h | - | Oct 01, 2026 |
SummaryFeatureAdd member location maps to Admin Enables default display of member location maps and profile header, removing legacy toggle and flag, improving user experience and reducing configuration complexity. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Typescript, Javascript
Frameworks:
React
|
||||||
| Converted image transform to TypeScript | acburdine | XL | AI | 0.6h | - | Oct 01, 2026 |
SummaryRefactorConverted image transform to TypeScript Brings the image transform package onto the internal golden path with typed ESM source, improving maintainability and ensuring lazy loading of sharp while preserving the runtime API. Health Assessment
Small
Low
Low
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Typescript, Javascript
|
||||||
| Reduced Docker image layers in the development image | cmraible | XS | No | 14.7h | - | Oct 01, 2026 |
SummaryRefactorReduce Docker image layers for development image By eliminating an unnecessary layer, the development image builds faster and consumes less storage, improving developer productivity and reducing CI pipeline costs. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Frameworks:
Docker
|
||||||
| 🐛 Fixed member attribution and offer redemptions sometimes missing right after a change | rob-ghost | XL | No | 4.4h | 0.2h | Oct 01, 2026 |
SummaryBug FixFix member attribution and offer redemption race conditions Ensures new members and subscription offers correctly record attribution and redemption data, eliminating intermittent null values and duplicate entries, improving data integrity and user experience. Health Assessment
X-Large
High
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| Fixed CI selecting an outdated comparison commit | 9larsons | L | No | 3.5h | - | Oct 01, 2026 |
SummaryBug FixFixed CI selecting an outdated comparison commit Ensures CI selects the most recent successful run, narrowing test scope and preventing redundant test executions that could introduce flakiness. Health Assessment
Large
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| Improved API framework consumer type coverage | ErisDS | XS | No | 1.5h | - | Oct 01, 2026 |
SummaryRefactorEnhance API type coverage for Ghost Core Adds TypeScript typings to Ghost Core API endpoints, catching incompatible consumer changes early and improving developer confidence. This reduces runtime errors and speeds up development by catching type mismatches during CI. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Typescript
|
||||||
| [Don't merge] Moved image transform into the Ghost workspace | acburdine | XL | AI | 16.9h | 0.1h | Oct 01, 2026 |
SummaryRefactorMove image transform package into Ghost workspace Consolidates image processing into the core repository, reducing external dependencies and improving build performance for Ghost users. Health Assessment
X-Large
High
Medium
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Javascript, Typescript, Yaml
|
||||||
| Changed PR previews to accept a single label | acburdine | M | No | 0.2h | - | Oct 01, 2026 |
SummaryCI/CDEnable single-label PR preview This update simplifies preview management by allowing a single label to trigger a preview, improving workflow efficiency and reducing configuration overhead. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||
| Moved site content imports to JobsService | allouis | L | No | 23.2h | - | Oct 01, 2026 |
SummaryRefactorMove content import job to JobsService Centralizes site content imports into the JobsService, improving job management and observability. Health Assessment
Large
Medium
Low
AI Details
Confidence:
0.95
Tech Stack
Languages:
Javascript, Typescript
|
||||||
| Improved sitemap memory use once a sitemap has been crawled | acburdine | M | AI | 333.3h | 328.6h | Oct 01, 2026 |
SummaryRefactorOptimize sitemap memory after crawling Reduces memory footprint and GC overhead for sitemap generation, improving build performance and resource usage for sites with large content. Health Assessment
Medium
High
High
AI Details
Usage:
AI Assisted
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| Improved sitemap render time on sites with more than one page per type | acburdine | M | AI | 333.9h | 329.0h | Oct 01, 2026 |
SummaryFeatureOptimize sitemap rendering for large sites Reduces sitemap generation time and memory usage for sites with many pages, improving crawler performance and user experience. Health Assessment
Small
Medium
High
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| Improved sitemap memory use on sites with many posts | acburdine | S | AI | 334.1h | 283.1h | Oct 01, 2026 |
SummaryRefactorImproved sitemap memory use on sites with many posts This PR reduces memory consumption and GC overhead during sitemap generation for large sites, improving performance and stability for content‑heavy Ghost installations. Health Assessment
Small
Medium
High
AI Details
Usage:
Authored by AI
Category:
Code AI
Tools:
Claude
Confidence:
0.95
Tech Stack
Languages:
Javascript
|
||||||
| Updated self-serve archive wording to self-serve export | mike182uk | M | No | 23.7h | - | Oct 01, 2026 |
SummaryRefactorAlign export terminology across UI, API, config Ensures consistent terminology for one‑click export, improving user clarity and reducing confusion. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Typescript, Javascript
|
||||||
| Removed duplicate Admin browser acceptance coverage | 9larsons | L | No | 1.7h | - | Oct 01, 2026 |
SummaryTestRemove duplicate Admin browser acceptance tests Reduces test suite size and execution time by eliminating redundant browser tests, improving CI performance and developer productivity. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Added Admin acceptance timing artifacts | 9larsons | S | No | 1.2h | - | Oct 01, 2026 |
SummaryFeatureAdd timing artifacts for admin acceptance tests Provides detailed timing data for admin acceptance tests, enabling better performance analysis and faster issue resolution. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Typescript, Yaml
Frameworks:
Github-Actions
|
||||||
| Changed site imports to store uploads through the imports adapter | allouis | XL | No | 21.9h | - | Oct 01, 2026 |
SummaryFeatureStore site import uploads via adapter Enables import jobs to run on multiple containers by persisting uploads off‑disk, improving scalability and reliability. Health Assessment
X-Large
Medium
Low
AI Details
Confidence:
0.10
Tech Stack
Languages:
Javascript, Typescript
|
||||||
| Removed the postsListReact and membersActivityReact flags | 9larsons | XL | No | 48.8h | - | Oct 01, 2026 |
SummaryFeatureRemove postsListReact and membersActivityReact flags Enables self-hosted sites to use React posts and member activity screens, simplifying the UI and eliminating obsolete Ember code. Health Assessment
Large
Medium
Low
AI Details
Confidence:
0.50
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Fixed created-post URL restoration before the router commits | 9larsons | M | No | 1.0h | - | Oct 01, 2026 |
SummaryBug FixFix created-post URL restoration before router commits Ensures the editor’s URL remains accurate after creating a post, preventing accidental navigation away from unsaved work and improving user experience. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Improved Admin diagnostic polling test speed | 9larsons | M | No | 0.8h | - | Oct 01, 2026 |
SummaryTestImproved Admin diagnostic polling test speed Reduced test runtime from ~16 s to <1 s, improving CI efficiency and developer feedback loop. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Cleaned up the site import job ahead of moving it to JobsService | allouis | XL | No | 21.4h | 8.3h | Oct 01, 2026 |
SummaryRefactorRefactor site import job for JobsService migration Rewrites the import workflow to improve reliability, enable parallel imports, and prepare for migration to the new JobsService, reducing future bugs and simplifying maintenance. Health Assessment
Large
Medium
Medium
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Javascript, Typescript
|
||||||
| Improved API framework contract coverage | ErisDS | M | No | 0.6h | 0.2h | Oct 01, 2026 |
SummaryTestImprove API framework contract coverage Enhances test coverage for Ghost's API framework, ensuring compiled CommonJS contracts are fully exercised and error handling is robust, preventing silent regressions. Health Assessment
Medium
Low
Low
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| ✨ Released the React posts list and member activity screens | 9larsons | XL | No | 48.4h | 47.6h | Oct 01, 2026 |
SummaryFeatureReleased the React posts list and member activity screens Adds GA React screens for posts, pages, and member activity, improving UI consistency and removing Ember dependencies, enabling self-hosted sites to use new features. Health Assessment
Large
High
High
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Added service root ownership and placement guidance | ErisDS | M | No | 0.7h | - | Oct 01, 2026 |
SummaryDocsAdded service root ownership and placement guidance Clarifies service ownership boundaries to streamline future codebase maintenance and reduce duplication. Health Assessment
Medium
Low
Low
AI Details
Confidence:
0.80
Tech Stack |
||||||
| Added streaming reads to the local and S3 storage adapters | allouis | L | No | 20.5h | - | Oct 01, 2026 |
SummaryFeatureAdd streaming read support to storage adapters Enables efficient handling of large files by streaming reads, reducing memory usage during content imports. This improves performance and scalability for import jobs. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| Fixed flaky member activity load-more acceptance spec | rob-ghost | XS | No | 0.3h | - | Oct 01, 2026 |
SummaryTestFixed flaky member activity load-more acceptance spec Resolved a timing issue in the member activity acceptance test by optimizing the row-count matcher, reducing test runtime and preventing CI timeouts. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript
|
||||||
| Fixed editor errors from missing selections and elements | kevinansfield | L | No | 16.6h | 0.1h | Oct 01, 2026 |
SummaryBug FixFixed editor errors from missing selections and elements Eliminates editor crashes caused by missing selections or DOM elements, reducing Sentry events and improving user experience. Health Assessment
Large
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript, Javascript
Frameworks:
React
|
||||||
| Moved Admin toasts and alerts rendering from Ember to React | 9larsons | XL | No | 47.3h | 0.1h | Oct 01, 2026 |
SummaryFeatureSwitch Admin Toasts and Alerts to React Migrates admin notification rendering from Ember to React, enabling future Ember removal, improving consistency and accessibility for staff users. Health Assessment
Large
Medium
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript
Frameworks:
React
|
||||||
| Fixed custom field values collected at checkout never reaching webhooks | rob-ghost | L | No | 10.0h | - | Oct 01, 2026 |
SummaryBug FixFix custom field values not reaching webhooks Ensures that custom field data collected during checkout triggers member.edited webhooks, keeping integrations up-to-date with member information. Health Assessment
Large
Medium
Low
AI DetailsTech Stack
Languages:
Typescript, Javascript
|
||||||
| Removed the Ember Cmd-K search | 9larsons | XL | No | 2.4h | - | Oct 01, 2026 |
SummaryRefactorRemove Ember Cmd-K search modal Eliminates legacy Ember search modal, consolidating search into React component, reducing codebase size and simplifying maintenance. Health Assessment
Large
Low
Low
AI DetailsTech Stack
Languages:
Typescript, Javascript
Frameworks:
React, Ember
|
||||||
| Released the React Cmd-K search | 9larsons | XS | No | 0.3h | - | Oct 01, 2026 |
SummaryFeaturePromote React Cmd-K Search to GA Enables React search modal for all sites, removing Labs toggle and improving search experience. Health Assessment
Small
Low
Low
AI DetailsTech Stack
Languages:
Typescript, Javascript
Frameworks:
React
|
||||||
| Fixed Sentry route tag for events raised on React screens | 9larsons | M | No | 13.9h | 0.1h | Oct 01, 2026 |
SummaryBug FixFixed Sentry route tag for events raised on React screens Ensures Sentry error events from React admin screens are correctly tagged with the active route, improving error isolation and monitoring. Health Assessment
Medium
Low
Low
AI Details
Usage:
AI Reviewed
Category:
Review AI
Tools:
CodeRabbit
Confidence:
0.95
Tech Stack
Languages:
Typescript, Javascript
Frameworks:
React, Ember
|
||||||
| Improved preview dispatch input validation and permissions | acburdine | S | No | 0.4h | - | Oct 01, 2026 |
SummaryCI/CDEnhance preview dispatch validation and permissions This PR strengthens security by validating preview dispatch inputs and restricting workflow permissions, preventing accidental exposure of credentials and ensuring safe deployment boundaries. Health Assessment
Small
Low
Low
AI Details
Confidence:
0.80
Tech Stack
Languages:
Yaml
Frameworks:
Github-Actions
|
||||||