- 🐛 Fixed "Cannot destructure property" error when overwriting active theme - Kevin Ansfield
View the changelogs for full details:
- Ghost - v4.9.2...v4.9.3
- Admin - TryGhost/Admin@v4.9.2...v4.9.3
Tag Name: v4.9.3
Release Date: 7/9/2021
GhostOpen-source publishing platform specifically designed for professional bloggers and publications. Focuses on clean, minimalist writing and publishing experience.
This minor release fixes a critical bug that was causing "Cannot destructure property" errors when users attempted to overwrite their active theme. The fix addresses issues with theme activation and error handling, ensuring that theme uploads complete successfully without hidden errors.
activator.activateFromOverride to activator.activateFromAPIOverrideNo migration steps are required for this update. This is a drop-in bug fix release that resolves theme activation issues without requiring any changes to your existing setup.
This update is highly recommended for all Ghost users who work with custom themes or frequently update their themes, as it fixes a critical bug in the theme activation process.
The update is straightforward with no breaking changes or migration steps required. You can upgrade using your standard update process:
ghost update
If you're using Ghost(Pro), your site will be updated automatically.
throw error statement in the setFromZip() catch block that was previously hiding underlying errors when a theme uploaded and saved successfully but other code failedactivator.activateFromOverride to activator.activateFromAPIOverrideThese fixes address the issue reported in TryGhost/action-deploy-theme#45.
No new features were added in this release. This is a bug fix release focused on resolving theme activation issues.
No security fixes were included in this release.
No specific performance improvements were included in this release. The focus was on fixing critical bugs related to theme activation.
This release fixes a critical bug in Ghost's theme management system that was causing errors when overwriting active themes. The issue was related to improper error handling and an incorrect method name in the theme activation process.
The fix ensures that:
This update is particularly important for theme developers and site administrators who frequently update or switch themes. The fix improves the reliability of theme management in Ghost and prevents frustrating errors during theme updates.
View the changelogs for full details: