Skip to content

Releases: BookStackApp/BookStack

BookStack Beta v0.25.0

12 Jan 22:52
v0.25.0
95b3e78

Choose a tag to compare

Security - During the release cycle for Version v0.25 it was found that page content includes could leak their content as preview text to users that don’t have permission to view the included content. It’s recommended to re-save any pages that included other page content that’s restricted to ensure included text is not shown in page preview text.

Requirements Change - Minimum required version of PHP has changed from 7.0.0 to 7.0.5.

Configuration Change - The .env option GRAVATAR_URL=false has been replaced by AVATAR_URL=false.

Full List of Changes

  • Added Ukrainian translations. Thanks to @Mant1kor. (#1183)
  • Added German informal translations. Thanks to @ezzra. (#1159, #890)
  • Updated Polish translations. Thanks to @vasiliev123. (#1180)
  • Updated Spanish translation formatting. Thanks to @moucho. (#1197)
  • Added proper escaping to LDAP authentication variables. (#1163)
  • Added anchor links to user profile sections and added "Register" to header for guest users. Thanks to @qianmengnet. (#1146)
  • Added configurable timeout for file & image uploads. Thanks to @Abijeet. (#1133, #876)
  • Added system to prevent the last admin from removing themselves as an admin. (#1124)
  • Added link to manage users in header if user has permission to do so but does not have permission to change system settings. Thanks to @cw1998. (#1119, #1110)
  • Added support for custom avatar provider. Thanks to @Vinrobot. (#1111)
  • Added option to disable LDAPS Certificate Validation. Thanks to @christophert. (#1065)
  • Added testing coverage to user avatar fetching. (#1193)
    (#1096)
  • Updated times in page exports to use absolute time formats instead of relative formats.
  • Updated "Move" operations so that "Delete" permissions are required on the item being moved. (#1200)
  • Updated page preview/search system to prevent leaks in included content when permissions are set on included content. (#1178)
  • Re-enabled missing plaintext copies on system-generated emails. (#1182)
  • Improved 'SQL' code block highlighting. (#1181)
  • Simplified ".env.example" file and created full example version. (#1205)
  • Fixed WYSIWYG editor issue that could reset cursor position on code block click. (#1162).

BookStack Beta v0.24.3

27 Nov 22:00
v0.24.3
e093a17

Choose a tag to compare

This release contains the following fixes and changes:

BookStack Beta v0.24.2

10 Nov 16:32
bc116b4

Choose a tag to compare

This release contains the following fixes and changes:

  • Added Korean translations. Thanks to @limkukhyun. (#1066)
  • Added option to Google authentication to force account selection. Thanks to @justein230. (#1063)
  • Updated Brazilian Portuguese translations. Thanks to @DeehSlash. (#1034)
  • Updated Chinese translations. Thanks to @qianmengnet. (#1109)
  • Updated French translations. Thanks to @TheLastOperator. (#1098)
  • Updated Traditional Chinese translations. Thanks to @kejjang. (#1088)
  • Markdown editor now wraps images with link to original file on insert. Thanks to @thomasjsn. (#1064,#1062)
  • Fixed incorrect login redirect if using BookStack on a sub-path. ((#1048,#956))
  • Updated laravel to fix compact() issue on page load when using PHP 7.3. (#1095)
  • Major re-structure to many core parts of the application back-end code.
  • Updated all JavaScript modules to use ES6 import/export instead of require syntax.

BookStack Beta v0.24.1

24 Sep 15:37
v0.24.1
04a364d

Choose a tag to compare

This release contains the following fixes and changes:

  • Fixed update database issues with certain role configurations and database types. (#1027)

If you previously experienced issues upgrading to v0.24 please try following the update commands again to update to v0.24.1.

BookStack Beta v0.24.0

24 Sep 11:24
v0.24.0
bf74f53

Choose a tag to compare

Please Note, Due to required re-working of some settings you may have to re-apply any homepage options you've previously set upon updating to v0.24. See the update instructions page linked below for further info.

Full List of Changes

  • Added bookshelves, A level above books. (#947, #1023, #95)
  • Added ability to remove particular revisions. Thanks to @Abijeet. (#1008, #784)
  • Added social auto-registration option.
    Thanks to @ibrahimennafaa. (#966, #574, #572, #477)
  • Added Arabic language and initial RTL language support. Thanks to @kmoj86. (#945, #939)
  • Added ability to scroll past the end in the Markdown editor. (#1020)
  • Updated default cookie name and made configurable via .env file. (#1018)
  • Updated revision limit to be configurable. (#1004)
  • Updated export templates to include custom styles. (#981)
  • Updated database migrations so MyISAM engine is never forced and so that fulltext index support is not required. (#726)
  • Updated Spanish translations. Thanks to @moucho. (#1025, #1021)
  • Updated German translations. Thanks to @vriic. (#983, #1026)
  • Updated Russian translations. Thanks to @mullinsmikey. (#1002)
  • Updated Brazilian Portuguese translations. Thanks to @DeehSlash. (#986)
  • Fixed chapter content dropdown acting unreliably. Thanks to @Abijeet. (#1009, #960)
  • Fixed duplicate role attachment database error that could occur on LDAP group sync. (#1003)
  • Fixed issue in WYSIWYG editor where the "No color" option would disappear or not be present. (#999)
  • Fixed issue where code block content may be hidden by the copy button. (#980)
  • Fixed issue in WYSIWYG where it could be hard to escape a blockquote section. (#961)
  • Fixed hardcoded English text in search page. (#864)
  • Fixed issue causing Safari to download items as .dms files. Thanks to @ajvolin. (#581)

BookStack Beta v0.23.2

19 Aug 14:36
v0.23.2
02dfe11

Choose a tag to compare

This release contains the following fixes and changes:

  • Fixed LDAP group sync fail that could occur if your user filter was not uid based. (#959, Credit to @yoyokko)

BookStack Beta v0.23.1

12 Aug 13:27
v0.23.1
a8cfc05

Choose a tag to compare

This release contains the following fixes and changes:

  • Added .env option to disable public user locale autodetect. (#944)
  • Updated Spanish translations. Thanks to @moucho. (#957)
  • Updated 'Spanish Argentina' translations. Thanks to @leomartinez. (#952)
  • Updated Chinese translations. Thanks to @houbaron. (#948)
  • Updated Swedish translations. Thanks to @marcusforsberg. (#942)
  • Fixed error that could be thrown when mapping LDAP groups. (#951)
  • Updated composer dependencies.

BookStack Beta v0.23

29 Jul 19:31
v0.23.0
4bdec0d

Choose a tag to compare

Full List of Changes

  • Added LDAP group sync. Thanks to @brennanmurphy. (#911)
  • Added Discord as social login provider. Thanks to @lommes. (#904, #903)
  • Added ability to select a particular section of a page to edit. Thanks to @Abijeet. (#875)
  • Added copy icon & functionality to codeblocks (#858)
  • Updated French translations. Thanks to @nicobubulle. (#933)
  • Updated German notification translations. Thanks to @alex2702. (#925)
  • Updated Brazilian Portuguese translations. Thanks to @DeehSlash. (#918)
  • Updated 'Spanish Argentina' translations. Thanks to @leomartinez. (#886)
  • Updated Spanish translations. Thanks to @moucho. (#865)
  • Updated dates shown in the image-manager to be much cleaner. Thanks to @Abijeet. (#907)
  • Fixed permission bug causing page create to fail within chapter if lacking permissions to view the parent book. (#912)
  • Fixed issue with code not wrapping on revision page. Thanks to @Abijeet. (#906, #888)
  • Fixed error notification briefly showing on initial load. (#897)
  • Fixed incorrect and confusing attachment deletion behaviour. Thanks to @Abijeet. (#892, #884)
  • Fixed undefined error when clicking on link under page navigation. Thanks to @Abijeet. (#874, #873)

BookStack Beta v0.22

28 May 13:22
v0.22.0
30d4674

Choose a tag to compare

Full List of Changes

  • Added setting to set the Books view as the homepage. Thanks to @Abijeet. (#615,#830)
  • Updated German translations. Thanks to @vriic. (#851)
  • Updated Spanish translations. Thanks to @moucho. (#846)
  • Updated Swedish translations. Thanks to @marcusforsberg. (#802)
  • Ubuntu 18.04 install script now available. (#850)
  • Updated tag and details design in sidebar to be more compact and cleaner. (#838)
  • Drawings now create new image records instead of overwriting existing content. (#837, #770)
  • Added new 'Maintenance' area to settings with option to clean-up images. (#837)
  • Updated design of image manager and fixed search-cancel button to not always clear all images shown. (#837)
  • Updated back-to-top button to not show on not scrollable pages such as the edit view. (#824)
  • Added .env option to set Secure/HTTPS only cookies. (#817)
  • Updated link attaching to allow any link types, Not only links matching a set pattern. (#812)
  • Updated Secure Images setting to not alter names of uploaded images, Only their paths.
  • Fixed relative CSS references causing WKHTML PDF exports to fail. Now callout icons will show in exports. (#796)
  • Fixed issue with c-like languages not highlighting correctly in code blocks. (#849)
  • Fixed design bug causing search icon to overlap input in header. (#859)

BookStack Beta v0.21

22 Apr 19:23
v0.21.0
bab99a2

Choose a tag to compare

Full List of Changes

  • Added the ability to insert videos via the WYSIWYG editor. Thanks to @Abijeet. (#768#266
  • Added the ability to copy a page. (#673)
  • Rolled out tag system to chapters and books. (#121)
  • Updated export image processing to include images when using "local_secure" option. (#786)
  • Robots.txt file is now dynamic and configurable. (#779)
  • Added traditional Chinese translations. Thanks to @jasoncheng7115. (#780)
  • Updated Spanish translations. Thanks to @moucho. (#783)
  • Updated 'Spanish Argentina' translations. Thanks to @leomartinez. (#806)
  • Updated German translations. Thanks to @abno85. (#798)
  • Updated Japanese translations. Thanks to @msaus. (#767)
  • Updated 'Reset Password' flow with newer design (#800)
  • Fixed issue where old books would not update with cover image on save. (#773)
  • Added proper permission checking when moving pages and chapters (cdb1c7ef)