Home

>

Tools

>

Ghost

>

Releases

>

5.33.6

Ghost Release: 5.33.6

Tag Name: v5.33.6

Release Date: 2/3/2023

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.33.6 is a minor patch release that fixes a critical bug with audio card links in emails and improves email delivery reliability by adjusting Mailgun event processing. This release ensures that subscribers receive properly functioning audio content links in newsletters and helps prevent database overload during email processing.

Highlight of the Release

    • Fixed broken links in audio cards included in email newsletters
    • Improved email delivery reliability by increasing wait time between Mailgun events to 200ms
    • Reduced database load during email processing

Migration Guide

No migration steps are required for this update. This is a patch release that can be installed without any additional configuration changes.

Upgrade Recommendations

This update is recommended for all Ghost users who utilize the newsletter feature, especially those who include audio cards in their email content. The release contains an important fix for audio card links in emails and improves email delivery reliability.

To upgrade:

  1. Back up your Ghost installation
  2. Follow the standard update procedure for your installation method (CLI, Docker, or managed service)
  3. No configuration changes are required after updating

Bug Fixes

Audio Card Link Fix

Fixed an issue where links to posts on audio cards in emails were broken. The bug occurred because the code was incorrectly trying to access a url property that doesn't exist directly on the post object. This was a remnant from an older implementation that serialized the model first.

This fix ensures that when subscribers receive newsletters containing audio cards, the links will properly direct them to the associated content.

New Features

No new features were introduced in this patch release. This update focuses on bug fixes and performance improvements for existing functionality.

Security Updates

No security fixes were included in this release.

Performance Improvements

Improved Mailgun Event Processing

The wait time between Mailgun events was initially increased from the default to 150ms, and then further adjusted to 200ms. This change reduces concurrency when the database is experiencing slower performance, preventing potential overload situations.

This adjustment serves as a temporary solution until a more permanent fix can be implemented, ensuring more reliable email delivery processing especially during high-volume sends.

Impact Summary

This patch release addresses a specific bug with audio card links in emails and improves the reliability of email delivery through Mailgun event processing adjustments. While the changes are relatively minor in scope, they have a significant impact on the user experience for newsletter subscribers who interact with audio content.

The audio card link fix ensures that subscribers can properly access audio content shared in newsletters, eliminating a potentially frustrating user experience issue. The Mailgun event processing improvements help maintain database stability during email sending operations, which is particularly important for publications with large subscriber bases.

These changes reflect Ghost's ongoing commitment to delivering a reliable publishing platform with particular attention to the newsletter experience, which has become an increasingly central feature for many Ghost publications.

Full Release Notes

  • 🐛 Fixed link to posts on audio cards in emails - Simon Backx

View the changelog for full details: v5.33.5...v5.33.6

🪄 Love open source? We're hiring JavaScript Engineers to work on Ghost full-time

Statistics:

File Changed5
Line Additions15
Line Deletions11
Line Changes26
Total Commits4

User Affected:

  • Audio card links in emails now work correctly, ensuring subscribers can access audio content
  • More reliable email delivery with reduced chance of database overload during high-volume sends

Contributors:

SimonBackxgithub-actions[bot]