Home

>

Tools

>

Ghost

>

Releases

>

5.49.2

Ghost Release: 5.49.2

Tag Name: v5.49.2

Release Date: 5/30/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.49.2: Email Service Debugging Enhancement

This minor release adds temporary debugging functionality to the email service to help diagnose issues with large recipient batches. When the email service encounters batches exceeding size limits, it now creates detailed data dumps to help the Ghost team identify and fix the underlying problems. This is a targeted maintenance release aimed at resolving specific email delivery issues reported by users.

Highlight of the Release

    • Added debugging functionality to the email service to help diagnose issues with large recipient batches
    • Temporary implementation that creates data dumps in the content/data folder when batch size limits are exceeded
    • Targeted fix for reported email delivery issues with large subscriber lists

Migration Guide

No migration steps are required for this release.

Note that the email service debugging functionality is temporary and will create data dump files in your content/data folder when email batch size errors occur. These files contain diagnostic information to help the Ghost team resolve email delivery issues and will be automatically generated when needed.

Upgrade Recommendations

This release is recommended for Ghost users who:

  • Have experienced issues with email delivery to large subscriber lists
  • Are running email newsletters with large recipient batches (2000+ subscribers)
  • Want to help the Ghost team diagnose and fix email delivery issues

The upgrade is optional for most users but recommended to ensure email delivery reliability, especially for sites with large subscriber bases.

Bug Fixes

Email Service Improvements

  • Fixed an issue where large recipient batches (2000-3000 records) were causing email delivery problems
  • Enhanced error logging for email batch size limit errors to include more diagnostic information
  • Implemented temporary debugging to help identify the root cause of email delivery issues with large subscriber lists

New Features

Temporary Email Service Debugging

Added a temporary debugging mechanism to the email service that creates detailed data dumps when recipient batch sizes exceed the configured limits. This feature:

  • Captures all available models related to the email sending process
  • Stores the debug information in the content/data folder
  • Provides the Ghost team with necessary data to diagnose and fix issues with large email batches
  • Will be removed in a future release once the underlying issues are resolved

This enhancement was implemented to address specific issues reported in TryGhost/Team#3324.

Security Updates

No security fixes were included in this release.

Performance Improvements

No specific performance improvements were included in this release. The focus was on adding debugging capabilities to the email service to help diagnose and resolve issues with large recipient batches.

Impact Summary

This is a minor maintenance release focused on improving the diagnostic capabilities of Ghost's email service. The impact is minimal for most users, with no visible changes to the user interface or standard functionality.

The main change is the addition of temporary debugging code that creates data dumps when email batch size limits are exceeded. These dumps are stored in the content/data folder and will help the Ghost team diagnose and fix issues with email delivery to large subscriber lists.

This release addresses a specific issue reported by users where emails to large recipient lists (2000-3000 subscribers) were experiencing delivery problems. The debugging functionality will be removed in a future release once the underlying issues are identified and resolved.

Full Release Notes

Statistics:

File Changed5
Line Additions221
Line Deletions4
Line Changes225
Total Commits2

User Affected:

  • Improved troubleshooting capabilities for email delivery issues
  • Temporary debug files will be created in the `content/data` folder when email batch size errors occur
  • No action required from administrators, but may notice additional files in the data directory

Contributors:

nazgithub-actions[bot]