Skip to content

Releases: BookStackApp/BookStack

BookStack Beta v0.20.0

11 Feb 18:23
v0.20.0
2046f9b
Compare
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
Compare
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
Compare
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
Compare
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)

BookStack Beta v0.18.3

06 Oct 20:08
v0.18.3
16117d3
Compare
Choose a tag to compare

This release contains the following fixes and changes:

  • Improved image fetching for exporting. A hopeful solution to #392.

BookStack Beta v0.18.2

01 Oct 17:21
v0.18.2
e90da18
Compare
Choose a tag to compare

This release contains the following fixes and changes:

  • Updated code colorscheme to highlight shell commands. (#535)
  • Prevented homepage item 'details' overflowing out of the lists. (#533)
  • Improved search indexing to better split words apart. Fixes words at the start of sentances not being searchable. (#531)
  • Updated Italian translations. Thanks to @cipi1965. (#529)
  • Updated Russian translations. Thanks to @turbotankist. (#528)
  • Update Dutch translations. Thanks to @sanderdw. (#523)
  • Removed trailing spaces from input to achieve cleaner URLs. (#526)
  • Migrated all AngularJS code. Results in much less JavaScript. (#524)
  • Added Office 365/AzureAD as a social auth option. (#509)
  • Added search filter to sort pages by last commented. (#440)
  • Fixed issues where shortcuts would overwrite 'Alt-Gr' based character input. (#330)

BookStack Beta v0.18.1

20 Sep 20:45
v0.18.1
6258175
Compare
Choose a tag to compare
  • Fixed issue where images would jump to the bottom when pasted into a page. (#489)
  • Fixed bug preventing pages being saved when including other page content. (#514)
  • 'Spanish Argentina' translations added, Thanks to @leomartinez. (#517)
  • Russian translations added, Thanks to @turbotankist. (#506)
  • Some Dutch translations updated, Thanks to @sanderdw. (#510)
  • When using social authentication, You are now redirected to your original intended location upon login. (#508)

BookStack Beta v0.18.0

10 Sep 16:11
v0.18.0
75915e8
Compare
Choose a tag to compare

Full List of Changes

  • Added commenting system (Thanks to @Abijeet, #261, #47).
  • Large project-wide design revamp (#480).
  • Switch all fonts to use system fonts (#423).
  • Added Italian Translations (#501, Thanks to @cipi1965).
  • Updated German Translations (#474, Thanks to @timoschwarzer).
  • Updated Japanese Translations (#483, Thanks to @msaus).
  • Improved customization options:
    • Added setting for a custom homepage to be set (#372, #126).
    • Made it possible to override codemirror (Code block) theme (#455).
    • Added docs instructions for overriding BookStack fonts (#423).
  • Converted most of the angular code to Vue.JS or vanilla JS.
  • Updated some views to support better cross-language pluralization (#417).
  • Fixed design bug with long attachment names (#460).
  • Fixed issue with markdown callout shortcut producing bad HTML (#470).
  • Fixed broken quick-save shortcut in WYSIWYG editor (#467).

BookStack Beta v0.17.4

28 Jul 12:12
v0.17.4
0c802d1
Compare
Choose a tag to compare

This release contains the following fixes:

  • Added breadcrumbs to pages in entity select dialog. (#391)
  • Fixed redirect issues in search system. (Thanks @10bass) (#448)
  • Improved French translations. (Thanks @Joorem) (#446)
  • Added newline support in chapter and book descriptions. (Thanks @Claymm) (#438)
  • Added Polish translations. (Thanks @JachuPL) (#435)
  • Updated and expanded editor keyboard shortcuts. (#85)

BookStack Beta v0.17.3

22 Jul 16:29
v0.17.3
4b645a8
Compare
Choose a tag to compare

This release contains the following fixes:

  • Fixed issue with page text generation from previous release.
  • Updated LDAP testing.