Home

>

Tools

>

Ghost

>

Releases

>

5.115.1

Ghost Release: 5.115.1

Tag Name: v5.115.1

Release Date: 3/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.115.1: Bug Fixes and Translation Updates

This patch release focuses on fixing critical issues with newsletter preferences for paid signups and post slug generation. It also includes several translation updates for the newsletter feature in French, Brazilian Portuguese, and Turkish.

The fixes address problems with newsletter preferences not being properly saved during paid member signups and unnecessary slug increments when making minor changes to post titles. These improvements ensure a smoother experience for both publishers and their audience.

Highlight of the Release

    • Fixed newsletter preferences not being saved correctly during paid member signups
    • Fixed unnecessary slug increments when making minor changes to post titles
    • Added French translations for newsletter copy
    • Updated Brazilian Portuguese translations for newsletter feature
    • Updated Turkish translations for newsletter feature

Migration Guide

No migration steps are required for this patch release. The update can be applied directly without any additional configuration changes.

Upgrade Recommendations

This patch release (v5.115.1) is recommended for all Ghost users, especially those who:

  • Use paid memberships and newsletters together
  • Frequently edit post titles
  • Have a multilingual audience that includes French, Brazilian Portuguese, or Turkish speakers

The update addresses important bugs that could affect member experience and content management. As a patch release, it contains no breaking changes and should be safe to apply with minimal risk.

Bug Fixes

Critical Bug Fixes

  • Fixed newsletter preferences for paid signups: When members signed up through the paid flow, their newsletter preferences weren't being properly saved. This was caused by a previous change that stopped sending the newsletter id in the payload, breaking the functionality in the bookshelf-relations system that sets newsletters.

  • Fixed incorrect slug increments for post title changes: The system was unnecessarily incrementing slugs (e.g., changing "snowman" to "snowman-2") when making minor edits to post titles, such as adding whitespace. This happened because the slug generation system couldn't distinguish between checking availability for a new post versus an existing one. The fix now allows the system to recognize when a post already owns a particular slug.

New Features

Translation Enhancements

  • Added French translations for newsletter copy: New translations make the newsletter experience more accessible for French-speaking users
  • Updated Brazilian Portuguese translations: Improved and expanded translations for the newsletter feature
  • Updated Turkish translations: Enhanced translations for the newsletter feature

Security Updates

No security fixes were included in this patch release.

Performance Improvements

No significant performance improvements were included in this patch release.

Impact Summary

Ghost v5.115.1 is a targeted patch release that fixes two important bugs and enhances internationalization support.

The newsletter preferences bug fix ensures that when members sign up through the paid flow, their newsletter subscription choices are properly saved. This is critical for publishers who rely on newsletters as part of their paid membership offering.

The slug generation fix prevents unnecessary slug changes when making minor edits to post titles. This improves the stability of post URLs and prevents potential SEO issues that could arise from changing URLs unnecessarily.

The translation updates for French, Brazilian Portuguese, and Turkish improve the experience for international users, making Ghost more accessible to non-English speaking audiences.

Overall, while this is a minor release in terms of scope, it addresses specific pain points that could significantly impact user experience for both publishers and their audience.

Full Release Notes

  • 🐛 Fixed newsletter preferences for paid signups (#22664) - Fabien O'Carroll
  • 🐛 Fixed incorrect slug increments for post title changes - Fabien O'Carroll
  • 🌐 Added French strings for newsletter copy (#22596) - gengelberts
  • 🌐 Updated Brazilian Portuguese translations for Newsletter (#22593) - Alexandre "Lekler" Rodrigues
  • 🌐 Updated Turkish translations for Newsletter (#22595) - echobilisim3421

View the changelog for full details: v5.115.0...v5.115.1

Statistics:

File Changed300
Line Additions3,289
Line Deletions1,326
Line Changes4,615
Total Commits94

User Affected:

  • Fixed issue where newsletter preferences weren't properly saved when members signed up through the paid flow
  • Fixed unnecessary slug increments when making minor changes to post titles (like adding whitespace)
  • Improved multilingual support with new and updated translations for newsletters

Contributors:

ErisDSmike182ukechobilisim3421daniellockyerallouisgithub-actions[bot]minimaluminiumLekler9larsonspeterzimonkevinansfieldvershwalrenovate[bot]cmraiblesagzygengelbertssanne-sansam-lord