- 🐛 Fixed being able to store invalid date formats (#9090)
You can see the full change log for the details of every change included in this release.
Tag Name: 1.11.1
Release Date: 10/4/2017
GhostOpen-source publishing platform specifically designed for professional bloggers and publications. Focuses on clean, minimalist writing and publishing experience.
Ghost 1.11.1 is a maintenance release that fixes several critical bugs, particularly addressing issues with invalid date formats in posts and improving error handling for AMP and image processing. This release enhances stability and reliability for content creators and developers using the Ghost platform.
No migration steps are required for this update. This is a maintenance release that can be installed directly without any special considerations.
This update is recommended for all users running Ghost 1.11.0, as it fixes several important bugs that could affect content management and system stability. The update process should be straightforward with no breaking changes or migration steps required.
For self-hosted Ghost installations, follow the standard update procedure:
npm install -g ghost-cli@latest
ghost update
For Ghost(Pro) users, the update will be automatically applied to your site.
Invalid Date Formats: Fixed an issue where invalid date formats could be stored in the database. The system now uses the current date when fetching posts with invalid dates and raises an error when attempting to save invalid dates via the API (#9090)
Brute Store Error Handling: Corrected the handling of brute store errors, properly identifying them as internal server errors rather than permission errors, which previously could prevent users from accessing the system (#9092)
Amperize Update: Updated Amperize to version 0.3.5, fixing issues with image-size requests not following redirects and errors that would stop transformation of the remaining HTML (#9087)
No significant new features were added in this maintenance release. The focus was on bug fixes and performance improvements.
No specific security fixes were included in this release.
Image Size Utility: Optimized error handling for unknown requests in the image size utility, providing more detailed error information for troubleshooting (#9094)
AMP Parse Measurement: Added measurement for AMP parsing performance to help identify bottlenecks (#9097)
Improved Debugging: Added additional logging for MySQL operations and LocalStorage response times to help identify performance issues
Ghost 1.11.1 is primarily a bug fix release that addresses several important issues affecting content management and system stability. The most significant fix prevents invalid date formats from being stored in the database, which could cause unexpected behavior in post display and scheduling.
The update to Amperize 0.3.5 improves AMP compatibility by fixing issues with image processing and HTML transformation, which is important for publishers who rely on Google AMP for mobile content delivery.
Additional debugging improvements have been added to help identify performance issues with MySQL operations, LocalStorage, and AMP parsing, which will be beneficial for developers and system administrators managing Ghost installations.
Overall, this release enhances the reliability and stability of the Ghost platform without introducing any breaking changes or requiring migration steps.
You can see the full change log for the details of every change included in this release.