Skip to content

Update to v26.03.4#10

Open
rbertram90 wants to merge 288 commits into
assettv:releasefrom
BookStackApp:release
Open

Update to v26.03.4#10
rbertram90 wants to merge 288 commits into
assettv:releasefrom
BookStackApp:release

Conversation

@rbertram90
Copy link
Copy Markdown

No description provided.

ssddanbrown and others added 30 commits October 19, 2025 19:52
Reverted change for activities table so that a record is retained of
past activity, and added a check where the ID may be displayed to ensure
it does not mislead and accidentially reference other, newer users.
Updated handling of deleted user ID handling in DB
Images: Added nulling of image page relation on page delete
Move some checks and made some tweaks to the repo to support consistency
between API and UI.
Tweaked comment repo to avoid returning a lot of extra data on API
update responses.
API: Started building comments API endpoints
Also updated hydrator to be created via injection.
Updated filters to use single table where needed.
Add cursor style for drawio diagrams in TinyMCE.
API: Added endpoints for reading image data
Updated route order to follow some kind of logic.
Updated scrolling sidebar to not be so cut-off in various scenarios.
Added new nav helper to quick jump to specific API models.

Closes #5865
ssddanbrown and others added 23 commits March 17, 2026 10:59
Aligned the behaviour across the WYSIWYG editors, and also for nested
details blocks (which wasn't working in the TinyMCE implementation).

Closes #6059
Thanks to github.com/404-pkj for reporting.
Added a more comprehensive range of tests to cover.
Thanks to naruhodoowl (https://github.com/kilhsrito-crypto) for
reporting.
Copilot AI review requested due to automatic review settings May 1, 2026 11:08
@private-packagist
Copy link
Copy Markdown

composer.lock

Click to show 97 changes in this composer.lock file

Package changes

Package Operation From To About
ezyang/htmlpurifier add - v4.19.0 view code - License: GNU Lesser General Public License v2.1 or later
symfony/filesystem add - v7.4.8 view code - License: MIT License
symfony/polyfill-php84 add - v1.37.0 view code - License: MIT License
symfony/polyfill-php85 add - v1.37.0 view code - License: MIT License
thecodingmachine/safe add - v3.4.0 view code - License: MIT License
xemlock/htmlpurifier-html5 add - v0.1.12 view code - License: MIT License
aws/aws-sdk-php upgrade 3.356.6 ⚠️ 3.379.8 ✅ diff
bacon/bacon-qr-code upgrade v3.0.1 v3.1.1 diff
brick/math upgrade 0.12.3 0.14.8 diff
dasprid/enum upgrade 1.0.6 1.0.7 diff
dompdf/dompdf upgrade v3.1.0 v3.1.5 diff
dompdf/php-font-lib upgrade 1.0.1 1.0.2 diff
dompdf/php-svg-lib upgrade 1.0.0 1.0.2 diff
dragonmantank/cron-expression upgrade v3.4.0 v3.6.0 diff
firebase/php-jwt upgrade v6.11.1 ⚠️ v7.0.5 ✅ diff
fruitcake/php-cors upgrade v1.3.0 v1.4.0 diff
graham-campbell/result-type upgrade v1.1.3 v1.1.4 diff
guzzlehttp/psr7 upgrade 2.8.0 2.9.0 diff
intervention/gif upgrade 4.2.2 4.2.4 diff
intervention/image upgrade 3.11.4 3.11.7 diff
knplabs/knp-snappy upgrade v1.5.1 v1.6.0 diff
laravel/framework upgrade v11.45.2 v12.58.0 diff
laravel/prompts upgrade v0.3.6 v0.3.17 diff
laravel/serializable-closure upgrade v2.0.4 v2.0.13 diff
laravel/socialite upgrade v5.23.0 v5.27.0 diff
laravel/tinker upgrade v2.10.1 v2.11.1 diff
league/commonmark upgrade 2.7.1 ⚠️ 2.8.2 ✅ diff
league/flysystem upgrade 3.30.0 3.33.0 diff
league/flysystem-aws-s3-v3 upgrade 3.29.0 3.32.0 diff
league/flysystem-local upgrade 3.30.0 3.31.0 diff
league/oauth2-client upgrade 2.8.1 2.9.0 diff
league/uri upgrade 7.5.1 7.8.1 diff
league/uri-interfaces upgrade 7.5.0 7.8.1 diff
monolog/monolog upgrade 3.9.0 3.10.0 diff
nesbot/carbon upgrade 3.10.2 3.11.4 diff
nette/schema upgrade v1.3.2 v1.3.5 diff
nette/utils upgrade v4.0.8 v4.1.3 diff
nikic/php-parser upgrade v5.6.1 v5.7.0 diff
nunomaduro/termwind upgrade v2.3.1 v2.4.0 diff
onelogin/php-saml upgrade 4.3.0 ⚠️ 4.3.1 ✅ diff
paragonie/constant_time_encoding upgrade v3.0.0 v3.1.3 diff
phpoption/phpoption upgrade 1.9.4 1.9.5 diff
phpseclib/phpseclib upgrade 3.0.46 ⚠️ 3.0.52 ✅ diff
pragmarx/google2fa upgrade v8.0.3 v9.0.0 diff
predis/predis upgrade v2.4.0 v3.4.2 diff
psy/psysh upgrade v0.12.10 ⚠️ v0.12.22 ✅ diff
ramsey/uuid upgrade 4.9.0 4.9.2 diff
robrichards/xmlseclibs upgrade 3.1.3 ⚠️ 3.1.5 ✅ diff
sabberworm/php-css-parser upgrade v8.9.0 v9.3.0 diff
socialiteproviders/manager upgrade v4.8.1 4.9.2 diff
symfony/clock upgrade v7.3.0 v7.4.8 diff
symfony/console upgrade v7.3.2 v7.4.8 diff
symfony/css-selector upgrade v7.3.0 v7.4.8 diff
symfony/error-handler upgrade v7.3.2 v7.4.8 diff
symfony/event-dispatcher upgrade v7.3.0 v7.4.8 diff
symfony/finder upgrade v7.3.2 v7.4.8 diff
symfony/http-foundation upgrade v7.3.2 ⚠️ v7.4.8 ✅ diff
symfony/http-kernel upgrade v7.3.2 v7.4.8 diff
symfony/mailer upgrade v7.3.2 v7.4.8 diff
symfony/mime upgrade v7.3.2 v7.4.8 diff
symfony/polyfill-ctype upgrade v1.33.0 v1.37.0 diff
symfony/polyfill-intl-grapheme upgrade v1.33.0 v1.37.0 diff
symfony/polyfill-intl-idn upgrade v1.33.0 v1.37.0 diff
symfony/polyfill-intl-normalizer upgrade v1.33.0 v1.37.0 diff
symfony/polyfill-mbstring upgrade v1.33.0 v1.37.0 diff
symfony/polyfill-php80 upgrade v1.33.0 v1.37.0 diff
symfony/polyfill-php83 upgrade v1.33.0 v1.37.0 diff
symfony/polyfill-uuid upgrade v1.33.0 v1.37.0 diff
symfony/process upgrade v7.3.0 ⚠️ v7.4.8 ✅ diff
symfony/routing upgrade v7.3.2 v7.4.8 diff
symfony/service-contracts upgrade v3.6.0 v3.6.1 diff
symfony/string upgrade v7.3.2 v7.4.8 diff
symfony/translation upgrade v7.3.2 v7.4.8 diff
symfony/translation-contracts upgrade v3.6.0 v3.6.1 diff
symfony/uid upgrade v7.3.1 v7.4.8 diff
symfony/var-dumper upgrade v7.3.2 v7.4.8 diff
tijsverkoyen/css-to-inline-styles upgrade v2.3.0 v2.4.0 diff
vlucas/phpdotenv upgrade v5.6.2 v5.6.3 diff
voku/portable-ascii upgrade 2.0.3 2.1.1 diff
webmozart/assert remove 1.11.0 - -

Dev Package changes

Package Operation From To About
iamcal/sql-parser upgrade v0.6 v0.7 diff
itsgoingd/clockwork upgrade v5.3.4 v5.3.5 diff
larastan/larastan upgrade v3.6.1 v3.9.6 diff
nunomaduro/collision upgrade v8.8.2 v8.9.4 diff
phpstan/phpstan upgrade 2.1.22 2.1.54 -
phpunit/php-code-coverage upgrade 11.0.11 11.0.12 diff
phpunit/php-file-iterator upgrade 5.1.0 5.1.1 diff
phpunit/phpunit upgrade 11.5.35 ⚠️ 11.5.55 ✅ diff
sebastian/comparator upgrade 6.3.2 6.3.3 diff
sebastian/exporter upgrade 6.3.0 6.3.2 diff
squizlabs/php_codesniffer upgrade 3.13.2 4.0.1 diff
ssddanbrown/asserthtml upgrade v3.1.0 v3.2.0 -
symfony/dom-crawler upgrade v7.3.1 v7.4.8 diff
theseer/tokenizer upgrade 1.2.3 1.3.1 diff

Important Metadata Changes

Package Version Metadata From To
firebase/php-jwt v7.0.5 dist url https://api.github.com/repos/firebase/php-jwt/zipball/d1e91ecf8c598d073d0995afa8cd5c75c6e19e66 https://api.github.com/repos/googleapis/php-jwt/zipball/47ad26bab5e7c70ae8a6f08ed25ff83631121380
firebase/php-jwt v7.0.5 source url https://github.com/firebase/php-jwt.git https://github.com/googleapis/php-jwt.git
phpstan/phpstan 2.1.54 source url https://github.com/phpstan/phpstan.git

Settings · Docs · Powered by Private Packagist

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review this pull request because it exceeds the maximum number of files (300). Try reducing the number of changed files and requesting a review from Copilot again.

@rbertram90 rbertram90 self-assigned this May 1, 2026
@rbertram90 rbertram90 added the dependencies Pull requests that update a dependency file label May 1, 2026
@rbertram90
Copy link
Copy Markdown
Author

rbertram90 commented May 1, 2026

I don't understand why I can't rebase and merge due to conflicts. Works ok locally.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants