Home

>

Tools

>

Ghost

>

Releases

>

3.31.2

Ghost Release: 3.31.2

Tag Name: 3.31.2

Release Date: 8/25/2020

Ghost LogoGhost

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

TL;DR

Ghost 3.31.2 is a maintenance release that fixes bookmark card display issues in member emails when using Gmail+Chrome, prevents creation of orphaned import labels when no members are successfully imported, and includes linting fixes. This release focuses on improving email rendering consistency and cleaning up the member import process.

Highlight of the Release

    • Fixed bookmark card display issues in member emails for Gmail+Chrome users
    • Prevented creation of orphaned labels when no members are successfully imported
    • Improved email rendering consistency across different email clients
    • Reduced HTML size in email output for better performance

Migration Guide

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

Upgrade Recommendations

This is a recommended upgrade for all Ghost users who send newsletters with bookmark cards, especially if your audience uses Gmail with Chrome. The fixes improve email rendering consistency and prevent label management issues. As this is a minor maintenance release with no breaking changes, it's safe to upgrade at your convenience.

Bug Fixes

Email Rendering Fixes

  • Fixed bookmark card display issues in member emails when using Gmail+Chrome
  • Updated @tryghost/kg-default-cards with two important fixes:
    • Removed email-specific output being added to post HTML (keeps rendered HTML smaller and cleaner)
    • Added a background-url style to the thumbnail container to provide more styling options
  • Updated member email template styling to hide the <img> element in bookmark cards and use a background image instead for consistent rendering across email clients

Member Management Fixes

  • Fixed an issue where import labels were being created even when no members were successfully imported through the CSV import process
  • Prevents orphaned labels from accumulating in the system after multiple failed import attempts

Code Quality Improvements

  • Fixed linting for await statements

New Features

No significant new features were added in this maintenance release.

Security Updates

No security fixes were included in this release.

Performance Improvements

  • Reduced HTML size in email output by removing unnecessary email-specific output that was being added to post HTML
  • More efficient rendering of bookmark cards in emails using background images

Impact Summary

Ghost 3.31.2 focuses on improving the email experience for newsletter publishers by fixing rendering issues with bookmark cards, particularly in Gmail+Chrome. This ensures your newsletter content displays correctly for all subscribers regardless of their email client. The release also improves the member management experience by preventing orphaned labels from being created during failed imports, keeping your label system clean and organized. These quality-of-life improvements enhance the overall reliability of Ghost's newsletter and member management features without requiring any configuration changes.

Full Release Notes

  • 🐛 Fixed bookmark card display in member emails when using Gmail+Chrome - Kevin Ansfield

See the changelogs for Ghost and Ghost-Admin for the details of every change in this release.

Statistics:

File Changed6
Line Additions30
Line Deletions20
Line Changes50
Total Commits5

User Affected:

  • Improved bookmark card display in member emails when using Gmail+Chrome
  • More consistent rendering of bookmark cards across email clients
  • Cleaner HTML output in emails

Contributors:

kevinansfieldnazdaniellockyer