Home

>

Tools

>

Ghost

>

Releases

>

4.6.5

Ghost Release: 4.6.5

Tag Name: v4.6.5

Release Date: 6/7/2021

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.6.5 fixes a critical bug that prevented saving members with Complimentary plans. This issue, introduced in v4.6, was causing problems with the comped flag handling in the Admin interface, which could inadvertently cancel subscriptions when saving member data. The fix restores proper functionality for managing complimentary memberships.

Highlight of the Release

    • Fixed critical bug preventing the saving of Members with Complimentary plans
    • Restored proper handling of the comped flag in the Admin interface
    • Prevented unintended cancellation of complimentary subscriptions when updating member data

Migration Guide

No migration steps are required for this update. This is a straightforward bug fix that resolves an issue with saving members who have complimentary plans.

After updating to v4.6.5, the system will automatically handle complimentary memberships correctly without any additional configuration or migration steps.

Upgrade Recommendations

Priority: High for sites using complimentary memberships

This update is strongly recommended for all Ghost sites that use complimentary memberships or plan to offer them. The bug fix addresses an issue that could cause disruption to complimentary subscriptions when updating member information.

The update is a minor patch release with minimal changes, focused solely on fixing the complimentary membership issue, so the upgrade process should be straightforward with minimal risk.

Bug Fixes

Fixed saving Members with Complimentary plans

This release fixes a critical bug that was introduced in Ghost v4.6 affecting the management of members with Complimentary plans.

The issue occurred because the Admin interface reverted to using the comped flag for handling complimentary memberships, rather than creating subscriptions for zero-amount prices directly. However, with the comped flag removed, its default state was falsy in the Admin interface. When saving member data, this would trigger the legacy comped flow, resulting in the unintended cancellation of the member's subscription.

This fix restores the proper handling of complimentary memberships, ensuring that administrators can save and update member information without disrupting their subscription status.

Reference: Team issue #758

New Features

No new features were added in this release. This is a bug fix release focused on resolving an issue with complimentary memberships.

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 fixing the bug related to complimentary memberships.

Impact Summary

This release addresses a specific but important bug affecting the management of members with complimentary plans. The impact is primarily focused on administrative functions rather than end-user experience.

For site administrators, this fix eliminates a frustrating issue where updating information for members on complimentary plans would inadvertently cancel their subscriptions. This ensures smoother membership management and prevents accidental disruption to member access.

The fix reverts a change introduced in v4.6 that altered how complimentary memberships were handled in the system, restoring the expected behavior when saving member data. While this is a targeted fix for a specific workflow, it's important for maintaining the integrity of membership data and ensuring consistent access for complimentary members.

Full Release Notes

Statistics:

File Changed7
Line Additions26
Line Deletions3
Line Changes29
Total Commits3

User Affected:

  • Can now properly save and manage members with Complimentary plans without unintended subscription cancellations
  • No longer experience issues when updating member information for those on complimentary plans

Contributors:

allouissam-lord