Skip to content

Releases: BookStackApp/BookStack

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)

BookStack Beta v0.20.3

30 Mar 14:45
v0.20.3
a8dc0d4

Choose a tag to compare

There is no functional change in this release, Simple re-releasing due to not updating app version in last release.
See a8dc0d4 for more info.

BookStack Beta v0.20.2

30 Mar 14:36
v0.20.2
a0381f7

Choose a tag to compare

This release contains the following bugfix:

  • Fixed CSS file references for Book & Chapter exports (#774).

BookStack Beta v0.20.1

25 Mar 16:00
v0.20.1
6102f66

Choose a tag to compare

This release contains the following fixes and changes:

  • GIF images now animate as expected. Thanks to @Abijeet. (#755,#223)
  • Improved image manager uploader user-experience with many fixes and tweaks. Thanks to @Abijeet. (#754,#741)
  • Added toggle-able JavaScript escaping on page render. (#575)
  • Updated book/page/chapter create urls to prevent conflicting with entity names. (#758)
  • Updated all icons to SVG in a way that can be override via theming. (#704)
  • Updated dependencies so the project works correcting after installing with composer install --no-dev. (#742)
  • Update to Japanese translations. Thanks to @msaus. (#761)
  • Update to French translations. Thanks to @Alwaysin. (#753,#752)
  • Update to Italian translations. Thanks to @cipi1965. (#743)
  • Update to Polish translations. Thanks to @artur-trzesiok. (#718)
  • Update to 'Spanish Argentina' translations. Thanks to @leomartinez. (#709)
  • Added ability to configure email sender name. Thanks to @duncanbarnes. (#711)
  • Added CACHE_PREFIX to the .env.example file. Thanks to @pataar. (#714)
  • Updated form styling to be little cleaner.
  • Improved search efficiency, by reducing required DB queries, and tweak search scoring to weight entities. Books > Chapters > Pages
  • Converted CSS/JS build system to webpack.
  • Fixed page preview text showing whitespace causing a lot of wasted space in listings. (#739)
  • Fixed issue where app logo would not load when using secure local images. (#725)
  • Fixed incorrect cursor position after pasting an image in the Markdown editor. (#751)
  • Fixed markdown editor resizing with long strings. Thanks to @BackwardSpy. (#716,#715)
  • Fixed error that could occur due to search results clashing with Vue syntax.

BookStack Beta v0.20.0

11 Feb 18:23
v0.20.0
2046f9b

Choose a tag to compare

Full List of Changes

  • Added Draw.io integration. (#632, #66, #619)
  • Added language - Swedish. Thanks to @marcusforsberg. (#679)
  • Added language - Simplified Chinese(zh-CN). Thanks to @yuezhihan. (#696)
  • Added GitLab authentication. Thanks to @jozefbalun. (#691, #476, #349)
  • Added Twitch authentication. Thanks to @moutonnoireu. (#684, #680)
  • Added ability to secure images behind authentication. (#665)
  • Added button to allow quick switching between grid and list book views. Thanks to @Abijeet. (#635, #613)
  • Added utility command to delete all users from the system. Thanks to @Abijeet. (#621, #579)
  • Added utility command to add an admin user. (#609)
  • Added '.env' option to set default books view. (#675)
  • Updated book sort operation to check permission of all involved entities before sorting. Thanks to @Abijeet. (#651)
  • Updated books 'Grid' view so it now uses CSS grid so books align in height. (#701)
  • Standardised PHP code to follow PSR-2. (#649)
  • Corrected the example configuration for okta auth. Thanks to @lommes. (#692)
  • Fixed long code block lines going off the page on PDF exports. (#676)
  • Fixed long text pushing out the view width on mobile devices when viewing books and chapters. (#669)
  • Fixed bug causing markdown editor preview to collapse. (#658)
  • Fixed bug causing page to refresh when clicking search in the image manager. (#697)
  • Fixed styling issue preventing code editor save button from showing on smaller-screen devices. (#650)
  • Fixed error thrown when user accesses an attachment without permission. (#681)
  • Fixed font-size difference between list types in comments. Thanks to @Abijeet. (#644, #643)
  • Fixed content includes to not break code structure if targeting a table or list. (#640)

BookStack Beta v0.19.0

10 Dec 18:24
v0.19.0
22df25a

Choose a tag to compare

For this update the minimum PHP version has changed from 5.6.4 to 7.0.0

Full List of Changes

  • Added book cover art and grid display view. Thanks to @bharadwajag, @nileshdeepak and @AbijeetP. (#181, #494)
  • Added ability to disable comments. Thanks to @Abijeet. (#593, #541)
  • Added Okta authentication option. Thanks to @lommes. (#598)
  • Added page navigation highlighting on page scroll. Thanks to @Abijeet. (#580, #466)
  • Updated Laravel framework to 5.5. (#590)
  • Added CTRL+Enter shortcut to "Save and continue" when editing a page. (#604)
  • Fixed WYSIWYG rendering issues when in fullscreen mode. (#605)
  • Updated custom head content to also function within the WYSIWYG editor. (#562)
  • Set up a simple tool to assist with translation management. (#373)
  • Added way to specify trusted proxies. (#146)

BookStack Beta v0.18.5

11 Nov 18:42
v0.18.5
757cddd

Choose a tag to compare

This release fixes the following security issue:

  • Fixed issue where email confirmation was not forced when domain restriction was enabled. (#573)

This issue meant that if you have domain restriction enabled on sign-up, and you did not enable email confirmation, a user could sign up via email (Using an approved email domain) but then login right away without confirming they own the email.

It is suggested that if you had email confirmation disabled but domain restriction enabled you check all user accounts to ensure they are legitimate. This change may also mean that, after updating, some users will need to confirm their email address to access the BookStack instance.


This release also contains the following fixes and changes:

  • Prevented duplicate hypens in generated slugs. (#589)
  • Fixed url slugs when multi-byte characters are included. Thanks to @wowkaster. (#582)
  • Allow custom session lifetime expiry. (#570)
  • Fixed tag suggestions not functioning when BookStack is on a URI sub-path. Thanks to @10bass. (#563)
  • Updated pt_BR translations. Thanks to @lbguilherme. (#558)

BookStack Beta v0.18.4

15 Oct 18:32
v0.18.4
df95e99

Choose a tag to compare

This release contains the following fixes and changes:

  • Fixed editing/viewing content with include tags. (#553)
  • Fixed markdown editor width growing with very wide content. (#552)
  • Added check to prevent homepages being deleted. (#546)
  • Updated search system to split words at more characters. (#531)