From: Dan Brown Date: Fri, 4 Oct 2024 20:37:19 +0000 (+0100) Subject: Started v24.10 post X-Git-Url: http://source.bookstackapp.com/website/commitdiff_plain/bcd816adf74cfd68e1a2dbfeb213eaecdc9bf563 Started v24.10 post --- diff --git a/content/blog/2024/bookstack-release-v24-10.md b/content/blog/2024/bookstack-release-v24-10.md new file mode 100644 index 0000000..6ccba73 --- /dev/null +++ b/content/blog/2024/bookstack-release-v24-10.md @@ -0,0 +1,108 @@ ++++ +categories = ["Releases"] +tags = ["Releases"] +title = "BookStack Release v24.10" +date = 2024-10-09T12:00:00Z +author = "Dan Brown" +image = "/images/blog-cover-images/cc-by-sa-4/pallastunturi-simo-rasanen.webp" +slug = "bookstack-release-v24-10" +draft = false ++++ + +This laggard of a release finally lingers to deployment this October day bringing the first alpha-state inclusion of the new WYSIWYG editor which has been the main development focus, but that doesn't stop a few other goodies being included for this release too! + +* [Update instructions](/docs/admin/updates) +* [GitHub release page](https://github.com/BookStackApp/BookStack/releases/tag/v24.10) + +**Upgrade Notices** + +- **Thing** - TODO + +TODO - PT video + + + +### New (Alpha) WYSIWYG Editor Option + +TODO + +### Advanced Search Term Negation + +TODO + + +### OpenSearch Support + +TODO + +### R & SAS Code Block Support + +TODO + +### Translations + +TODO - Welsh! + +TODO, Format: +- Michele Bastianelli (makoblaster) - *Italian - 1971 words* + +*\* Word counts are those tracked by Crowdin, indicating original EN words translated.* + +### Next Steps + +TODO + +### Full List of Changes + +**Released in v24.10** + +TODO + +**Released in v24.05.4** + +* Updated API docs with consistent parameter types. ([#5183](https://github.com/BookStackApp/BookStack/issues/5183)) +* Updated default content iframe embed max-width to align with other content types. ([#5130](https://github.com/BookStackApp/BookStack/issues/5130)) +* Updated LDAP group sync to query via full DN. +* Updated translations with latest Crowdin changes. ([#5118](https://github.com/BookStackApp/BookStack/pull/5118)) +* Fixed books read API response not applying visibility control to chapter contents. +* Fixed API docs users response showing extra property. ([#5178](https://github.com/BookStackApp/BookStack/issues/5178)) +* Fixed database error thrown when using out dev docker setup. ([#5124](https://github.com/BookStackApp/BookStack/issues/5124)) +* Fixed RTL display issues with tasklist checkboxes. ([#5134](https://github.com/BookStackApp/BookStack/issues/5134)) + +**Released in v24.05.3** + +* Updated translations with latest Crowdin changes. ([#5065](https://github.com/BookStackApp/BookStack/pull/5065)) +* Updated callouts with LTR text handling where supported. ([#5104](https://github.com/BookStackApp/BookStack/issues/5104)) +* Updated project PHP and JavaScript dependencies. +* Fixed blocked diagrams.net loading when using a custom URL that includes a port. ([#5107](https://github.com/BookStackApp/BookStack/issues/5107)) +* Fixed OIDC incorrectly calling userinfo endpoint when valid empty groups provided. ([#5101](https://github.com/BookStackApp/BookStack/issues/5101)) +* Fixed image replacement being case-sensitive when it should not be. Thanks to [@DanielGordonIT](https://github.com/BookStackApp/BookStack/pull/5096). ([#5096](https://github.com/BookStackApp/BookStack/pull/5096)) ([#5095](https://github.com/BookStackApp/BookStack/issues/5095)) +* Fixed HTML code block highlighting when custom self-closing tags are used. ([#5078](https://github.com/BookStackApp/BookStack/issues/5078)) +* Fixed testing when custom ALLOWED_IFRAME_SOURCES is set. Thanks to [@mueller-contria](https://github.com/BookStackApp/BookStack/pull/5069). ([#5069](https://github.com/BookStackApp/BookStack/pull/5069)) ([#5068](https://github.com/BookStackApp/BookStack/issues/5068)) + +**Released in v24.05.2** + +* Fixed initial page publish changelog message not being saved if set. ([#5056](https://github.com/BookStackApp/BookStack/issues/5056)) +* Fixed incorrect WYSIWYG code shortcut reference. Thanks to [@bradenterpstra01](https://github.com/BookStackApp/BookStack/pull/5036). ([#5036](https://github.com/BookStackApp/BookStack/pull/5036)) +* Added role create/update validation to warn about too-long external auth ID values. ([#5037](https://github.com/BookStackApp/BookStack/issues/5037)) +* Updated GIF thumbnail generation to no support animation, to avoid issues with large-frame-count GIFs. ([#5029](https://github.com/BookStackApp/BookStack/issues/5029)) +* Updated translations with latest Crowdin changes. ([#5022](https://github.com/BookStackApp/BookStack/pull/5022)) +* Updated backup code description text to clarify their use. ([#5017](https://github.com/BookStackApp/BookStack/issues/5017)) +* Updated docker-compose.yml to remove deprecated version. Thanks to [@michaelortnerit](https://github.com/BookStackApp/BookStack/pull/5052). ([#5052](https://github.com/BookStackApp/BookStack/pull/5052)) + +**Released in v24.05.1** + +* Updated PHP dependencies. +* Updated routes with IP-based rate limiting. ([#4993](https://github.com/BookStackApp/BookStack/issues/4993)) +* Updated email confirmation flow to not require email submission form. +* Updated translations with latest Crowdin changes. ([#4994](https://github.com/BookStackApp/BookStack/pull/4994)) +* Updated WYSIWYG alignment handling to also consider table `align` attributes. ([#5011](https://github.com/BookStackApp/BookStack/issues/5011)) +* Fixed attachment upload validation errors appearing as JSON. ([#4996](https://github.com/BookStackApp/BookStack/issues/4996)) +* Fixed incorrect notification preferences URL in email. Thanks to [@KiDxS](https://github.com/BookStackApp/BookStack/pull/5008). ([#5008](https://github.com/BookStackApp/BookStack/pull/5008), [#5005](https://github.com/BookStackApp/BookStack/issues/5005)) +* Fixed non-visible MFA setup titles in dark mode. ([#5018](https://github.com/BookStackApp/BookStack/issues/5018)) +* Fixed outdated path in visual theme system guidance. ([#4998](https://github.com/BookStackApp/BookStack/issues/4998)) +* Fixed potential cache permission issues by reverting cache location. ([#4999](https://github.com/BookStackApp/BookStack/issues/4999)) + +---- + +Header Image Credits: Photo by Ximonic (Simo Räsänen) (CC-BY-SA-4) - Image Modified \ No newline at end of file diff --git a/static/images/blog-cover-images/cc-by-sa-4/attribution.txt b/static/images/blog-cover-images/cc-by-sa-4/attribution.txt index ca7e78c..1566c16 100644 --- a/static/images/blog-cover-images/cc-by-sa-4/attribution.txt +++ b/static/images/blog-cover-images/cc-by-sa-4/attribution.txt @@ -16,4 +16,9 @@ Image modified in usage (Cropped and resized). fence-dietmar-rabich.jpg Copyright Dietmar Rabich Source: https://commons.wikimedia.org/wiki/File:D%C3%BClmen,_Nonnenwall,_Zaun_--_2020_--_4007.jpg -Image modified in usage (Cropped, resized, sharpened). \ No newline at end of file +Image modified in usage (Cropped, resized, sharpened). +--- +pallastunturi-simo-rasanen.webp +Copyright Ximonic (Simo Räsänen) +Source: https://commons.wikimedia.org/wiki/File:Path_to_Pallastunturi_in_autumn_color_display,_Muonio,_Lapland,_Finland,_2021_September.jpg +Image modified in usage (Resized, sharpened, converted). \ No newline at end of file diff --git a/static/images/blog-cover-images/cc-by-sa-4/pallastunturi-simo-rasanen.webp b/static/images/blog-cover-images/cc-by-sa-4/pallastunturi-simo-rasanen.webp new file mode 100644 index 0000000..5746ecf --- /dev/null +++ b/static/images/blog-cover-images/cc-by-sa-4/pallastunturi-simo-rasanen.webp @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c2aec471f292860fc59c04261f18a5b7df1203db6f4a2b4937ae51e7b0dcf76d +size 312110