This release contains fixes for minor bugs and issues reported by Ghost users.
View the changelog for full details: v5.65.0...v5.65.1
🌐 Help us translate Ghost + Portal: https://forum.ghost.org/t/help-translate-ghost-beta/37461
Tag Name: v5.65.1
Release Date: 9/27/2023
GhostOpen-source publishing platform specifically designed for professional bloggers and publications. Focuses on clean, minimalist writing and publishing experience.
This minor release addresses a bug in Ghost's theme handling system where an invalid theme path (such as a broken symlink) would cause the entire theme listing functionality to fail. The fix ensures Ghost can now gracefully handle invalid theme paths by skipping them rather than crashing, which is particularly helpful when preparing new theme symlinks before their source is available. This improves system stability and prevents administrative interface disruptions when managing themes.
No migration steps are required for this release. The fix is backward compatible and will be applied automatically when upgrading to v5.65.1.
This upgrade is recommended for all Ghost installations, especially for:
The update is a minor bug fix release with minimal changes, making it a low-risk upgrade that improves system stability. Standard upgrade procedures apply - backup your database before upgrading as a best practice.
Previously, when Ghost encountered an invalid theme path (such as a broken symlink pointing to a non-existent location), the entire theme listing functionality would fail. This was caused by unhandled errors from fs.stat operations when attempting to read theme directories.
The fix implements proper error handling by:
This ensures the admin interface remains functional and displays all available themes even when some theme paths are problematic.
No new features were introduced in this release. This is a bug fix release focused on improving the stability of the theme management system.
No security fixes were included in this release.
No specific performance improvements were included in this release. The changes were focused on error handling and stability rather than performance optimization.
This release addresses a specific edge case in Ghost's theme handling system that could cause the admin interface to fail when encountering invalid theme paths. By implementing proper error handling, Ghost now gracefully skips invalid theme paths instead of crashing, improving overall system stability.
The impact is primarily felt in development environments and custom setups where theme symlinks are used, particularly when preparing new themes or during complex theme deployment processes. The fix allows for more flexible workflows when managing themes, as administrators can now create symlinks before their target directories exist without breaking the theme listing functionality.
While this is a minor bug fix, it represents an important improvement in Ghost's resilience and error handling capabilities, preventing potentially confusing errors for administrators and developers working with themes.
This release contains fixes for minor bugs and issues reported by Ghost users.
View the changelog for full details: v5.65.0...v5.65.1
🌐 Help us translate Ghost + Portal: https://forum.ghost.org/t/help-translate-ghost-beta/37461