Home

>

Tools

>

Ghost

>

Releases

>

5.69.1

Ghost Release: 5.69.1

Tag Name: v5.69.1

Release Date: 10/13/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.69.1: Bug Fix Release

This patch release addresses several critical bugs affecting Ghost sites, including issues with member search filters, callout card rendering, and rate limiting for sites with many snippets. The update also includes improvements to the recommendations feature UI and fixes for post revisions handling. Several translations have been updated, including Turkish, Vietnamese, Sinhala, and French.

Highlight of the Release

    • Fixed member search to properly respect applied filters
    • Resolved rate limiting issues for sites with many snippets
    • Fixed rendering and copy/paste issues with callout cards that have invalid background colors
    • Improved recommendations feature UI and statistics display
    • Added updated translations for multiple languages

Migration Guide

No migration steps are required for this patch release. The update primarily consists of bug fixes and performance improvements that should not affect existing functionality in a way that requires manual intervention.

Upgrade Recommendations

This is a patch release containing important bug fixes and performance improvements. It's recommended that all Ghost users upgrade to v5.69.1, especially if you:

  • Use member filtering and search functionality
  • Have sites with many snippets
  • Use callout cards in your content
  • Experience issues with post revisions or saving posts
  • Need the latest translations

The update should be straightforward with no breaking changes. As always, it's recommended to backup your database before upgrading.

Bug Fixes

  • Member Search Filtering: Fixed an issue where member search was ignoring applied filters, now properly returning only members that match both the search query AND the filters.
  • Snippet Rate Limiting: Resolved a bug causing sites with many snippets to be rate limited by adding a 100ms sleep between requests to stay under the 50 req/s limit.
  • Callout Card Rendering: Fixed broken rendering and copy/paste functionality when callout cards have invalid background color values.
  • Post Revisions: Fixed an infinite save loop due to missing post_revisions include on saves.
  • Admin Sending All Post Revisions: Fixed an issue where Admin was sending all post revisions along with each post save request.
  • Referral Source Duplication: Fixed bug where referral_source would become duplicated based on different case.
  • URL Handling in Tier Form: Fixed handling of null URLs in tier add form to match the old admin behavior.
  • Table Overflow: Fixed table wrapper overflow issue in the editor.
  • Broken Links: Fixed link to release in About modal by ensuring -moya suffix is removed.
  • Unsplash Integration: Fixed a bug where the Unsplash button in site design didn't hide if the integration was disabled.

New Features

and Improvements

  • Enhanced Recommendations UI: Improved the design of recommendations statistics and added a header to the recommendations table for better usability.
  • Table Improvements: Added colspan support to TableHead and improved cell padding customization.
  • Dark Mode Improvements: Fixed dark header issue for Admin-X and improved recommendation preview in dark mode.
  • Translation Updates: Added new and updated translations for Turkish, Vietnamese, Sinhala, and French, particularly for the comments feature.
  • Added Missing i18n Context: Added 12 missing descriptions in context.json to improve translation quality.

Security Updates

No specific security fixes were mentioned in this release.

Performance Improvements

  • Removed Post Revisions Default Include: Removed post_revisions from default API includes to reduce the size of API responses.
  • Removed 10-minute Post-Revision Autosave: Eliminated this feature to reduce surface area for bugs and issues.
  • Browser Test Optimization: Enabled parallel running of browser tests for faster test execution.
  • Webhook Server Improvements: Added event listeners to the webhook server to improve reliability.
  • Stripe Connect Optimization: Implemented separate Stripe Connect accounts for each test worker to improve test performance.

Impact Summary

Ghost v5.69.1 is a maintenance release that addresses several important bugs and improves overall system stability. The most significant fixes include resolving member search filter issues, preventing rate limiting for sites with many snippets, and fixing rendering problems with callout cards.

The release also includes performance improvements by removing the problematic post-revision autosave feature and optimizing API responses by not including post revisions by default. These changes should result in more reliable operation and better performance for Ghost sites.

For international users, the update brings improved translations in multiple languages. Developers will benefit from numerous dependency updates and improved test infrastructure.

Overall, this is a quality-of-life update that resolves several pain points reported by users without introducing any breaking changes.

Full Release Notes

Statistics:

File Changed300
Line Additions755
Line Deletions22,049
Line Changes22,804
Total Commits59

User Affected:

  • Fixed member search functionality to properly respect applied filters
  • Resolved rate limiting issues for sites with many snippets
  • Improved recommendations feature UI and statistics display
  • Fixed infinite save loop related to post revisions

Contributors:

renovate[bot]cmraiblevershwalsagzybinary-koanroyalfigdjordjevlaiskevinansfieldronaldlangeveldallouissam-lordEchoBilisimmastoduyUvinduBrodaniellockyerAdarsh6xutzbastienperezgithub-actions[bot]