View the changelogs for full details:
- Ghost - 3.41.5...4.0.0-alpha.2
- Ghost-Admin - TryGhost/Admin@3.41.5...4.0.0-alpha.2
Pre Release
Tag Name: 4.0.0-alpha.2
Release Date: 2/16/2021
GhostOpen-source publishing platform specifically designed for professional bloggers and publications. Focuses on clean, minimalist writing and publishing experience.
Ghost 4.0.0-alpha.2 introduces significant infrastructure for member analytics with new event tables and stats endpoints, improved theme management with GitHub installation support, enhanced content rendering with better header ID generation, and various dependency updates. This alpha release focuses on building the foundation for improved member management and analytics in Ghost 4.0.
Settings Structure Change
slack setting has been refactored into separate slack_url and slack_username settingsslack settingMobiledoc Content
ghostVersion: '3.0' added to maintain consistent renderingcard-markdown card type is being transformed to markdownURL Transformation
Member Status
members_status_events table now uses from_status and to_status columns instead of a single status columnAs this is an alpha release (4.0.0-alpha.2), it is not recommended for production environments. This release is intended for testing tooling and migrations only.
If you're a developer or tester interested in the upcoming Ghost 4.0 features, you can install this alpha to provide feedback, but be aware that:
Wait for the stable 4.0.0 release before upgrading production sites.
error.code instead of error.errnoAdded new database tables to track member events:
members_payment_events for tracking payment attemptsmembers_login_events for auditing member loginsmembers_email_change_events for storing email historymembers_status_events for tracking status changesmembers_paid_subscription_events for subscription trackingAdded new stats endpoints for member dashboard:
/members/stats/mrr for tracking MRR over time/members/stats/subscribers for tracking subscribers over time/members/stats/gross_volume for tracking gross volume/members/stats/count for tracking member countadmin/canary/themes/installsource=github and ref={org}/{repo} parametersmobiledoc.ghostVersion to track content creation versionslack_url and slack_username settingsNo specific security fixes were mentioned in this release.
Ghost 4.0.0-alpha.2 lays the groundwork for significant improvements to member management and analytics. The addition of member event tables and stats endpoints will enable site owners to track important metrics like MRR, subscriber growth, and payment volume over time.
The release also improves content rendering with better header ID generation and image handling, while adding new capabilities like GitHub theme installation. Under the hood, there are important structural changes to settings and content storage that maintain backward compatibility while enabling future improvements.
This alpha release represents a substantial step toward Ghost 4.0's focus on improved membership features, analytics, and developer experience. While not ready for production use, it provides a preview of the powerful new tools coming in the stable release.
View the changelogs for full details: