Home

>

Tools

>

Ghost

>

Releases

>

5.36.1

Ghost Release: 5.36.1

Tag Name: v5.36.1

Release Date: 3/2/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.36.1 is a minor patch release that fixes an issue with tweet embeds. The update addresses a breaking change in the GOT library that was affecting how Ghost fetches additional tweet data from the Twitter API. This ensures that embedded tweets continue to display properly on Ghost sites.

Highlight of the Release

    • Fixed tweet embedding functionality that was broken due to an external dependency update
    • Updated the external request format for Twitter API compatibility
    • Ensured continued functionality of tweet embeds across Ghost sites

Migration Guide

No migration steps are required for this update. This is a drop-in replacement that can be installed without any additional configuration or changes.

Upgrade Recommendations

This update is recommended for all Ghost users who utilize tweet embeds in their content. The patch ensures compatibility with Twitter's API and fixes issues with embedded tweets not displaying properly.

To upgrade:

  • For self-hosted Ghost installations: Use the Ghost-CLI to update to v5.36.1
  • For Ghost(Pro) users: No action required as the update will be automatically applied

This is a minor patch release with minimal changes, so the upgrade process should be straightforward with no expected disruptions to your site.

Bug Fixes

Tweet Embedding Fix

This release fixes an issue where embedded tweets were not properly fetching additional data from the Twitter API. The problem was caused by a breaking change in the GOT library, which Ghost uses for making HTTP requests.

The fix updates the external request format to be compatible with the latest version of the GOT library, ensuring that Ghost can properly communicate with Twitter's API to retrieve the necessary data for embedded tweets.

New Features

No new features were introduced in this patch release. This update focuses solely on fixing the tweet embedding functionality.

Security Updates

No security fixes were included in this patch release.

Performance Improvements

No specific performance improvements were included in this patch release.

Impact Summary

This patch release addresses a specific compatibility issue with Twitter API integration that was affecting tweet embeds in Ghost content. The impact is primarily positive for content creators and site owners who use embedded tweets, as it restores full functionality to this feature.

The issue was caused by a breaking change in the GOT library, which Ghost uses for external HTTP requests. By updating the request format to match the new requirements of the library, Ghost can now successfully fetch additional tweet data from the Twitter API.

While this is a small update in terms of code changes (4 additions, 7 deletions across 3 files), it resolves an important functionality issue that could affect content display and user experience on sites that feature embedded tweets.

Full Release Notes

  • 🐛 Fixed the fetching of additional tweet data from Twitter API when embedding tweets

View the changelog for full details: v5.36.0...v5.36.1

🪄 Love open source? We're hiring JavaScript Engineers to work on Ghost full-time

Statistics:

File Changed3
Line Additions4
Line Deletions7
Line Changes11
Total Commits2

User Affected:

  • Can now successfully embed tweets in their content without issues
  • No longer experience broken tweet embeds due to Twitter API connection problems

Contributors:

9larsonsgithub-actions[bot]