Releases

Beta Release v0.30.0

Although intended to be a quick release cycle, v0.30 is now here 5 months after the last major release. Sketchy personal health, a poorly pet & a busy day-job workload, combined with constant working-from-home, have reduced the amount of time I could afford to spare working on the project but with normality somewhat returning I present BookStack v0.30 which includes an assortment of enhancements.

»

Beta Security Release v0.29.3

BookStack v0.29.3 has been released to address an issue that could expose the names of private/restricted books.

Impact

The name of a restricted book could be viewed by non-authorised users when the book was on a shelf, and the shelves were viewed in “List View”. This could expose book names to those that did not have permission to see them, when part of a shelf.

»

Beta Release v0.29.1

After the recent release of v0.29 comes this patch update to fix some bugs while introducing some nice user experience enhancements. On this post we’ll go through a couple of them.

»

Beta Release v0.29.0

This Easter BookStack release welcomes a range of user-experience improvements, with features such as dark mode and improved right-to-left text support, in addition to a bunch of fixes and enhancements.

»

Beta Releases v0.28.1, v0.28.2 & v0.28.3

Following on from the release of v0.28, we’ve had a series of patch releases to apply a range of fixes & enhancements in addition to some translation updates. There’s nothing urgent or security related in these but they collectively include quite a few fixes so it’s still worth updating.

»

Beta Release v0.28.0

Our first 2020 release arrives with some great new features such as an initial API implementation and SAML2 authentication alongside further new customisation options.

»

Beta Release v0.27.0

BookStack v0.27 is now available which adds page templates, a new user invitation flow, a more accessible interface and a bunch of under-the-hood changes to provide a better user & developer experience.

»

Beta Release v0.26.0

After a long development cycle BookStack v0.26 is finally here, bringing a refreshed design that includes new functionality while providing a much better mobile experience.

»

Project Roadmap & Beta Release v0.25.2

We have another patch release for BookStack v0.25 to fix bugs, update translations & to add some new configuration options. We now also have a project roadmap to provide some visibility of where the BookStack is going.

»

Beta Release v0.25.1

Soon after the v0.25 release last weekend we have the v0.25.1 patch release to fix some bugs, add support for s3 compatible services and to prepare for the upcoming removal of the Google Plus API.

»

Beta Release v0.25.0

2019 is here and to kick it off we have BookStack v0.25. This release does not contain any major new features but instead is focused on making improvements to existing systems within BookStack.

»

Beta Release v0.24.0

Need a way to categorise your Books? Well BookStack v0.24 is the release for you bringing Bookshelves along with a host of other notable features such as revision removals, social authentication auto-registration and Arabic support.

»

Beta Release v0.23.0

Quicker editing, better LDAP integration and Discord login are now here with BookStack v0.23 along with a good set of fixes and improvements. I must admit this release comes a little later than expected due to an unusually warm English summer making working conditions in my home office exhausting but luckily we’ve had a good number of code contributions to keep things moving.

»

Beta Release v0.22.0

BookStack v0.22 is here with a much requested homepage option in addition to changes to the drawing system and improvements. Let’s get into it:

»

Beta Release v0.21.0

A new version of BookStack is here. Version 0.21 improves upon a number of existing features in addition to bringing its own new capabilities to BookStack. If you are updating to this release from v0.20.0 or before it’s also worth reviewing the hefty update v0.20.1 which included a good number of fixes and improvements itself.

»

Beta Release v0.20.1

Today we release BookStack v0.20.1. Although this update does not include any major new features it bundles up some big behind-the-scenes changes along with a great deal of fixes and updates.

»

Beta Release v0.20.0

Here we have the first release of 2018 and it’s a chunky one! Not only do we have draw.io integration but thanks to a range of contributors we have extra languages and authentication options. Additionally, In this release we are testing options for theming as well as authenticated image access.

»

Beta Security Release v0.18.5 + Other Bugfix Releases

Security Release v0.18.5

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.

»

Beta Release v0.18.0

We’re now over two years into the life of BookStack and to celebrate we have a new release, v0.18. This release unexpectedly grew in scope during development but it brings a good bunch of highly-requested features along with the biggest design change since October 2015.

»

Beta Bugfix Releases v0.17.1 to v0.17.4

