Allow free member signup button to disabled again.
- 🐛 Updated stripe prices/products table population - Rishabh Garg
View the changelogs for full details:
- Ghost - v4.3.0...v4.3.1
- Ghost-Admin - TryGhost/Admin@v4.3.0...v4.3.1
Tag Name: v4.3.1
Release Date: 4/22/2021
GhostOpen-source publishing platform specifically designed for professional bloggers and publications. Focuses on clean, minimalist writing and publishing experience.
This patch release fixes a critical bug in Ghost 4.3.0 that incorrectly enabled free member signup on sites that were previously configured as paid or invite-only. The update also improves Stripe integration by making the prices/products table population more resilient when handling legacy subscription data.
If you upgraded from a version prior to v4.3.0 to v4.3.0 and had previously disabled free member signup (using paid-only or invite-only configuration), you will need to:
Allow free member signup toggleNo database migrations or other manual steps are required for this update.
This patch release fixes a critical bug that could impact your site's membership configuration. All Ghost users currently on v4.3.0 should upgrade to v4.3.1 immediately.
If you're on an earlier version than v4.3.0, you can safely upgrade directly to v4.3.1 to avoid encountering the bug present in v4.3.0.
Fixed a critical bug introduced in v4.3.0 that incorrectly enabled free member signup on sites that were previously configured as paid or invite-only. After upgrading to v4.3.1, site owners will need to manually toggle the Allow free member signup setting to disabled again if their site was affected.
Updated the Stripe prices/products table population process to handle legacy subscription data more gracefully. Previously, the system would throw an error and halt the migration when encountering subscriptions from old Stripe accounts (likely added during the Stripe Direct period). Now, these legacy subscriptions are properly ignored during the migration process, allowing the data population to complete successfully.
No new features were introduced in this patch release. This is strictly a bug fix update.
No security fixes were included in this patch release.
No specific performance improvements were included in this patch release.
This patch release addresses a critical bug in Ghost v4.3.0 that incorrectly enabled free member signup on sites previously configured as paid or invite-only. This could potentially allow unauthorized free signups on sites that were intended to be restricted.
The update also improves the Stripe integration by making the prices/products table population process more resilient when handling legacy subscription data from old Stripe accounts. This prevents migration errors for sites that still have customer subscriptions in their database from previous Stripe integrations, particularly from the Stripe Direct period.
While the impact of the member signup bug could be significant for sites relying on paid-only or invite-only access, the fix is straightforward and requires only a simple configuration adjustment after updating. The Stripe integration improvement is more technical in nature but provides better reliability for sites with complex subscription history.
Allow free member signup button to disabled again.
View the changelogs for full details: