Skip to content

Releases: linuxserver/docker-bookstack

v24.05.3-ls157

05 Aug 18:33
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings.

bookstack Changes:

Links

Full List of Changes

This release contains the following fixes and changes:

  • Updated translations with latest Crowdin changes. (#5065)
  • Updated callouts with LTR text handling where supported. (#5104)
  • Updated project PHP and JavaScript dependencies.
  • Fixed blocked diagrams.net loading when using a custom URL that includes a port. (#5107)
  • Fixed OIDC incorrectly calling userinfo endpoint when valid empty groups provided. (#5101)
  • Fixed image replacement being case-sensitive when it should not be. Thanks to @DanielGordonIT. (#5096) (#5095)
  • Fixed HTML code block highlighting when custom self-closing tags are used. (#5078)
  • Fixed testing when custom ALLOWED_IFRAME_SOURCES is set. Thanks to @mueller-contria. (#5069) (#5068)

v24.05.3-ls156

29 Jul 18:33
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings.

bookstack Changes:

Links

Full List of Changes

This release contains the following fixes and changes:

  • Updated translations with latest Crowdin changes. (#5065)
  • Updated callouts with LTR text handling where supported. (#5104)
  • Updated project PHP and JavaScript dependencies.
  • Fixed blocked diagrams.net loading when using a custom URL that includes a port. (#5107)
  • Fixed OIDC incorrectly calling userinfo endpoint when valid empty groups provided. (#5101)
  • Fixed image replacement being case-sensitive when it should not be. Thanks to @DanielGordonIT. (#5096) (#5095)
  • Fixed HTML code block highlighting when custom self-closing tags are used. (#5078)
  • Fixed testing when custom ALLOWED_IFRAME_SOURCES is set. Thanks to @mueller-contria. (#5069) (#5068)

v24.05.3-ls155

19 Jul 21:45
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings.

bookstack Changes:

Links

Full List of Changes

This release contains the following fixes and changes:

  • Updated translations with latest Crowdin changes. (#5065)
  • Updated callouts with LTR text handling where supported. (#5104)
  • Updated project PHP and JavaScript dependencies.
  • Fixed blocked diagrams.net loading when using a custom URL that includes a port. (#5107)
  • Fixed OIDC incorrectly calling userinfo endpoint when valid empty groups provided. (#5101)
  • Fixed image replacement being case-sensitive when it should not be. Thanks to @DanielGordonIT. (#5096) (#5095)
  • Fixed HTML code block highlighting when custom self-closing tags are used. (#5078)
  • Fixed testing when custom ALLOWED_IFRAME_SOURCES is set. Thanks to @mueller-contria. (#5069) (#5068)

v24.05.3-ls154

14 Jul 17:00
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings.

bookstack Changes:

Links

Full List of Changes

This release contains the following fixes and changes:

  • Updated translations with latest Crowdin changes. (#5065)
  • Updated callouts with LTR text handling where supported. (#5104)
  • Updated project PHP and JavaScript dependencies.
  • Fixed blocked diagrams.net loading when using a custom URL that includes a port. (#5107)
  • Fixed OIDC incorrectly calling userinfo endpoint when valid empty groups provided. (#5101)
  • Fixed image replacement being case-sensitive when it should not be. Thanks to @DanielGordonIT. (#5096) (#5095)
  • Fixed HTML code block highlighting when custom self-closing tags are used. (#5078)
  • Fixed testing when custom ALLOWED_IFRAME_SOURCES is set. Thanks to @mueller-contria. (#5069) (#5068)

v24.05.2-ls153

08 Jul 18:32
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings.

bookstack Changes:

Links

Full List of Changes

This release contains the following fixes and changes:

  • Fixed initial page publish changelog message not being saved if set. (#5056)
  • Fixed incorrect WYSIWYG code shortcut reference. Thanks to @bradenterpstra01. (#5036)
  • Added role create/update validation to warn about too-long external auth ID values. (#5037)
  • Updated GIF thumbnail generation to no support animation, to avoid issues with large-frame-count GIFs. (#5029)
  • Updated translations with latest Crowdin changes. (#5022)
  • Updated backup code description text to clarify their use. (#5017)
  • Updated docker-compose.yml to remove deprecated version. Thanks to @michaelortnerit. (#5052)

v24.05.2-ls152

01 Jul 18:33
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings.

bookstack Changes:

Links

Full List of Changes

This release contains the following fixes and changes:

  • Fixed initial page publish changelog message not being saved if set. (#5056)
  • Fixed incorrect WYSIWYG code shortcut reference. Thanks to @bradenterpstra01. (#5036)
  • Added role create/update validation to warn about too-long external auth ID values. (#5037)
  • Updated GIF thumbnail generation to no support animation, to avoid issues with large-frame-count GIFs. (#5029)
  • Updated translations with latest Crowdin changes. (#5022)
  • Updated backup code description text to clarify their use. (#5017)
  • Updated docker-compose.yml to remove deprecated version. Thanks to @michaelortnerit. (#5052)

v24.05.2-ls151

17 Jun 18:31
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings.

bookstack Changes:

Links

Full List of Changes

This release contains the following fixes and changes:

  • Fixed initial page publish changelog message not being saved if set. (#5056)
  • Fixed incorrect WYSIWYG code shortcut reference. Thanks to @bradenterpstra01. (#5036)
  • Added role create/update validation to warn about too-long external auth ID values. (#5037)
  • Updated GIF thumbnail generation to no support animation, to avoid issues with large-frame-count GIFs. (#5029)
  • Updated translations with latest Crowdin changes. (#5022)
  • Updated backup code description text to clarify their use. (#5017)
  • Updated docker-compose.yml to remove deprecated version. Thanks to @michaelortnerit. (#5052)

v24.05.2-ls150

10 Jun 11:36
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings.

bookstack Changes:

Links

Full List of Changes

This release contains the following fixes and changes:

  • Fixed initial page publish changelog message not being saved if set. (#5056)
  • Fixed incorrect WYSIWYG code shortcut reference. Thanks to @bradenterpstra01. (#5036)
  • Added role create/update validation to warn about too-long external auth ID values. (#5037)
  • Updated GIF thumbnail generation to no support animation, to avoid issues with large-frame-count GIFs. (#5029)
  • Updated translations with latest Crowdin changes. (#5022)
  • Updated backup code description text to clarify their use. (#5017)
  • Updated docker-compose.yml to remove deprecated version. Thanks to @michaelortnerit. (#5052)

v24.05.1-ls149

01 Jun 20:41
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings.

bookstack Changes:

Security Release

BookStack v24.05.1 has been released.
This is a security release that adds extra rate-limiting to some forms that are accessible without authentication, while also implementing changes to prevent methods that could be used to indicate if specific user emails exist in the system.

Upgrade is advised for instances accessible on the public web.

Full List of Changes

  • Updated PHP dependencies.
  • Updated routes with IP-based rate limiting. (#4993)
  • Updated email confirmation flow to not require email submission form.
  • Updated translations with latest Crowdin changes. (#4994)
  • Updated WYSIWYG alignment handling to also consider table align attributes. (#5011)
  • Fixed attachment upload validation errors appearing as JSON. (#4996)
  • Fixed incorrect notification preferences URL in email. Thanks to @KiDxS. (#5008, #5005)
  • Fixed non-visible MFA setup titles in dark mode. (#5018)
  • Fixed outdated path in visual theme system guidance. (#4998)
  • Fixed potential cache permission issues by reverting cache location. (#4999)

v24.05.1-ls148

29 May 14:11
Compare
Choose a tag to compare

LinuxServer Changes:

Rebase to Alpine 3.20. Existing users should update their nginx confs to avoid http2 deprecation warnings.

bookstack Changes:

Security Release

BookStack v24.05.1 has been released.
This is a security release that adds extra rate-limiting to some forms that are accessible without authentication, while also implementing changes to prevent methods that could be used to indicate if specific user emails exist in the system.

Upgrade is advised for instances accessible on the public web.

Full List of Changes

  • Updated PHP dependencies.
  • Updated routes with IP-based rate limiting. (#4993)
  • Updated email confirmation flow to not require email submission form.
  • Updated translations with latest Crowdin changes. (#4994)
  • Updated WYSIWYG alignment handling to also consider table align attributes. (#5011)
  • Fixed attachment upload validation errors appearing as JSON. (#4996)
  • Fixed incorrect notification preferences URL in email. Thanks to @KiDxS. (#5008, #5005)
  • Fixed non-visible MFA setup titles in dark mode. (#5018)
  • Fixed outdated path in visual theme system guidance. (#4998)
  • Fixed potential cache permission issues by reverting cache location. (#4999)