- 🐛 Fixed Admin search sometimes stalling on first query (#20143) - Kevin Ansfield
View the changelog for full details: v5.82.6...v5.82.7
Tag Name: v5.82.7
Release Date: 5/7/2024
GhostOpen-source publishing platform specifically designed for professional bloggers and publications. Focuses on clean, minimalist writing and publishing experience.
What's New: This release focuses on fixing critical bugs in the Admin interface, particularly addressing search functionality issues. It fixes problems with Admin search stalling on first query, empty groups in internal link searches, and introduces initial implementation of internal linking for standard links.
Why It Matters: These fixes improve the reliability of the Ghost Admin search experience, preventing frustrating stalls and ensuring more consistent results when searching for content. The internal linking improvements lay groundwork for better content management workflows.
Who Should Care: Ghost site administrators and content creators who rely on the Admin interface for content management and organization will benefit from these stability improvements.
No migration steps are required for this release. The update can be applied without any additional configuration or changes to your Ghost installation.
This release is recommended for all Ghost users, especially those who have experienced issues with Admin search functionality. The fixes address critical usability problems that could impact content management workflows.
To upgrade:
Fixed an issue where the Admin search would sometimes stall on the first query. This problem occurred because the yield waitForProperty(...) call that was supposed to return once the content refresh occurred never reached a valid state. This caused the first search query (or any later query) where a content refresh occurred to never resolve, making search appear stalled.
The fix:
getPosts request handler function in the mirage config for reuse with different timing on a per-case basisFixed an issue where empty groups would appear in internal link search results. This happened because the code was mapping over grouped search results without checking if the options/items list was empty after filtering for published content.
Fixed a minor typo in the subscription details section that affected mobile spacing.
This release introduces the first implementation of internal linking functionality for standard links in the Ghost editor. This feature is currently in beta and lays the groundwork for improved content interconnection within Ghost sites.
The update includes:
@tryghost/koenig-lexical package that contains the internal linking beta featuresNo security fixes were included in this release.
No specific performance improvements were highlighted in this release. The focus was primarily on bug fixes and feature enhancements for the Admin interface search functionality.
This release focuses on improving the reliability and functionality of the Ghost Admin interface, particularly the search functionality. The fixes address issues that could cause frustrating experiences for users, such as search stalling and empty search result groups.
The initial implementation of internal linking for standard links represents an important step toward enhancing content interconnection capabilities within Ghost sites. While this feature is still in beta, it provides the foundation for more robust internal linking in future releases.
Overall, this is a maintenance-focused release that improves the day-to-day experience of Ghost administrators and content creators without introducing breaking changes or requiring migration steps.
View the changelog for full details: v5.82.6...v5.82.7