Ghost 2.22.0stable Released May 07, 2019
Impact Score: 5/10

Ghost 2.22.0 — Release Notes & Engineering Impact

Source available — automated, not human-reviewed

Component: ghost · Channel: stable. Automated analysis, not a compatibility certification. How this works.

Analysis updated: 2026-11-01.

Compatibility not verified — check source notes
📄 .MD
⚡ Executive Summary (TL;DR)

Ghost 2.22.0. Source highlight: ✨ Added caption support to code cards - Kevin Ansfield

Who Does This Impact? (Role-Based Analysis)

💻 Software Engineers & Devs

Check the source notes against the package and APIs you use before upgrading.

📊 Product & Engineering Leads

Use the documented changes to assess relevance to your product; release frequency alone is not a quality measure.

⚙️ DevOps & Security

Verify the target version, runtime requirements and rollback procedure in the official documentation.

✨ New Features & Capabilities (5)

  • ✨ Added caption support to code cards - Kevin Ansfield
  • ✨ Added language selection to code cards (#1180) - Kevin Ansfield
  • ✨ Added parsing of html cards when converting HTML via the v2 Admin API - Kevin Ansfield
  • ✨ Added caption and language extraction for code blocks when converting HTML via API - Kevin Ansfield
  • ✨ Added support for code cards with captions (#575) - Kevin Ansfield

🔧 Bug Fixes & Patches (6)

  • 🐛 Fixed password submission for private blogging - Fabien O'Carroll
  • 🐛 Fixed post scheduling on restart (#10726) - Katharina Irrgang
  • 🐛 Fixed Twitter card having wrong property when no feature image provided - Aileen Nowak
  • 🐛 Fixed postinstall script when running on Windows - Fabien O'Carroll
  • 🐛 Fixed meta schema for 'page' context in dynamic routing - Nazar Gargol
  • 🐛 Fixed 404 in collection index page if using data.slug - Nazar Gargol
📄 View Raw Release Notes (Original Developer Log)
* ✨ Added caption support to code cards - Kevin Ansfield * ✨ Added language selection to code cards (#1180) - Kevin Ansfield * ✨ Added parsing of html cards when converting HTML via the v2 Admin API - Kevin Ansfield * ✨ Added caption and language extraction for code blocks when converting HTML via API - Kevin Ansfield * 🎨 Allowed protocol overwrite for canonical URLs (#10729) - Aileen Nowak * 🐛 Fixed password submission for private blogging - Fabien O'Carroll * 🐛 Fixed post scheduling on restart (#10726) - Katharina Irrgang * 🐛 Fixed Twitter card having wrong property when no feature image provided - Aileen Nowak * 🐛 Fixed postinstall script when running on Windows - Fabien O'Carroll * 🐛 Fixed meta schema for 'page' context in dynamic routing - Nazar Gargol * 🐛 Fixed 404 in collection index page if using data.slug - Nazar Gargol Casper (the default theme) has been upgraded to 2.10.0: * ✨ Added support for code cards with captions (#575) - Kevin Ansfield You can see the [full change log](https://gist.github.com/7a781eecea7cc10c75bf255523a08a1c) for the details of every change included in this release. --- **Note** on captioned code card support in themes: Non-captioned code cards will continue to render as before: ```html <pre><code>....</code></pre> ``` Captioned code cards will be rendered inside a `<figure>` element and may require changes to theme styles for full support: ```html <figure class="kg-card kg-code-card"> <pre><code>...</code></pre> <figcaption>...<figcaption> </figure> ``` For an example of required styling changes see this [PR on Casper](https://github.com/TryGhost/Casper/pull/575/files#diff-ce5e030f2e2e2a50f18199464f07ea70)