- 🐛 Fixed member newsletter subscription not saving in Admin (#16490) - Rishabh Garg
View the changelog for full details: v5.40.0...v5.40.1
Tag Name: v5.40.1
Release Date: 3/24/2023
GhostOpen-source publishing platform specifically designed for professional bloggers and publications. Focuses on clean, minimalist writing and publishing experience.
Ghost v5.40.1 is a bug fix release that addresses a critical issue with member newsletter subscriptions not saving properly in the Admin interface. This patch fixes a regression where members who were previously not subscribed to any newsletters couldn't be added to newsletters due to a conflict with deprecated subscription properties.
No migration steps are required for this patch release. The fix is applied automatically when updating to v5.40.1.
This update is highly recommended for all Ghost installations that use the newsletter feature, especially for sites where admins need to manage member newsletter subscriptions.
The bug fix addresses a critical issue that prevented adding members to newsletters in certain scenarios, which could impact your content distribution and audience engagement.
As this is a patch release with minimal changes, the upgrade process should be straightforward with no breaking changes.
Fixed a critical issue where member newsletter subscriptions were not being saved correctly in the Admin interface. The bug was caused by an oversight in handling the deprecated subscribed property on member data:
subscribed: false set (a deprecated property), it would override any new newsletter subscription attemptsnewsletters property was accidentally removed in a previous bug fixnewsletters data structure and the legacy subscribed property, ensuring subscriptions are saved correctlyThis fix resolves Team issue #2783 and ensures that admins can successfully manage newsletter subscriptions for all members.
No new features were introduced in this patch release. This is a focused bug fix update addressing a specific issue with member newsletter subscriptions.
No security fixes were included in this patch release. The focus was on fixing the newsletter subscription bug.
No specific performance improvements were included in this patch release. The focus was on fixing the newsletter subscription bug.
This patch release fixes a significant bug in Ghost's newsletter subscription system that prevented admins from adding certain members to newsletters. The issue specifically affected members who were not previously subscribed to any newsletters, as their deprecated subscribed: false property would override any new newsletter subscription attempts.
The fix ensures that newsletter subscriptions are properly saved for all members, regardless of their previous subscription status. This is particularly important for Ghost publications that rely on newsletters for audience engagement and content distribution.
While this is a small patch in terms of code changes, it resolves a critical functional issue that could have significant impact on a publication's ability to reach its audience effectively.
View the changelog for full details: v5.40.0...v5.40.1