Home

>

Tools

>

Ghost

>

Releases

>

5.74.4

Ghost Release: 5.74.4

Tag Name: v5.74.4

Release Date: 11/27/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.74.4 is a minor release that fixes an issue with the About modal in Settings, where development experiments information was being displayed even when disabled. The update also includes numerous improvements to the AdminX interface, particularly for Offers management, along with translation updates, TK reminders functionality, and email address management enhancements for the managed email service.

Highlight of the Release

    • Fixed About modal showing development experiments information when disabled
    • Added TK reminders feature to help identify placeholder content before publishing
    • Enhanced Offers management UI with sorting, filtering, and improved mobile experience
    • Added AdminX demo app with examples for using the framework and design system
    • Improved email address management for sites using managed email services

Migration Guide

No migration steps are required for this release. The update can be installed normally without any special considerations.

For developers working with AdminX components:

  • The provider ordering has been updated to prevent bugs when loading modals on refresh
  • If you're using the TK reminders feature, note that it requires the labs flag to be enabled
  • The AdminX test configuration has been moved to the framework package for easier reuse

Upgrade Recommendations

This release contains important bug fixes and enhancements that improve the user experience, particularly for administrators managing offers and content creators using the editor. While there are no critical security fixes, upgrading is recommended to benefit from the improved UI and functionality.

The update is straightforward with no migration steps required, making it a low-risk upgrade for all Ghost installations.

Bug Fixes

UI and Display Fixes

  • Fixed About modal showing development experiments information when disabled
  • Fixed issues with gallery re-ordering sometimes getting stuck in the editor
  • Fixed AdminX loading failure screen layout
  • Fixed offers list not updating when adding a new offer
  • Fixed offers not saving fixed amount discounts correctly
  • Fixed creating posts with an empty root node
  • Fixed exit route behavior on offers modal
  • Fixed compatibility with Safari versions earlier than 16.4

Data and Functionality Fixes

  • Fixed offer amount select width issue
  • Fixed provider ordering to prevent bugs loading modals on refresh
  • Fixed validation and edge cases for managed email UI
  • Fixed offers portal preview edge cases
  • Fixed offers index pricing decimals display

New Features

TK Reminders Feature

Added a new labs feature that helps content creators identify placeholder content (marked with "TK") before publishing. The feature:

  • Counts TK instances in post content
  • Adds a confirmation step in the publishing flow when TKs are detected
  • Helps prevent publishing content with unfinished sections

AdminX Demo App

Created a new demo application that showcases how to use the AdminX framework and design system:

  • Demonstrates component usage and patterns
  • Includes example page layouts and routing
  • Provides test examples for developers
  • Helps with onboarding new developers to the AdminX ecosystem

Enhanced Offers Management

Improved the Offers management interface in AdminX with:

  • Sorting functionality for better organization
  • Latest offer cards in the Offers settings group
  • Empty state view when no offers exist
  • Better mobile responsiveness
  • Improved validation and frontend error handling

Email Address Management for Managed Email

Added new functionality for sites using managed email services:

  • Stricter validation of sender email addresses
  • Different behavior based on whether a custom domain is configured
  • Protection against email address misalignment
  • Calculated email address settings to avoid logic duplication

Security Updates

No significant security fixes were included in this release.

Performance Improvements

Cache Optimization

  • Refined cache invalidation when updating a user to only invalidate when attributes used on the frontend change

Asset Delivery Improvements

  • Included all apps in asset-delivery output for better debugging
  • Fixed building order for @tryghost/admin-x-demo project before Admin

Code Organization

  • Moved AdminX test config to framework package for easier reuse
  • Added error handling to Sentry's beforeSend function to ensure original errors are always sent

Impact Summary

Ghost v5.74.4 delivers several quality-of-life improvements across the platform, with a focus on enhancing the AdminX interface and adding useful features for content creators. The TK reminders feature helps prevent publishing unfinished content, while the improved Offers management interface makes it easier to create and manage subscription offers.

For developers, the new AdminX demo app provides valuable examples of how to use the framework and design system, which will accelerate development of new AdminX features. The email address management improvements for managed email services help ensure proper alignment between sender and reply-to addresses.

International users will appreciate the updated translations in multiple languages, including the addition of Scottish Gaelic. The various bug fixes address issues that could impact the user experience, particularly in the editor and offers management interface.

Overall, this release represents a solid incremental improvement to Ghost, with no breaking changes or required migrations.

Full Release Notes

Statistics:

File Changed300
Line Additions10,697
Line Deletions1,686
Line Changes12,383
Total Commits93

User Affected:

  • Fixed issue where development experiments information was showing in the About modal even when disabled
  • Improved Offers management UI with better sorting, filtering, and mobile responsiveness
  • Enhanced email address management for sites using managed email services

Contributors:

renovate[bot]daniellockyerbinary-koanmihneabontremylptdjordjevlaismarviharsxvkevinansfieldSimonBackxmike182ukangeidheal9larsonsminimaluminiumpeterzimonronaldlangeveldgithub-actions[bot]vershwalsanne-sansagzycmraible