github BookStackApp/BookStack v0.31.0
BookStack Beta v0.31.0

latest releases: v24.10.2, v24.10.1, v24.10...
3 years ago

Links

Update Notices

Requirements Change - The minimum required PHP version has changed from 7.2 to 7.2.5. Additionally, the Tidy PHP extension is no longer required.

GitLab Authentication - The read_user scope will now be passed and is required on the "Application" setup within GitLab. Not having this scope may lead to errors when users attempt to authenticate via GitLab.

Security & IFrame Usage - By default BookStack will set headers to prevent usage within an iframe. You can set trusted iframe hosts through the ALLOWED_IFRAME_HOSTS option in your .env file. See the security page for more information on this option.

Full List of Changes

  • Added recycle bin implementation. (#2283, #2183, #280)
  • Added Norwegian translations to BookStack. Thanks to @Swoy. (#2336)
  • Added ownership system for pages, chapters, books and shelves. (#2436, #2246)
  • Added host iframe control with cookie security management. (#2427, #2207)
  • Added API endpoints for pages. (#2382)
  • Added many more activity types to the audit-log. (#2360, #1243)
  • Added a sortable "Latest Activity" column to the users list. (#848)
  • Replaced revision diff library so that the php tidy extension is no longer required. (#2347, #1553)
  • Updated GitLab authentication to use the read_user scope. (#2359)
  • Updated revision restore to add sensible default change summary text. Thanks to @rondaa. (#2353, #2349)
  • Updated the "Cleanup Images" maintenance option wording for clarity. (#2352)
  • Updated dev docker setup to install composer dependencies in Docker entrypoint. Thanks to @timoschwarzer. (#2298)
  • Updated chapter delete behaviour so pages are removed instead of being moved to the parent book. (#2164)
  • Updated grid-layout book/shelf item names to better fit into two lines. (#1469)
  • Updated translations. (#2439, #2327)
  • Fixed issue where the export dropdown may show cut-off with options hidden. Thanks to @shubhamosmosys. (#2416)

Don't miss a new BookStack release

NewReleases is sending notifications on new releases.