- 🐛 Fixed 1.25 migration for mobiledoc field being null (#9752)
You can see the full change log for the details of every change included in this release.
Tag Name: 1.25.1
Release Date: 7/25/2018
GhostOpen-source publishing platform specifically designed for professional bloggers and publications. Focuses on clean, minimalist writing and publishing experience.
Ghost 1.25.1 is a minor patch release that fixes a critical migration issue where the mobiledoc field could be null during the 1.25.0 migration process. This primarily affects users who imported content with missing markdown/mobiledoc or HTML fields, preventing potential data migration failures.
No special migration steps are required for this patch release. This update specifically fixes a migration issue from previous versions, making the upgrade process more reliable.
If you experienced migration failures when upgrading to Ghost 1.25.0, especially with imported content, upgrading to 1.25.1 should resolve those issues.
This is a highly recommended upgrade for all users currently on Ghost 1.25.0 or planning to upgrade to it, especially if you have imported content or have posts with potentially null mobiledoc fields.
The patch fixes a critical migration issue that could prevent successful upgrades, so updating to 1.25.1 is advised before attempting any content imports or migrations from earlier versions.
This release fixes an issue in the 1.25.0 migration process where the migration would fail if a post had a null mobiledoc field. This could happen in cases where content was imported without markdown/mobiledoc or HTML fields.
The 1.25 migration was specifically designed to migrate existing Koenig Beta posts, but it didn't properly handle cases where the mobiledoc field was null. This patch ensures the migration process can handle null values properly, preventing migration failures.
No new features were introduced in this patch release. This is strictly a bug fix update to address a migration issue in version 1.25.0.
No security fixes were included in this patch release.
No specific performance improvements were included in this patch release. The focus was on fixing the migration bug.
This patch release addresses a specific edge case in the Ghost 1.25.0 migration process that could cause failures when dealing with content that has null mobiledoc fields. While this is a small change in terms of code modifications (only 6 changes across 3 files), it has a significant impact on the reliability of the migration process, especially for users who import content from external sources.
The fix ensures that the migration process properly handles null values in the mobiledoc field, which could occur when importing content that doesn't include markdown/mobiledoc or HTML fields. This makes the Ghost platform more robust when dealing with varied content structures and import scenarios.
For most users with standard content creation workflows, this update will be transparent. However, for those managing content migrations or imports, this patch eliminates a potential point of failure in the upgrade process.
You can see the full change log for the details of every change included in this release.