Home

>

Tools

>

Ghost

>

Releases

>

5.43.0

Ghost Release: 5.43.0

Tag Name: v5.43.0

Release Date: 4/12/2023

Ghost LogoGhost

Open-source publishing platform specifically designed for professional bloggers and publications. Focuses on clean, minimalist writing and publishing experience.

TL;DR

Ghost v5.43.0 introduces signup terms to Portal, allowing site owners to display terms and conditions during the signup process. This release also includes improvements to the admin interface with bulk editing for post access levels and better error messaging in Portal. The default theme Casper has been updated to v5.4.9.

This update enhances user management capabilities and improves the signup experience for members, making it more compliant with legal requirements while providing better feedback during the registration process.

Highlight of the Release

    • Added signup terms to Portal for displaying terms and conditions during member registration
    • Implemented bulk editing for post access levels
    • Improved error messaging in Portal signup flow
    • Updated Casper theme to v5.4.9

Migration Guide

No migration steps are required for this update. The new features are available immediately after upgrading.

Upgrade Recommendations

This is a minor feature release that adds useful functionality for site owners who want to display terms during signup and manage post access more efficiently. The upgrade is recommended for all users, especially those who:

  1. Need to display terms and conditions during member signup
  2. Frequently manage access levels for multiple posts
  3. Want improved error handling in the Portal signup flow

There are no breaking changes reported, making this a safe upgrade for all Ghost installations.

Bug Fixes

Fixed Error Message Display in Portal

Error messages on the Portal signup page now appear below the submit buttons when there are multiple tiers, ensuring that error messages remain visible and not out of view when fields have errors.

Fixed Email Recipient Failures Handling

Resolved an issue with deleting email recipient failures before recipients in the bulk destroy action for posts.

Fixed Ember Model Dirty State

Fixed a pattern used when modifying Ember models in memory that incorrectly marked them as dirty. This resolves an issue where users would get an unnecessary confirmation dialog when going to the editor after modifying posts.

New Features

Signup Terms in Portal

Ghost now supports displaying terms and conditions during the member signup process in Portal. This feature allows site owners to ensure users agree to specific terms before completing registration, helping with legal compliance and setting clear expectations for new members.

Bulk Editing Post Access

A new bulk edit action has been added to the admin interface, allowing site owners to update the visibility and access level for multiple posts at once. This feature streamlines content management by providing a modal interface to change post access settings in bulk.

Security Updates

No security fixes were mentioned in this release.

Performance Improvements

No specific performance improvements were highlighted in this release.

Impact Summary

Ghost v5.43.0 enhances the member management capabilities with the addition of signup terms in Portal, allowing site owners to present terms and conditions during the registration process. This is particularly valuable for sites that need to ensure legal compliance or want to set clear expectations for new members.

The bulk editing feature for post access levels significantly improves the content management workflow, saving time for publishers who need to modify access settings across multiple posts.

User experience improvements include better error messaging in the Portal signup flow, ensuring that users receive clear feedback when there are issues with their registration.

The update to Casper v5.4.9 keeps the default theme current with the latest improvements and fixes.

Overall, this release focuses on enhancing the member signup experience and improving administrative efficiency without introducing breaking changes.

Full Release Notes

Statistics:

File Changed19
Line Additions347
Line Deletions67
Line Changes414
Total Commits11

User Affected:

  • Can now display terms and conditions during member signup through Portal
  • Can bulk edit post access levels for multiple posts at once
  • Will see improved error handling in the Portal signup flow

Contributors:

SimonBackxgithub-actions[bot]sanne-san