Home

>

Tools

>

Ghost

>

Releases

>

5.120.4

Ghost Release: 5.120.4

Tag Name: v5.120.4

Release Date: 5/28/2025

Ghost LogoGhost

Open-source publishing platform specifically designed for professional bloggers and publications. Focuses on clean, minimalist writing and publishing experience.

TL;DR

Ghost v5.120.4 Release

This minor patch release fixes interpolation errors in the Portal component that were causing issues with string translations. The update ensures that single braces { are properly handled in the Interpolate component instead of requiring double braces {{. The release also includes new Bulgarian translations for the Portal.

Highlight of the Release

    • Fixed interpolation errors in the Portal component
    • Added Bulgarian translations to Portal
    • Improved text rendering consistency in Portal

Migration Guide

No migration steps are required for this release. The update is fully backward compatible and will automatically fix the interpolation issues in the Portal component.

Upgrade Recommendations

This is a minor patch release that fixes interpolation errors in the Portal component. All Ghost users are recommended to upgrade to v5.120.4, especially those who:

  • Use the Portal component for memberships or subscriptions
  • Have noticed any issues with text rendering in the Portal
  • Have international users, particularly Bulgarian speakers

The upgrade is low-risk and requires no configuration changes or migration steps.

Bug Fixes

Portal Interpolation Errors Fixed

The release addresses an issue with the Interpolate component used in Portal. Previously, the component was incorrectly configured to expect double braces {{ for interpolation instead of single braces {. This mismatch was causing interpolation errors in translated strings.

The fix removes the SYNTAX_I18NEXT override from @doist/react-interpolate, allowing the component to use the default single brace syntax that matches the rest of the application. This ensures consistent text rendering throughout the Portal interface.

A test was also added to verify this behavior and prevent regression in the future.

New Features

New Bulgarian Translations

This release adds Bulgarian language support to the Portal component, expanding Ghost's internationalization capabilities and making the platform more accessible to Bulgarian-speaking users.

Security Updates

No security fixes were included in this release.

Performance Improvements

No specific performance improvements were included in this release.

Impact Summary

This patch release has a moderate impact on user experience by fixing text rendering issues in the Portal component. The fix ensures that interpolated strings display correctly, which is particularly important for translated content. The addition of Bulgarian translations further improves the experience for Bulgarian-speaking users.

The changes are focused on the Portal component only and don't affect other parts of the Ghost platform. The update is non-breaking and requires no configuration changes, making it a safe upgrade for all installations.

Full Release Notes

Statistics:

File Changed10
Line Additions12
Line Deletions24
Line Changes36
Total Commits3

User Affected:

  • Portal text will now display correctly without interpolation errors
  • Improved experience for Bulgarian users with new translations

Contributors:

cathysariskygithub-actions[bot]