Skip to content

Releases: BookStackApp/BookStack

BookStack v25.07.1

11 Aug 13:53
v25.07.1
5940a91
Compare
Choose a tag to compare

Links

Full List of Changes

This release contains the following fixes and changes:

  • Updated translations with latest Crowdin changes. (#5740)
  • Updated PHP package versions.
  • Fixed open redirect with stricter location checking.
  • Fixed users being logged out on ZIP import errors. (#5754)
  • Fixed menu accessibility tagging. (#5753, #5752)
  • Fixed scenarios where MAIL_PORT could interfere with tests. (#5755)

BookStack v25.07

30 Jul 08:52
v25.07
92d15d9
Compare
Choose a tag to compare

Links

Full List of Changes

  • Added plaintext markdown page editor input option. (#5725, #5705)
  • Added ZIP Import/Export API endpoints. Thanks to @LM-Nishant. (#5721, #5592)
  • Added tag-classes based upon parent book/chapter. (#5681, #5217)
  • Updated comment and description inputs to use the new WYSIWYG editor. (#5676)
  • Updated 3-column layout with better usability. (#5685)
  • Updated changelog input to large area with character counter. Thanks to @shresthkapoor7. (#5663, #5434)
  • Updated mail logic to remove use of our custom patched Symfony mailer. (#5636)
  • Updated translations with latest Crowdin changes. (#5696)
  • Updated many actions to better handle parallel permission generation. (#5689, #4838)
  • Updated new WYSIWYG editor with improvements & fixes. (#5731)
  • Updated PHP package versions.

BookStack v25.05.2

07 Jul 14:08
v25.05.2
841350a
Compare
Choose a tag to compare

Links

Full List of Changes

This release contains the following fixes and changes:

  • Added Nepali Language. (#5677)
  • Updated translations with latest Crowdin changes. (#5695)
  • Updated PHP package versions.
  • Updated content diffs to better group non-ascii language characters into words.
  • Fixed error when loading opensearch endpoint with certain PHP in some environments. (#5673)
  • Fixed namespace for test case. Thanks to @bumperbox. (#5668)

BookStack v25.05.1

17 Jun 14:38
v25.05.1
e65b4b6
Compare
Choose a tag to compare

Links

Full List of Changes

This release contains the following fixes and changes:

  • Updated new WYSIWYG editor with a range of fixes: (#5653)
    • Added toolbar for media elements for easier menu access.
    • Updated media embed code field to show existing embed code for direct editing.
    • Updated media resize handling to be more reliable and to retain focus after resize.
    • Updated table resize handles to be more efficient, and prevented them wondering far away from tables so often.
    • Fixed buggy media selection scenarios.
    • Fixed media form "src" field not working when video is using source elements.
    • Fixed table resize handles overlapping table captions.
    • Fixed text formatting being inconsistent on new paragraphs.
    • Fixed tiny image resize square on image insert.
  • Fixed comment updates showing incorrect notification text. (#5642)
  • Fixed search system ignoring words adjacent to non-breaking spaces. (#5640)
  • Updated translations with latest Crowdin changes. (#5637)

BookStack v25.05

31 May 13:36
v25.05
92cd11d
Compare
Choose a tag to compare

Links

Full List of Changes

  • Added support for comments to reference page sections. (#5584, #1265)
  • Added comment archive support. (#5584)
  • Added AVIF image support. (#5625, #5474)
  • Added new system info API endpoint. (#5607, #5603)
  • Added user avatar image fetching for OIDC authentication. Thanks to @rubentalstra. (#5626, #5429, #4271)
  • Updated new WYSIWYG editor with further fixes. (#5627)
  • Updated page-edit redirect to page-view if permission failed on edit. (#5568)
  • Updated translations with latest Crowdin changes. (#5622)
  • Update codebase and packages to address php 8.4 depreactions. (#5358)

BookStack v25.02.5

17 May 11:24
v25.02.5
73f9834
Compare
Choose a tag to compare

Links

Full List of Changes

This release contains the following fixes and changes:

  • Fixed incorrect image directory permissions. (#5609, #5605)
  • Updated translations with latest Crowdin changes. (#5608)
  • Updated PHP packages.
  • Updated system CLI:
    • Fixed handling of database credentials with escaped special characters.
    • Updated download-vendor command with extra clean-up handling.

BookStack v25.02.4

08 May 15:03
v25.02.4
bfde896
Compare
Choose a tag to compare

Links

Full List of Changes

This release contains the following fixes and changes:

  • Updated PHP dependency package versions to fix compatibility issue on systems with recent libxml versions (eg. Arch Linux).

BookStack v25.02.3

05 May 17:39
v25.02.3
d19b866
Compare
Choose a tag to compare

Links

Full List of Changes

This release contains the following fixes and changes:

  • Updated image file permission error handling for images to log instead of fail. (#5601, #5269)
  • Fixed style issues in exports due to CSS variables being ignored. (#5576)
  • Updated translations with latest Crowdin changes. (#5566)
  • Updated PHP dependency package versions.

BookStack v25.02.2

02 Apr 16:39
v25.02.2
573a2dd
Compare
Choose a tag to compare

Links

Full List of Changes

This release contains the following fixes and changes:

  • Updated name sort rule handling to consider accented characters. Thanks to @bernardo-campos. (#5550, #5542)
  • Updated translations with latest Crowdin changes. (#5537)
  • Updated PHP dependency package versions.
  • Fixed a range of issues for the new WYSIWYG editor: (#5558)
    • Fixed content saving issues, specifically on save shortcut usage.
    • Fixed list conversion & parsing which was mishandling tasks lists.
    • Fixed a range of list selection and nesting scenarios.
    • Updated keyboard navigation to be more reliable around images & media embeds.
  • Fixed comment times not being shown. (#5555)

BookStack v25.02.1

16 Mar 12:51
v25.02.1
304ade4
Compare
Choose a tag to compare

Links

Full List of Changes

This release contains the following fixes and changes:

  • Added ipv6 database host address support. (#5464)
  • Updated translations with latest Crowdin changes. (#5505)
  • Updated revisions list to hide changes link for oldest revision. (#5454)
  • Updated system CLI:
    • Added new download-vendor command.
    • Updated restore command to take environment variables into account. (#5489)
    • Updated backup command to use mariadb-dump where available. (#5373)
    • Updated update command to check, warn and exit early if the CLI is making changes to itself. (#5335)
    • Updated MySQL handling to use option files to pass details to CLI executions.
    • Updated MySQL handling to consider common xampp directory.
  • Updated PHP dependencies.