Home

>

Tools

>

Ghost

>

Releases

>

5.89.2

Ghost Release: 5.89.2

Tag Name: v5.89.2

Release Date: 8/16/2024

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.89.2: UI Improvements and Bug Fixes

This patch release focuses on improving the user experience with new UI features and fixing several bugs. Key improvements include adding a "Copy post link" option to the posts list, fixing issues with the newsletter subscription button in Portal, and resolving editor display problems. The release also includes improvements to member management by removing unnecessary safeguards for bulk deletion operations.

Highlight of the Release

    • Added 'Copy post link' option to the posts list context menu for easier sharing
    • Fixed newsletter subscription button visibility issues in Portal
    • Removed unnecessary safeguards for member bulk deletion operations
    • Fixed white space appearing at the bottom of the editor
    • Improved search provider handling for non-English languages

Migration Guide

No migration steps are required for this patch release. The update is backward compatible and can be installed without any special considerations.

Upgrade Recommendations

This is a patch release containing bug fixes and minor enhancements. It's recommended for all Ghost users to upgrade to v5.89.2 to benefit from the improved user experience and bug fixes.

The update process follows the standard Ghost upgrade procedure and doesn't require any special steps or considerations.

Bug Fixes

  • Newsletter Button in Portal: Fixed an issue where the newsletter button wasn't properly hidden in Portal by wiring up the editor_default_email_recipients key to the settings public/content API endpoint.

  • Editor White Space: Fixed additional white space appearing at the bottom of the editor by replacing visibility and positioning styles with width, height, and overflow properties.

  • Excerpt Form Error Handling: Fixed inconsistent error state in the excerpt form field where the red border was only showing upon focus when there was an error.

  • Link Hover State in Notes: Improved the visibility of hover states on links inside Notes.

  • Bulgarian Translations: Fixed errors in Bulgarian portal translations and added Bulgarian translations to the comments UI.

New Features

and Enhancements

  • Copy Post Link in Context Menu: Added a "Copy post link" button to the posts list context menu, allowing users to quickly copy the URL for published posts or preview links for draft and scheduled posts.

  • Improved Publishing Flow: Enhanced the publishing flow end screen with refined typography and UI elements (behind the publishFlowEndScreen feature flag).

  • Relative Timestamps: Added relative timestamps to feed objects for better user experience.

  • ActivityPub UI Components: Added reusable UI components for ActivityPub, including top navigation and article drawer components.

  • Stripe Integration: Added a boolean config property stripeEnabled to the Koenig Editor configuration to manage features based on Stripe connectivity.

  • Improved Recommendation Email Design: Updated the recommendation received notification email design with publication icon and improved overall layout.

Security Updates

No specific security fixes were included in this release.

Performance Improvements

  • Search Provider Optimization: Renamed search providers to flex and basic, keeping the old search provider for non-English languages. Updated the search service to switch from flex to basic when the site's locale is not English.

  • Code Refactoring:

    • Refactored renderAttachment to keep it DRY (Don't Repeat Yourself)
    • Cleaned up the internalLinking labs flag
    • Improved code organization in several components

Impact Summary

Ghost v5.89.2 is a quality-of-life improvement release that enhances the user experience through UI refinements and bug fixes. Content creators will benefit from the new "Copy post link" feature and fixed editor issues, while administrators gain more efficient member management capabilities. The release also includes improvements for international users with fixed and new translations for Bulgarian language support.

The changes are focused on polishing existing functionality rather than introducing major new features, making this a low-risk update that improves day-to-day usage of the platform. The fixes for Portal newsletter button visibility and editor white space issues address specific pain points reported by users.

Full Release Notes

  • 🎨 Added “Copy post link” to posts list context menu (#20760) - Sanne de Vries
  • 🎨 Removed member bulk deletion safeguard from safe queries (#20747) - Sag
  • 🐛 Fixed additional white space appearing at bottom of editor (#20757) - Ronald Langeveld
  • 🐛 Fixed newsletter button not hidden in Portal (#20732) - Ronald Langeveld

View the changelog for full details: v5.89.1...v5.89.2

Statistics:

File Changed110
Line Additions4,884
Line Deletions743
Line Changes5,627
Total Commits33

User Affected:

  • Improved workflow with new 'Copy post link' option in the posts list context menu
  • Fixed white space issue at the bottom of the editor for a cleaner editing experience
  • Enhanced publishing flow end screen with improved UI elements (behind feature flag)

Contributors:

ronaldlangevelddvdwindenkevinansfieldrenovate[bot]StanTraykovsanne-sandjordjevlaissagzyminimaluminiumpeterzimongithub-actions[bot]