Home

>

Tools

>

Ghost

>

Releases

>

4.41.0

Ghost Release: 4.41.0

Tag Name: v4.41.0

Release Date: 3/21/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 v4.41.0 introduces a dedicated members activity feed screen in the admin area, allowing for better tracking and filtering of member events. This release also fixes critical API endpoint issues and improves subscription management. These enhancements provide better tools for membership management and ensure API stability for third-party integrations.

Highlight of the Release

    • New dedicated members activity feed screen with filtering options
    • Enhanced member details screen showing all member events
    • Fixed critical /canary/ API endpoints that were returning 404 errors
    • Improved subscription management with better product name visibility

Migration Guide

No migration steps are required for this release. The changes are backward compatible and should not affect existing functionality.

Upgrade Recommendations

This release is recommended for all Ghost users, especially those who:

  • Actively manage members and subscriptions
  • Use the /canary/ API endpoints in custom integrations
  • Want improved visibility into member activities

The upgrade should be straightforward with no breaking changes reported.

Bug Fixes

Fixed /canary/ API Endpoints 404s

Fixed an issue where /canary/ API endpoints were returning 404 errors. This was a critical fix as these endpoints are still relied upon by many API clients and should remain available until the introduction of Ghost v5.

Fixed Missing Product Name in API Response

When creating or editing subscriptions, the API response was missing the product name. This has been fixed by switching to the same member fetch method used in GET /member/:id/ endpoints, ensuring consistent data is available when rendering API responses.

Added Missing Message String

Added a missing message string property that was causing errors in the tpl library.

New Features

Members Activity Feed Screen

A new dedicated members activity feed screen has been added to the admin area, providing a comprehensive view of all member events. This powerful new feature allows you to:

  • View a chronological feed of all member activities
  • Filter events by specific event types
  • Filter the feed to show activities for a specific member

Enhanced Member Details Screen

The member details screen has been updated to show all member events instead of just email events, giving you a more complete picture of each member's activity history.

Canceled Subscriptions in Member Detail Screen

Canceled subscriptions are now visible in the member detail screen, making it easier to track subscription status changes and member retention.

Security Updates

No specific security fixes were mentioned in this release.

Performance Improvements

Dependency Updates and Deduplication

  • Updated CSS preprocessors
  • Deduplicated dependencies via yarn-deduplicate
  • Updated dependency @playwright/test to v1.20.0
  • Updated dependency papaparse to v5.3.2

These updates help maintain performance and security by keeping dependencies current and reducing redundant packages.

Impact Summary

Ghost v4.41.0 significantly enhances the membership management capabilities with the new activity feed screen and improved member details view. These features provide better insights into member behavior and subscription status, which is valuable for publications focused on building sustainable membership businesses.

The fix for /canary/ API endpoints is particularly important as it restores functionality that some third-party integrations depend on, preventing potential disruptions to workflows that rely on these endpoints.

The improvements to test frameworks and code organization, while not immediately visible to end users, contribute to the long-term stability and maintainability of the platform.

Full Release Notes

Statistics:

File Changed17
Line Additions1,603
Line Deletions3,241
Line Changes4,844
Total Commits15

User Affected:

  • Access to a new dedicated members activity feed screen with filtering capabilities
  • Improved member details screen showing all events instead of just email events
  • Better visibility of canceled subscriptions in member detail screens

Contributors:

kevinansfieldErisDSrenovate-botdaniellockyernaz