Skip to content

Releases: linuxserver/docker-bookstack

v22.02.3-ls7

17 Mar 16:17
Compare
Choose a tag to compare

LinuxServer Changes:

Add symlinks for theme support.

bookstack Changes:

Security Release

This is a security release that adds better protections against embedded content that could be used in malicious ways. This effectively restricts embedded iframe content in an allow-list approach.

A new ALLOWED_IFRAME_SOURCES option has been added to provide configuration of allowed embed/iframe sources within BookStack pages, and this defaults to a couple of popular services such as YouTube and Vimeo.

Please see this link for more detail regarding this option:

It's advised to upgrade as soon as possible if untrusted users can create or update pages within your BookStack instance.

Thanks to @416e6e61 (Anna) for discovering and reporting this vulnerability via huntr.dev.

Full List of Changes

  • Added iframe allow-list control to prevent a range of malicious uses of untrusted iframe sources. (#3314)
  • Updated translations with latest Crowdin changes. (#3312)

v22.02.3-ls6

14 Mar 20:53
Compare
Choose a tag to compare

LinuxServer Changes:

Add symlinks for theme support.

bookstack Changes:

Security Release

This is a security release that adds better protections against embedded content that could be used in malicious ways. This effectively restricts embedded iframe content in an allow-list approach.

A new ALLOWED_IFRAME_SOURCES option has been added to provide configuration of allowed embed/iframe sources within BookStack pages, and this defaults to a couple of popular services such as YouTube and Vimeo.

Please see this link for more detail regarding this option:

It's advised to upgrade as soon as possible if untrusted users can create or update pages within your BookStack instance.

Thanks to @416e6e61 (Anna) for discovering and reporting this vulnerability via huntr.dev.

Full List of Changes

  • Added iframe allow-list control to prevent a range of malicious uses of untrusted iframe sources. (#3314)
  • Updated translations with latest Crowdin changes. (#3312)

v22.02.3-ls5

14 Mar 20:31
139c220
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.14.

bookstack Changes:

Security Release

This is a security release that adds better protections against embedded content that could be used in malicious ways. This effectively restricts embedded iframe content in an allow-list approach.

A new ALLOWED_IFRAME_SOURCES option has been added to provide configuration of allowed embed/iframe sources within BookStack pages, and this defaults to a couple of popular services such as YouTube and Vimeo.

Please see this link for more detail regarding this option:

It's advised to upgrade as soon as possible if untrusted users can create or update pages within your BookStack instance.

Thanks to @416e6e61 (Anna) for discovering and reporting this vulnerability via huntr.dev.

Full List of Changes

  • Added iframe allow-list control to prevent a range of malicious uses of untrusted iframe sources. (#3314)
  • Updated translations with latest Crowdin changes. (#3312)

v22.02.3-ls4

10 Mar 17:02
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.14.

bookstack Changes:

Security Release

This is a security release that adds better protections against embedded content that could be used in malicious ways. This effectively restricts embedded iframe content in an allow-list approach.

A new ALLOWED_IFRAME_SOURCES option has been added to provide configuration of allowed embed/iframe sources within BookStack pages, and this defaults to a couple of popular services such as YouTube and Vimeo.

Please see this link for more detail regarding this option:

It's advised to upgrade as soon as possible if untrusted users can create or update pages within your BookStack instance.

Thanks to @416e6e61 (Anna) for discovering and reporting this vulnerability via huntr.dev.

Full List of Changes

  • Added iframe allow-list control to prevent a range of malicious uses of untrusted iframe sources. (#3314)
  • Updated translations with latest Crowdin changes. (#3312)

v22.02.3-ls3

07 Mar 15:41
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.14.

bookstack Changes:

Security Release

This is a security release that adds better protections against embedded content that could be used in malicious ways. This effectively restricts embedded iframe content in an allow-list approach.

A new ALLOWED_IFRAME_SOURCES option has been added to provide configuration of allowed embed/iframe sources within BookStack pages, and this defaults to a couple of popular services such as YouTube and Vimeo.

Please see this link for more detail regarding this option:

It's advised to upgrade as soon as possible if untrusted users can create or update pages within your BookStack instance.

Thanks to @416e6e61 (Anna) for discovering and reporting this vulnerability via huntr.dev.

Full List of Changes

  • Added iframe allow-list control to prevent a range of malicious uses of untrusted iframe sources. (#3314)
  • Updated translations with latest Crowdin changes. (#3312)

v22.02.2-ls3

03 Mar 16:40
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.14.

bookstack Changes:

Links

Full List of Changes

This release contains the following fixes and changes:

  • Added cache breaker to WYSIWYG onward loading to prevent plugin errors appearing if cached. (#3303)
  • Updated translations with latest Crowdin changes. (#3301)
  • Updated sidebar fade to be more subtle when in dark mode. (#3203)
  • Fixed WYISWYG editor issue where blank lines would collapse. (#3302)

v22.02.2-ls2

01 Mar 23:38
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.14.

bookstack Changes:

Links

Full List of Changes

This release contains the following fixes and changes:

  • Added cache breaker to WYSIWYG onward loading to prevent plugin errors appearing if cached. (#3303)
  • Updated translations with latest Crowdin changes. (#3301)
  • Updated sidebar fade to be more subtle when in dark mode. (#3203)
  • Fixed WYISWYG editor issue where blank lines would collapse. (#3302)

v22.02.1-ls2

27 Feb 18:44
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.14.

bookstack Changes:

Links

Full List of Changes

This release contains the following fixes and changes:

  • Updated editor references to avoid caching issue that would prevent WYSIWYG editor from opening. (#3293)
  • Updated code blocks within the editor to be more reliable, especially on first insertion. (#3292)
  • Updated translations with latest changes from Crowdin. (#3291)

v22.02-ls2

26 Feb 12:51
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.14.

bookstack Changes:

Links

Upgrade Notices

  • PHP Requirements Change - The minimum required version of PHP has changed from 7.3 to 7.4.

Full List of Changes

  • Added collapsible content blocks support to the WYSIWYG editor. (#78, #3260)
  • Added translation support to the WYSIWYG editor. (#1838)
  • Added user management API endpoints. (#3238, #1363, #2701)
  • Changed minimum PHP version from 7.3 to 7.4. (#3245, #3152)
  • Updated translations with latest Crowdin changes. (#3258, #3251, #3259)
  • Updated Korean translations. Thanks to @ististyle. (#3256)
  • Updated TinyMCE WYSIWYG editor to the latest version. (#3247)
  • Improved PDF export rendering of images within tables. (#3190)
  • Fixed potential web console error message when loading the editor. (#2461)
  • Fixed issue where OIDC token failures would not be shown to the user. (#3264)
  • Fixed issue where the editor could jump-scroll to the top after format change on FireFox (#2692)

v21.12.5-ls2

24 Feb 16:16
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.14.

bookstack Changes:

Links

Full List of Changes

This release contains the following fixes and changes:

  • Added text for "file" validation messages to provide better responses in Attachment API validation failures. (#3248)
  • Fixed WYSIWYG editor code block creation across mulitple lines and block elements. Thanks to @Julesdevops. (#3246, #3200)
  • Fixed markdown image data URI extraction failing on large images due to regex match limits. (#3249)
  • Updated translations with latest Crowdin changes. (#3225)