Releases: BookStackApp/BookStack
Releases · BookStackApp/BookStack
BookStack v25.07.1
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
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
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
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
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
Links
Full List of Changes
This release contains the following fixes and changes:
BookStack v25.02.4
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
Links
Full List of Changes
This release contains the following fixes and changes:
BookStack v25.02.2
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
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.
- Added new
- Updated PHP dependencies.