Bookstack - Package Updates
Pinned
BookStack
-
[1.40.0]
- Update BookStack to 24.10
- Full changelog
- Added ability to configure the PDF export command timeout. (#5119)
- Added new Lexical based editor. (#5058)
- Added not operator to search. (#4536)
- Added OpenSearch support. Thanks to @maximilian-walter. (#5198)
- Added SAS and R code language support. (#5206)
- Added search term negation support. (#5239)
- Added Welsh language to language list. (#5240)
- Updated dompdf and bacon-qr-code libraries to new major versions. (#5222)
- Updated page editor type to always exist in API and database. (#5117)
- Updated translations with latest Crowdin changes. (#5188)
-
[1.40.1]
- Update BookStack to 24.10.1
- Full Changelog
- Update instructions
- Updated System CLI with fixes and updated dependencies. (#5312)
- Fixed update-url command not updating revisions & drafts. (#5292)
- Fixed the namespaces of some tests. Thanks to @LordSimal. (#5291, #5071)
- Fixed misaligned user input validation. (#5263)
- Updated setting categories to validate by for existing views, allowing custom categories to be used via the theme system. Thanks to @LachTrip. (#5255, #5251)
- Updated translations with latest Crowdin changes. (#5250)
-
[1.40.2]
- Update BookStack to 24.10.2
- Full Changelog
- Update details on blog
- Updated application PHP dependencies.
- Updated translations with latest Crowdin changes. (#5317)
-
[1.40.3]
- Update BookStack to 24.10.3
- Full Changelog
- Update instructions
- Updated PHP dependency package versions.
- Updated translations with latest Crowdin changes. (#5331)
- Fixed attachment stream handling for better Chrome video support. (#5342, #5088)
- Fixed page include issue caused by PHP 8.3.14 bug. (#5341)
- Fixed OIDC userinfo handling when response included charset content type. Thanks to @wesbiggs. (#5337)
- Fixed differing code line height between dark/light modes. (#5146)
-
[1.40.4]
- checklist added to CloudronManifest
-
[1.41.0]
- Update BookStack to 24.12
- Full Changelog
- Release video overview
- Update instructions
- Update details on blog
- Added new portable ZIP import/export format. (#5260, #43)
- Added support for concatenating multiple LDAP attributes in displayName. Thanks to @MatthieuLeboeuf. (#5295, #1684)
- Added book and chapter titles to search API results. Thanks to @rashadkhan359. (#5280, #5140)
- Added cover image details to book/shelf API list responses. (#5180)
- Updated dev dockerfile setup to simplify things. Thanks to @johnroyer. (#5293)
- Updated guest account form to hide language preference to prevent confusion. (#5356)
- Updated new WYSIWYG editor codebase to merge nodes & re-organise code. (#5349)
- Updated notification handling to not block user with errors on send failures. (#5315)
- Updated our JavaScript service files to TypeScript. (#5259)
- Updated project NPM package & SASS deprecations/changes. (#5354)
- Updated the new WYSIWYG editor with a range of fixes/updates. (#5365)
- Updated translations with latest Crowdin changes. (#5345)
- Fixed API attachment update issue when name not provided. (#5353)
- Fixed attachment actions showing when lacking permissions. (#5323)
- Fixed missing book description and formatting in markdown exports. Thanks to @czemu. (#5313)
- Fixed page indexing breaking with very large pages. (#5322)
-
[1.41.1]
- Update BookStack to 24.12.1
- Full Changelog
- Update instructions
- Updated export logic to have better temp file clean-up. (#5374, #5379)
- Updated in-app export endpoints to have rate limits. (#5379)
- Updated translations with latest Crowdin changes. (#5370)
- Updated PHP dependency package versions.
- Fixed markdown editor focus jumping on image insert. (#5384)
-
[1.42.0]
- Update BookStack to 25.02
- Full Changelog
- Release video overview
- Update instructions
- Update details on blog
- Added sort rules with automatic book sorting. (#5457, #2065)
- Added method to serve public files via the theme system. (#5405, #3904)
- Updated app framework to Laravel 11. (#5400)
- Updated codebase minimum PHP version from 8.1 to 8.2. (#5397)
- Updated codebase to address various PHP 8.4 deprecations. (#5491)
- Updated new WYSIWYG editor with a range of fixes. (#5415)
- Updated search indexing to handle guillemets. Thanks to @inv-hareesh. (#5475, #5471)
- Updated search indexing with advanced tokenization along with hyphen handling. (#5488, #2095)
- Updated sort handling to not increment the updated date for sorted content. (#1777)
- Updated translations with latest Crowdin changes. (#5409, #5399)
- Fixed incorrect image orientation handling. (#5462)
- Fixed layout issues at specific breakpoints. (#5396)
- Fixed LDAP error thrown when server does not provide a cn value. (#5443)
- Fixed wrong condition for showing new books list. Thanks to @Silverlan. (#5470)
-
[1.42.1]
- Update BookStack to 25.02.1
- Full Changelog
- 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)
-
[1.42.2]
- Update BookStack to 25.02.2
- Full Changelog
- 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)