- 🐛 Fixed missing Admin assets in published tarball - Daniel Lockyer
View the changelog for full details: v5.61.0...v5.61.1
💻 We're looking for talented DevOps engineers to join Ghost: https://careers.ghost.org/devops-engineer
Tag Name: v5.61.1
Release Date: 9/4/2023
GhostOpen-source publishing platform specifically designed for professional bloggers and publications. Focuses on clean, minimalist writing and publishing experience.
Ghost v5.61.1 is a patch release that fixes a critical issue where Admin assets were missing from the published tarball. This bug was caused by an overly broad pattern in the .npmignore file that inadvertently excluded a necessary JavaScript chunk file. The fix makes the regex pattern more specific to avoid excluding important assets while still filtering out unwanted files.
.npmignore pattern that was incorrectly excluding necessary JavaScript filesNo migration steps are required for this patch release. Simply update to v5.61.1 to receive the fix for missing Admin assets.
For users who were experiencing issues with missing Admin assets:
This is a highly recommended upgrade for all Ghost users, especially those who:
The fix addresses a critical issue that could prevent proper functioning of the Admin interface due to missing assets. The update is small in scope (only 3 files changed) and presents minimal risk.
Fixed an issue where the Admin interface was missing required assets in the published tarball. Specifically:
chunk.208.dbf172ad32f72f21a5dc.js was being incorrectly excluded from the published package.npmignore file that was intended to exclude .db files but also matched this JavaScript chunk file.npmignore has been made more specific to properly exclude only database files while retaining all necessary JavaScript assetsThis fix ensures that all required Admin interface assets are properly included in the Ghost installation package.
No new features were introduced in this patch release. This is a bugfix-only release focused on resolving the issue with missing Admin assets.
No security fixes were included in this patch release. The focus was on fixing the missing Admin assets issue.
No specific performance improvements were included in this patch release. The focus was on fixing the missing Admin assets issue.
This patch release resolves a critical issue where Admin assets were missing from the published Ghost tarball. The problem was caused by an overly broad pattern in the .npmignore file that inadvertently excluded a necessary JavaScript chunk file (chunk.208.dbf172ad32f72f21a5dc.js).
The impact of this fix is significant for Ghost administrators and self-hosted users who would otherwise experience a broken Admin interface due to the missing assets. By making the regex pattern in .npmignore more specific, the release ensures that all required files are properly included in the package while still excluding unnecessary database files.
This is a small, targeted fix with minimal changes (only 3 files modified) but it resolves an important issue that could prevent proper administration of Ghost sites. The fix improves the reliability of Ghost installations and upgrades without introducing any new features or breaking changes.
View the changelog for full details: v5.61.0...v5.61.1
💻 We're looking for talented DevOps engineers to join Ghost: https://careers.ghost.org/devops-engineer