Home

>

Tools

>

Ghost

>

Releases

>

1.24.5

Ghost Release: 1.24.5

Tag Name: 1.24.5

Release Date: 6/19/2018

Ghost LogoGhost

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

TL;DR

Ghost 1.24.5 brings significant improvements to the Dynamic Routing beta and Koenig editor beta. The update fixes collection ownership issues when post statuses change to featured and enhances the Koenig editor with Markdown list syntax support, improved list handling, and fixes for several editor bugs related to image placement, text editing, and cursor behavior.

Highlight of the Release

    • Fixed collection ownership issues in Dynamic Routing beta
    • Added Markdown list syntax support in Koenig editor
    • Improved list handling with ability to split lists by pressing Enter on blank items
    • Fixed multiple editor bugs including image placement and text editing issues

Migration Guide

No migration steps are required for this release. This is a minor update that includes bug fixes and enhancements to existing beta features.

Upgrade Recommendations

This release is recommended for all Ghost users, especially those participating in the Koenig editor beta or Dynamic Routing beta. The update addresses several important bugs and adds useful enhancements to the editing experience.

For those using the Koenig editor beta, this update significantly improves the list editing experience and fixes several annoying bugs that could impact content creation.

For developers working with the Dynamic Routing beta, the collection ownership fix resolves an important edge case that could cause unexpected behavior.

Bug Fixes

Dynamic Routing Beta Fixes

  • Fixed collection ownership issues when a published post status changes to featured
  • Updated resource listener implementation to be less error-prone
  • Fixed logic for collection ownership when posts match multiple collection filters

Koenig Editor Bug Fixes

  • Fixed placement of dropped images in the editor
  • Fixed backspace deleting entire words unexpectedly
  • Fixed collapsed paragraphs when pasting rich-text content from external sources (e.g., websites)
  • Fixed cursor jumping to title when pressing Up/Left arrow keys on list items

New Features

Koenig Editor Beta Enhancements

  • Toggle list types using Markdown syntax: Type -, *, 1, or 1. followed by a space at the beginning of any list item to change the list type
  • Convert paragraphs to lists using Markdown syntax: Type -, *, 1, or 1. followed by a space at the beginning of a paragraph to convert it to a list item
  • Split lists with Enter: Pressing Enter on a blank list item now splits the list, creating a more intuitive editing experience

Security Updates

No security fixes were mentioned in this release.

Performance Improvements

No specific performance improvements were mentioned in this release.

Impact Summary

Ghost 1.24.5 focuses on improving the stability and usability of two beta features: Dynamic Routing and the Koenig editor.

The Dynamic Routing update fixes an important issue with collection ownership when post statuses change, making the routing system more reliable and predictable. This addresses a specific edge case where posts could remain in incorrect collections after status changes.

The Koenig editor receives several quality-of-life improvements, particularly around list handling. The addition of Markdown syntax support for toggling list types and converting paragraphs to lists makes the editor more efficient for content creators familiar with Markdown. The fixes for image placement, text editing, and cursor behavior address pain points that users were experiencing in the beta.

Overall, this release represents continued refinement of Ghost's beta features as they move toward general availability, with a focus on addressing user feedback and improving the content creation experience.

Full Release Notes

Updates to the Dynamic Routing beta (public announcement is coming soon):

  • 🐛Fixed collection ownership if a published post status changes to featured

Updates to the Koenig editor beta (release announcement):

  • ✨ Toggle list types using MD list syntax
    • type -, *, 1, or 1. followed by a space at the beginning of any list item to change the type of list
  • ✨ Toggle existing paragraphs into lists using MD list syntax
    • type -, *, 1, or 1. followed by a space at the beginning of a paragraph to convert it to a list item
  • 🎨 Split list when pressing Enter on a blank list item
  • 🐛 Fixed placement of dropped images
  • 🐛 Fixed backspace deleting words
  • 🐛 Fixed collapsed paragraphs when pasting rich-text (eg, copy/paste content from a website)
  • 🐛 Fixed cursor jumping to title when pressing Up/Left on list items

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

Statistics:

File Changed8
Line Additions42
Line Deletions79
Line Changes121
Total Commits5

User Affected:

  • Improved Koenig editor experience with better Markdown list syntax support
  • Fixed issues with image placement when dragging and dropping
  • Better handling of rich text pasting from external sources
  • More intuitive list item behavior when pressing Enter on blank items

Contributors:

billfienbergkirrg001ErisDS