TL;DR
Ghost 1.11.0 introduces a significant change to markdown auto-linking behavior, now requiring full markdown syntax for domain links. This release also adds keyboard shortcuts for editor modes, improves internal tag handling, and fixes several UI and UX issues. The update enhances the editing experience while making important changes to link handling that content creators should be aware of.
Highlight of the Release
- Breaking change: Disabled auto-linking of domain names in markdown
- Added keyboard shortcuts for editor modes
- Protected internal tags visibility
- Improved error handling for missing translation keys
- Fixed multiple UI and UX issues in the admin interface
Migration Guide
Auto-linking of domain names
If you have content that relies on automatic linking of domain names (like example.com), you'll need to update these to use full markdown syntax:
[example.com](https://example.com)
When editing existing posts, be aware that any previously auto-linked domains will lose their links. You'll need to manually update these using the proper markdown syntax.
Internal tags
No migration needed for internal tags. The system will now automatically enforce the correct visibility for any tag with a name starting with a hash (#).
Upgrade Recommendations
This release contains a breaking change to markdown auto-linking behavior, so content creators should be informed about the new requirement to use full markdown syntax for domain links.
For most users, this is a standard upgrade that brings useful enhancements and bug fixes. The upgrade process should be straightforward, but be sure to:
- Back up your Ghost installation before upgrading
- Review existing content that might be affected by the auto-linking changes
- Test your site thoroughly after upgrading, especially if you have custom themes or integrations
If you're using the official Ghost(Pro) hosting, this update will be applied automatically.
Bug Fixes
Fixed search losing focus when removing search term
The admin search box now maintains focus when removing search terms, providing a smoother search experience.
Fixed error when navigating to tag from admin search box
Resolved an issue that caused errors when attempting to navigate directly to a tag from the admin search interface.
Fixed unreadable HTML property colors in Night Shift mode
Improved the visibility of HTML property colors when using Night Shift mode, ensuring better readability for users working in low-light environments.
Fixed confirmation modals when leaving editor with unsaved changes
The confirmation dialog that appears when leaving the editor with unsaved changes now works correctly, preventing accidental content loss.
New Features
Added keyboard shortcuts for editor modes
Ghost now provides keyboard shortcuts for switching between different editor modes, enhancing productivity for content creators. This makes it faster to toggle between writing and preview modes without reaching for the mouse.
Protected internal tags visibility
Internal tags (those prefixed with a hash) now have their visibility property automatically forced to internal. This ensures that internal tags remain properly protected and aren't accidentally exposed through the API or frontend.
Security Updates
No specific security fixes were included in this release.
Performance Improvements
Refactored private blogging app
The private blogging app has been refactored to use the settings cache directly instead of requiring the settings API. This optimization eliminates unnecessary processing since the settings API uses the settings cache anyway.
Impact Summary
Ghost 1.11.0 introduces a significant change to how domain names are handled in markdown, requiring explicit linking syntax rather than auto-linking. This improves content control but requires attention from content creators who may need to update existing content.
The release enhances the editor experience with new keyboard shortcuts and fixes several UI issues that improve the overall user experience. For administrators, internal tag handling is now more secure with enforced visibility settings.
The refactoring of the private blogging app to use the settings cache directly represents an ongoing effort to optimize Ghost's performance and code quality.
Overall, this is a quality-focused release that improves the platform's usability while making an important change to link handling behavior that users should be aware of before upgrading.
Full Release Notes
🚨 Note: This release contains a potentially breaking change:
- for new posts, text which looks like a valid domain (eg.
example.com) will no longer be auto-linked
- when editing old posts, any links on previously auto-linked domains will be removed
- if you want to link
example.com it will be necessary to use full markdown syntax, eg. [example.com](https://example.com)
You can see the full change log for the details of every change included in this release.