Home

>

Tools

>

Ghost

>

Releases

>

2.29.1

Ghost Release: 2.29.1

Tag Name: 2.29.1

Release Date: 8/22/2019

Ghost LogoGhost

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

TL;DR

Ghost 2.29.1: Bug Fix for Post API and Enhanced Meta Data Settings

This patch release fixes a critical issue with the v2 post API that was causing 404 URLs when requesting specific fields. It also introduces significant improvements to the Admin interface with global meta data and Twitter/Facebook card settings, giving publishers more control over how their content appears when shared on social platforms. The default Casper theme has been updated to version 2.10.7 as well.

Highlight of the Release

    • Fixed critical bug in v2 post API that was returning 404 URLs when requesting specific fields
    • Added global meta data settings for improved SEO control
    • Introduced Twitter and Facebook card settings for better social media sharing
    • Updated default Casper theme to version 2.10.7

Migration Guide

No migration steps are required for this patch release. The update can be applied directly without any additional configuration changes or data migrations.

Upgrade Recommendations

This update is recommended for all users, especially for:

  • Sites using the v2 post API with specific field requests
  • Publishers who want to take advantage of the new meta data and social card settings

The patch fixes a critical API issue that could affect integrations and applications relying on the Ghost API. The upgrade process should be straightforward with no breaking changes introduced.

Bug Fixes

API Bug Fix

This release addresses a critical issue with the v2 post API:

  • Fixed 404 URLs in API responses: Resolved a bug where the v2 post API was returning 404 URLs when clients requested specific fields. This issue was causing problems for applications and integrations that rely on field-specific requests.

The fix reverts a previous change (commit 45e971b) that removed defaultColumnsToFetch from models, which was causing the unintended behavior.

New Features

Enhanced Social Media and SEO Controls

The Ghost Admin interface now includes global meta data settings, giving publishers more granular control over how their content appears in search results and when shared on social platforms.

The new features include:

  • Global Meta Data Settings: Configure site-wide meta information for improved SEO
  • Twitter Card Settings: Customize how your content appears when shared on Twitter
  • Facebook Card Settings: Control the presentation of your content when shared on Facebook

These additions provide content creators with more tools to optimize their content for social media sharing and search engine visibility.

Security Updates

No security fixes were mentioned in this release.

Performance Improvements

No specific performance improvements were highlighted in this release. The changes were primarily focused on bug fixes and feature enhancements to the admin interface.

Impact Summary

Ghost 2.29.1 delivers an important bug fix for the v2 post API that resolves issues with 404 URLs when requesting specific fields. This fix is particularly valuable for developers and integrations that rely on field-specific API requests.

The release also introduces significant enhancements to the Admin interface with new global meta data and social card settings for Twitter and Facebook. These additions give content creators and site administrators more control over how their content appears in search results and when shared on social platforms, potentially improving SEO and social media engagement.

The default Casper theme has been updated to version 2.10.7, ensuring that sites using the default theme receive the latest improvements and fixes.

Overall, this is a valuable update that combines an important bug fix with useful new features for content optimization.

Full Release Notes

  • 🐛 Fixed v2 post api returning 404 urls when asking for specific fields (#11045) - Rishabh Garg
  • ✨ Added global meta data and Twitter/Facebook card settings (TryGhost/Admin#1287) - Kevin Ansfield

Casper (the default theme) has been upgraded to 2.10.7:

You can see the full change log for the details of every change included in this release.

Statistics:

File Changed5
Line Additions43
Line Deletions5
Line Changes48
Total Commits4

User Affected:

  • Fixed issue with v2 post API returning 404 URLs when requesting specific fields
  • API reliability improved for applications that depend on specific field requests

Contributors:

rshbhgrg