BookStack v25.11 unifies content database, boosts speed, and adds Groovy support

BookStack v25.11 unifies content database, boosts speed, and adds Groovy support

BookStack v25.11 introduces major database changes focused on performance and scalability while keeping the REST API stable. All hierarchy types such as shelves, books, chapters, and pages are now stored in a single table, allowing faster and more efficient queries across the system. This update reduces database load in areas like search results, activity logs, and book contents, improving responsiveness and reliability.

Secondary tables now store type-specific data, maintaining flexibility for future updates. Search results gain more accurate paging and better relevancy sorting across content types. A new APP_DISPLAY_TIMEZONE variable lets administrators define a separate display time zone from the storage time zone, and all time formats now include clear shorthand indicators.

For developers, this version adds Groovy syntax highlighting to both the WYSIWYG and markdown editors, along with new “create admin” flags for secure automated setups. The API now supports full comment management and includes thread-style comments in page responses. BookStack has also moved to Laravel 12, improving performance and dependency handling. Administrators should note that CACHE_PREFIX replaces APP_NAME for cache keys.

by Mauricio B. Holguin

Ya
YamiGhor found this interesting
BookStack iconBookStack
  128
  • ...

BookStack is a free, open-source knowledge management platform designed for simplicity and ease of use. Built on PHP, it utilizes a content structure based on Books, Chapters, and Pages, making information organization intuitive. As a Wiki Engine, it offers WYSIWYG support and serves as a robust knowledge base. Rated 4.4, BookStack is a notable choice for those seeking efficient information management solutions.

No comments so far, maybe you want to be first?
Gu