Since the v0.17 feature release at the start of the month a good bunch of fixes and feature tweaks have made their way into BookStack. After 4 bugfix release we’re now at version v0.17.4. Here are some details on the changes made over the last month:

»

Beta Release v0.17.0

After a few quiet months I’m happy to announce BookStack v0.17 is now ready for release. This release focuses mainly on the code editing experience throughout BookStack. Here are the handy quick-links:

»

Beta Bugfix Release v0.16.1

One week after v0.16.0 we have our first v0.16 Bugfix release. This contains the following changes and fixes:

  • Fixed permission updates on large books failing due to MySQL placeholder count (#374)
  • Added functionality to check ‘Accept-Language’ header to provide translations when not logged in. (#375)
  • Added HTML support back into the Markdown editor. (#378)
  • Refactored permission system for general speedups.


Header Image Credits: Timo Vijn

»

Beta Release v0.16.0

Another BookStack release is upon us. Since the last release work has been put into spring-cleaning the search system which is detailed below. Community contributions have gained some momentum bringing in some fantastic new features and fixes.

»

500 Stars & Release v0.15.2

Over 500 Stars

BookStack now has over 500 stars on GitHub! Yeah yeah yeah, I know, GitHub stars aren’t a great way to track the success of a project but it is nice as a periodical milestone and to give a relative idea of user growth.

»

Beta Release v0.15.0

Sneaking in before February closes we have another BookStack release. As well as your usual handful of bugfixes this release also comes with new sign-in options and better export functionality.

»

Beta Security Release v0.14.3

Security Bugfix release. Fixes for the following major issue:

  • On 404 (Not found) views page/chapter/book names were visible. No content of those items were visible, just the names. This includes instances that had ‘public viewing’ turned off.

Sincere apologies for this issue.

»

Beta Bugfix Release v0.14.1

This is a quick bugfix release for following single major bug:

  • Possibility that all permissions could be deleted on book sort. (#282)

If this issue occurs in your BookStack instance permission can be regenerated via the command line using php artisan permissions:regen from your BookStack install folder.

»

Beta Release v0.14.0

The first release of 2017 is upon us with v0.14. Since the last release, back in November, focus has been put on adding support mulitple languages as was planned but a range of additional features & bugfixes have also been added. As usual, Here are the update links:

»

Beta Release v0.13.0

BookStack v0.13.0 has now been released. This release has taken a while but it did require some large under-the-hood updates and brings a few chunky features. Here are the update links:

»

Beta Bugfix Release v0.12.2

A second bugfix release has been put together to patch up a some issues found in v0.12.1.

Fixes & Changes

  • Fixed callouts from overflowing over tags.
  • Fixed ordered list numbers being cut off over two digits (Now allows up to 3 digits).
  • Fixed table width in PDF exports, They are now made to go full-width.
  • Improved reset password UI with additional notifications and links.
  • Fixed custom HTML head content to show on public pages.
  • Fixed search when a search term only contains punctuation.
  • Fixed links on emails to not be relative but contain a full link.

Header Image Credits: Santosh Maharjan

»

Beta Bugfix Release v0.12.1

A new bugfix has been released to patch up a few issues found in v0.12.

It was found that I had accidentally set two shortcuts on the same keys, The draft quick save and inline-code format were both mapped to ctrl+s. This has now been updated so that inline code is mapped to Ctrl+Shift+E. Also, as part of this bugfix the WYSIWYG editor shortcuts on mac will use the command key instead of the ctrl key to better fit with other Mac shortcuts.

»

Beta Release v0.12.0

BookStack v0.12.0 has now been released bringing a range of new features and bug fixes. Let’s get to it:

Edit Summaries

When editing a page you can now add a one-liner to summarise the changes you’ve made. This allows you to build a changelog of a page to assist with looking over revisions. The option to set a changelog summary can be found next to the save button when editing a page:

»

Beta Bugfix Release v0.11.1

A new BookStack bug-fix release has now been released to resolve a few issues found over the last month. Here are the fixes and updates:

»

Beta Release v0.11.0

BookStack v0.11 has now been released. This version is a cleanup and bugfix release with a few new handy features to make nicer pages and to help organise books easier. Here are the useful links for this release:

»

Beta Release v0.10.0

It’s been a short while since the last release (43 days to be exact) but BookStack v0.10 is finally here. Here are some handy links:

»