- 🐛 Fixed an issue with imports created prior to 2.28.0 where pages became posts when importing
You can see the full change log for the details of every change included in this release.
Tag Name: 2.28.1
Release Date: 8/16/2019
GhostOpen-source publishing platform specifically designed for professional bloggers and publications. Focuses on clean, minimalist writing and publishing experience.
Ghost 2.28.1 is a maintenance release that fixes a critical import bug where pages were incorrectly converted to posts during imports created before version 2.28.0. This release also includes several model improvements, URL utility fixes, and internal code optimizations that enhance the platform's stability and maintainability.
No migration steps are required for this release. The update addresses bugs and makes internal improvements that don't require any action from users or developers.
This update is recommended for all users, especially those who:
The update fixes a critical issue with content imports that could result in pages being incorrectly converted to posts, which could disrupt your site structure. The release also includes important fixes for npm users and improvements to the model architecture.
post.page=true/false to post.type='page'/'post'post.type if an imported post has both post.page and post.type attributes@tryghost/url-utils to v0.3.0, fixing urlUtils.htmlRelativeToAbsolute which was mangling attribute quote styles and removing indentationNo security fixes were included in this release.
Ghost 2.28.1 is primarily a bug fix release that addresses a critical issue with the import functionality. The fix ensures that pages remain properly categorized during imports, preventing potential disruption to site structure and navigation.
The release also includes several internal improvements to Ghost's model architecture, standardizing how actions are supported across different resources like Tags and Users. These changes lay groundwork for more consistent API behavior and developer experience.
For developers, the update to @tryghost/url-utils fixes HTML processing issues that were affecting content formatting, and the npm package fix resolves installation problems for those working with Ghost as a dependency.
Overall, this release enhances stability and reliability without introducing breaking changes or requiring migration steps.
You can see the full change log for the details of every change included in this release.