Home

>

Tools

>

Ghost

>

Releases

>

1.14.1

Ghost Release: 1.14.1

Tag Name: 1.14.1

Release Date: 10/17/2017

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.14.1 is a minor bug-fix release that addresses an issue with database migration error messages. This update ensures that users receive accurate error information when database migrations fail, preventing confusion during upgrades or installations. The release includes an upgrade to the knex-migrator package to version 2.1.7 and updates to Ghost-Admin.

Highlight of the Release

    • Fixed potentially incorrect error messages during database migrations
    • Upgraded knex-migrator to version 2.1.7
    • Updated Ghost-Admin to version 1.14.1

Migration Guide

No migration steps are required for this update. This is a drop-in replacement that can be installed using your normal update process.

To update to Ghost 1.14.1:

ghost update

Or if using Docker:

docker pull ghost:1.14.1

No database schema changes or configuration adjustments are needed after updating.

Upgrade Recommendations

This update is recommended for all Ghost installations, especially for users who frequently perform database migrations or are planning to upgrade their Ghost installation soon. While the bug only affects error reporting during database migrations and not the actual functionality of your site, having accurate error messages is important for troubleshooting if migration issues occur.

The risk of this update is minimal as it only addresses error reporting and doesn't change any core functionality or database schemas.

Bug Fixes

Database Migration Error Reporting

This release fixes an issue where incorrect or misleading error messages could be displayed when database migrations failed. The problem was resolved by upgrading the knex-migrator package to version 2.1.7, which improves error handling and reporting during migration processes.

The fix ensures that when a database migration encounters an issue, the error message accurately reflects the actual problem, making it easier for administrators and developers to diagnose and resolve the issue.

New Features

No new features were introduced in this release as it focuses exclusively on bug fixes related to database migration error reporting.

Security Updates

No security fixes were included in this release. The update focuses solely on improving database migration error reporting.

Performance Improvements

No specific performance improvements were included in this release. The focus was on fixing the database migration error reporting issue.

Impact Summary

Ghost 1.14.1 is a minor bug-fix release with minimal impact on existing installations. The primary improvement is more accurate error reporting during database migrations, which helps administrators and developers better understand and resolve issues when they occur.

The update to knex-migrator 2.1.7 ensures that when database migrations fail, the error messages correctly identify the problem rather than potentially displaying misleading information. This improvement is particularly valuable during Ghost installation, updates, or when running manual migrations.

No changes to the user-facing functionality of Ghost were made in this release, and no adjustments to themes or custom code should be necessary. The update is backward compatible with all existing Ghost installations and can be applied without concern for breaking changes.

Full Release Notes

This is a bug-fix only release that resolves a potentially incorrect error message when performing database migrations.

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

Statistics:

File Changed3
Line Additions6
Line Deletions6
Line Changes12
Total Commits3

User Affected:

  • Will receive more accurate error messages when database migrations fail
  • Less likely to be confused by misleading error information during upgrades
  • Better troubleshooting experience when issues occur during installation or updates

Contributors:

ErisDSkevinansfield