- 🐛 Fixed missing errors on failed import
- 🎨 Allow any Slack-compatible webhook URLs in Slack app
You can see the full change log for the details of every change included in this release.
Tag Name: 1.17.3
Release Date: 11/16/2017
GhostOpen-source publishing platform specifically designed for professional bloggers and publications. Focuses on clean, minimalist writing and publishing experience.
This minor release introduces a new URL Service for tracking all URLs in the system, adds soft limits for blog title and description, improves build processes to prevent duplicate files, and fixes issues with imports and Slack integrations. The URL Service lays groundwork for future URL customization capabilities while the other changes improve system stability and user experience.
No migration steps are required for this release. The new URL Service is introduced with a configuration guard to ensure backward compatibility.
This is a minor release with new features and bug fixes. We recommend all users upgrade to benefit from the improved import error handling, Slack integration enhancements, and other improvements. Developers working on themes or custom integrations should upgrade to prepare for future URL customization capabilities.
Fixed an issue where import failures would occur without displaying appropriate error messages, making it difficult for users to understand what went wrong with their import process.
Addressed issue #8162 by improving the build process:
core/client/dist from the clean task as Ghost-Admin handles this automaticallyclean:built task to run automatically with grunt dev, grunt dev --client, and grunt release commandscore/built directoryA new URL Service has been introduced that tracks all URLs in the system. This lays the groundwork for future URL customization capabilities and improves URL management throughout Ghost. The service:
resource config.jsonAdded maximum length validations for key blog settings:
These soft limits help guide users toward optimal content lengths for SEO and display purposes.
No security fixes were included in this release.
The improved cleaning process for the core/built directory prevents the accumulation of numerous duplicate files, which:
Ghost 1.17.3 introduces important foundational changes with the new URL Service, which will enable future URL customization features. While this doesn't change functionality for end users immediately, it represents significant architectural groundwork.
The bug fixes for import errors and Slack webhook compatibility directly improve user experience by providing better feedback and more flexibility. The soft limits for blog title and description help guide content creators toward optimal lengths without enforcing hard restrictions.
For developers, the build process improvements solve a long-standing issue with duplicate files accumulating in the build directory, resulting in cleaner development environments and release packages.
Overall, this release combines important architectural improvements with practical bug fixes and enhancements that improve the Ghost experience for all user types.
You can see the full change log for the details of every change included in this release.