Releases: BookStackApp/BookStack
Releases · BookStackApp/BookStack
BookStack Beta v0.24.1
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
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
BookStack Beta v0.23.1
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
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
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
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
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
This release contains the following bugfix:
- Fixed CSS file references for Book & Chapter exports (#774).
BookStack Beta v0.20.1
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.