Home

>

Tools

>

Ghost

>

Releases

>

4.32.1

Ghost Release: 4.32.1

Tag Name: v4.32.1

Release Date: 1/7/2022

Ghost LogoGhost

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

TL;DR

Ghost 4.32.1 is a maintenance release that addresses several bugs and improves user experience. Key fixes include pagination for sitemaps to comply with Google's 50,000 entry limit, improved card styling stability, fixed email embeds, and clearer member unsubscribe messaging. The release also removes multiple GA labs flags for features that are now fully integrated into the platform.

Highlight of the Release

    • Added pagination to sitemap.xml to comply with Google's 50,000 entries limit
    • Improved stability of cards with consistent box-sizing CSS property
    • Extended SingleUseToken grace period to 10 minutes to accommodate email security scanning
    • Improved clarity of member email unsubscribe page to prevent confusion with account cancellation
    • Added discount information display on Portal home page for applicable members

Migration Guide

This is a minor release with bug fixes and improvements that doesn't require any specific migration steps. Simply update to v4.32.1 to benefit from all the fixes and improvements.

If you've been using any of the removed labs flags in custom code, note that these features are now generally available and no longer require feature flag checks.

Upgrade Recommendations

This release contains important bug fixes and improvements that enhance the stability and user experience of Ghost. We recommend all users upgrade to v4.32.1, especially if you:

  • Have a large site approaching the 50,000 entry limit for sitemaps
  • Use Flickr embeds in email newsletters
  • Have experienced issues with card styling in your theme
  • Use magic links for authentication and have noticed expiration issues
  • Manage members who receive discounted subscriptions

The upgrade process should be straightforward with no breaking changes.

Bug Fixes

  • Sitemap Pagination: Added pagination to sitemap.xml to avoid Google's 50,000 entries limit
  • Card Styling: Improved stability of cards by adding 'box-sizing: border-box' CSS property to all cards so themes don't need to implement it
  • AMP Compliance: Fixed AMP style compliance by removing disallowed !important qualifiers
  • Email Embeds: Fixed Flickr embeds appearing distorted in emails by adding height: auto CSS override
  • Editor Embeds: Fixed Spotify and Soundcloud embeds having overly long containers in the editor
  • Meta Description: Added fallback for meta_description to use custom_excerpt when available
  • Admin UI: Fixed broken Zapier links in Admin integration page
  • Member Management: Fixed incorrect automatic CSV download when bulk-deleting members
  • Publish Modal: Fixed confusing wording change while saving in publish confirmation modal

New Features

  • Discount Information Display: Added subscription discount information on the Portal home page for members with applicable discounts
  • Improved Member Unsubscribe Experience: Updated copy on the member email unsubscribe page to clarify that unsubscribing affects emails only, not full account cancellation, and added a link to member account management for easy re-subscription
  • Extended Token Grace Period: Increased SingleUseToken grace period to 10 minutes to accommodate email security clients that scan links at delivery rather than when clicked

Security Updates

  • Token Management: Implemented automatic deletion of all SingleUseTokens on boot to ensure tokens don't remain in the system after server crashes, improving overall security posture

Performance Improvements

  • Labs Flag Cleanup: Removed multiple GA labs flags for features now fully integrated into the platform:
    • customThemeSettings
    • nftCard
    • calloutCard
    • videoCard
    • accordionCard
    • productCard
    • richTwitterNewsletters
    • audioCard
    • mediaAPI
    • membersAutoLogin
    • filesAPI
    • fileCard
    • headerCard
  • Token Management: Added automatic deletion of all SingleUseTokens on boot to prevent token accumulation after server crashes

Impact Summary

Ghost 4.32.1 focuses on bug fixes and quality-of-life improvements across the platform. The most significant changes include pagination for sitemaps to comply with Google's limits, improved card styling stability, and extended token grace periods to accommodate email security scanning.

For content creators, the fixes to Flickr, Spotify, and Soundcloud embeds will improve the editing and email delivery experience. Site administrators will benefit from the sitemap pagination and fixed admin UI issues. Members will experience clearer unsubscribe messaging and better discount information display.

This release also cleans up numerous labs flags for features that are now generally available, streamlining the codebase and improving maintainability. The automatic deletion of SingleUseTokens on boot enhances security by preventing token accumulation after server crashes.

Overall, this is a solid maintenance release that addresses specific pain points reported by users while continuing to refine the platform's stability and user experience.

Full Release Notes

  • 🎨 Improved copy on member email unsubscribe page - Kevin Ansfield
  • 🐛 Fixed AMP style compliance for new editor cards - Juan Delgadillo
  • 🐛 Fixed broken Zapier links in Admin integration page - Rishabh Garg
  • 🐛 Fixed incorrect automatic CSV download when bulk-deleting members - Kevin Ansfield
  • 🐛 Added pagination to sitemap.xml to avoid max 50,000 entries limit - Thibaut Patel
  • 🐛 Fixed confusing wording change whilst saving in publish confirmation modal - Kevin Ansfield
  • 🐛 Fixed Flickr embeds appearing distorted in emails - Kevin Ansfield
  • 🐛 Fixed Spotify and Soundcloud embeds having overly long containers in editor - Kevin Ansfield
  • 🐛 Added fallback for meta_description to custom_excerpt (#13927) - Matt Hanley

View the changelogs for full details:

Statistics:

File Changed38
Line Additions2,406
Line Deletions2,636
Line Changes5,042
Total Commits37

User Affected:

  • Fixed distorted Flickr embeds in emails
  • Fixed oversized Spotify and Soundcloud embed containers in the editor
  • Improved stability of cards with consistent box-sizing CSS property

Contributors:

peterzimonJuanDelgadillorenovate-botallouiskevinansfieldmatthanleysam-lordtpatelJohnONolanrenovate[bot]rshbhgrgdaniellockyer