- 🐛 Fixed migration from v1 to 2.2.1 (#9984)
- 🐛 Fixed session auth for blogs running on sub dir (#9986)
- 🐛 Fixed session auth for node v6 (#9980)
You can see the full change log for the details of every change included in this release.
Tag Name: 2.2.2
Release Date: 10/11/2018
GhostOpen-source publishing platform specifically designed for professional bloggers and publications. Focuses on clean, minimalist writing and publishing experience.
Ghost 2.2.2 is a maintenance release that addresses critical authentication issues affecting users on Node.js v6, blogs running in subdirectories, and those migrating from v1 to 2.2.1. This release also improves error messaging for CSRF protection and enhances the API with roles controller migration to v2.
No specific migration steps are required when upgrading from Ghost 2.2.1 to 2.2.2.
If you're upgrading from Ghost v1 directly to this version, this release fixes previous migration issues, making the process more reliable. However, it's still recommended to follow the standard upgrade path through major versions for the smoothest experience.
This is a recommended upgrade for all Ghost users, especially for:
The release contains important bug fixes that improve authentication reliability and provides better error messaging for troubleshooting.
No specific security fixes were included in this release, though the improvements to CSRF error messaging help users better understand and address potential security configuration issues.
No specific performance improvements were included in this release.
Ghost 2.2.2 focuses on fixing critical authentication issues and improving error messaging. The fixes for Node.js v6 compatibility ensure that users on older Node versions can continue to use Ghost without authentication problems. The subdirectory fix resolves a significant issue for users who don't run Ghost at the root of their domain.
The improved error messages for CSRF and unknown origin errors will help administrators diagnose and fix configuration issues more easily, reducing support requests and improving the self-hosting experience.
The migration of the roles controller to API v2 continues Ghost's ongoing API modernization efforts, providing developers with a more consistent API experience. The validation enhancement offers a more streamlined developer experience when working with Ghost's validation system.
You can see the full change log for the details of every change included in this release.