This release contains fixes for minor bugs and issues reported by Ghost users.
View the changelog for full details: v5.109.3...v5.109.4
Tag Name: v5.109.4
Release Date: 2/11/2025
GhostOpen-source publishing platform specifically designed for professional bloggers and publications. Focuses on clean, minimalist writing and publishing experience.
This minor release focuses on improving the logging system for Ghost's job queue management. It reduces noise in logs by demoting verbose JobQueueManager polling logs from "info" to "debug" level, making server logs cleaner while keeping debugging capabilities intact. Additionally, the release replaces Prometheus-based metrics with Ghost's internal metrics system for better monitoring of email analytics and job queue performance without requiring external tools.
No migration steps are required for this release. The changes to logging levels and metrics collection are handled automatically when upgrading to v5.109.4.
This is a minor release with improvements to logging and metrics collection. It is recommended for all users to upgrade to benefit from reduced log noise and improved monitoring capabilities.
If you rely on JobQueueManager logs for debugging, note that you'll need to enable debug level logging to see the detailed polling information that was previously available at the info level.
No specific bug fixes were included in this release. The changes were focused on enhancements to the logging and metrics systems.
The JobQueueManager now uses Ghost's internal metrics system (@tryghost/metrics) instead of Prometheus for collecting performance data. This change provides better monitoring capabilities for email analytics and job queue performance without requiring external tools or configurations.
No security fixes were included in this release.
The JobQueueManager's polling logs have been demoted from info to debug level, significantly reducing the amount of routine log entries generated during normal operation. This change decreases log file sizes and improves overall system performance by reducing I/O operations related to logging while maintaining the ability to access detailed logs when needed for troubleshooting.
This release improves Ghost's operational efficiency by reducing unnecessary logging and enhancing metrics collection. The changes to JobQueueManager logging reduce noise in server logs while maintaining debugging capabilities when needed. The switch from Prometheus to Ghost's internal metrics system provides a more integrated approach to monitoring email analytics and job queue performance.
These improvements are particularly valuable for busy Ghost installations where log management is important and for administrators who need insights into email delivery performance. The changes are non-disruptive and require no configuration changes from users, making this a straightforward upgrade that delivers immediate benefits in terms of system cleanliness and monitoring capabilities.
This release contains fixes for minor bugs and issues reported by Ghost users.
View the changelog for full details: v5.109.3...v5.109.4