No major user-facing changes in this release.
You can see the full change log for the details of every change included in this release.
Tag Name: 2.36.0
Release Date: 10/11/2019
GhostOpen-source publishing platform specifically designed for professional bloggers and publications. Focuses on clean, minimalist writing and publishing experience.
This release focuses on improving the members email system in Ghost, adding capabilities for customization of email content, subjects, and sender addresses. It also includes improvements to the API for handling member-only content visibility and renames a key setting for member signup configuration.
Note: This release was marked with a critical warning about potential content loss when editing with markdown cards. Users should exercise caution or wait for a patched version.
requirePaymentForSignup to allowSelfSignup for claritySetting Rename: The member setting requirePaymentForSignup has been renamed to allowSelfSignup to match members API usage. If you're accessing this setting programmatically, you'll need to update your code.
New Auth Secret: This release introduces a new members_email_auth_secret setting used for signing HS256 JWTs. It requires a 64-byte (256-bit) hex string. The system should handle this automatically, but custom implementations that interact with member authentication may need adjustments.
Email Customization: If you have custom code that interacts with the Ghost email system, note that GhostMailer has been extended to accept a from parameter and support custom text content.
CAUTION: DO NOT UPGRADE TO THIS VERSION
This release contains a critical bug that could result in lost content when editing content with markdown cards. It is recommended to:
For those who don't use markdown cards or can work around this issue, the other improvements in this release primarily benefit sites with member functionality.
text-transform: capitalize from buttons to ensure proper sentence case instead of title casemembers_email_auth_secret setting for signing HS256 JWTs (requires a 256-bit/64-byte hex string)No specific security fixes were mentioned in this release.
Ghost 2.36.0 significantly enhances the members email system with customization options for sender addresses, subjects, and content formatting. It also improves the API to better support member-only content in themes. However, these improvements are overshadowed by a critical bug affecting markdown cards that could result in content loss.
The email enhancements provide site administrators with more flexibility in how they communicate with members, while the API changes give theme developers better tools for creating distinctive experiences for member-only content. The renamed member signup setting (requirePaymentForSignup → allowSelfSignup) better reflects its actual function.
Despite these positive changes, the critical markdown card bug makes this release unsuitable for production use, especially for sites that rely heavily on markdown cards for content creation. Users should wait for a patched version before upgrading.
No major user-facing changes in this release.
You can see the full change log for the details of every change included in this release.