- 🐛 Fixed GScan bug causing Ghost to throw 500 errors - Thibaut Patel
View the changelogs for full details:
- Ghost - v4.9.1...v4.9.2
- Admin - TryGhost/Admin@v4.9.1...v4.9.2
Tag Name: v4.9.2
Release Date: 7/9/2021
GhostOpen-source publishing platform specifically designed for professional bloggers and publications. Focuses on clean, minimalist writing and publishing experience.
Ghost v4.9.2 is a bug fix release that addresses a critical issue with GScan, which was causing HTTP 500 errors when parsing double-quoted helpers like {{"pagination"}}. This patch ensures that theme templates with specific Handlebars syntax are properly processed, preventing server errors and improving overall platform stability.
{{'pagination'}} syntaxNo migration steps are required for this release. This is a drop-in bug fix that resolves the GScan parsing issue without requiring any action from users or administrators.
This release fixes a critical bug that causes HTTP 500 errors when GScan processes themes with double-quoted helpers.
Recommendation: All Ghost installations should upgrade to v4.9.2 as soon as possible, especially if you're experiencing unexplained 500 errors or if your themes use double-quoted Handlebars helpers like {{"pagination"}}.
The upgrade process follows the standard Ghost update procedure and requires no additional steps or configuration changes.
Fixed a critical bug in GScan (Ghost's theme validator) that was causing HTTP 500 errors when parsing theme templates. The issue specifically occurred when GScan encountered double-quoted helpers in Handlebars templates, such as {{"pagination"}}.
The fix implements a solution that properly converts StringLiterals to PathExpressions when parsing these templates, ensuring that GScan can correctly process themes with this syntax without throwing server errors.
No new features were introduced in this release. This is a focused bug fix release addressing a specific GScan issue.
No security fixes were included in this release. The focus was on fixing the critical GScan bug causing server errors.
No specific performance improvements were included in this release. The focus was on fixing the critical GScan bug causing server errors.
This release addresses a specific but critical bug in GScan, Ghost's theme validation tool, that was causing HTTP 500 server errors when encountering double-quoted Handlebars helpers in theme templates. The fix ensures proper parsing of these syntax elements, resulting in improved stability and reliability for Ghost installations.
The impact is particularly significant for sites using themes with this specific syntax pattern, as they would have previously experienced server errors that interrupted normal operation. By resolving this issue, Ghost v4.9.2 ensures a more consistent experience for both administrators and end users, eliminating unexpected errors during theme processing and validation.
While this is a targeted bug fix release with minimal changes, it represents an important stability improvement that affects the core functionality of the platform, especially around theme handling and validation.
View the changelogs for full details: