Skip to content

build(deps): update scoped Twig to 3.30.0 (stable34) - #107

Merged
vitormattos merged 4 commits into
stable34from
deps/twig-3.30-stable34
Oct 23, 2026
Merged

vitormattos merged 4 commits into
stable34from
deps/twig-3.30-stable34

Conversation

@vitormattos

Copy link
Copy Markdown
Member

Update twig/twig to 3.30.0 from the installed older 3.x version, following the 3rdparty README rebuild workflow. Regenerate PHP-Scoper output and correct Twig 3.30's generated EscaperRuntime class-name references. Composer lock modifies only Twig. Validation: scoped Twig 3.30.0 renders conditional templates and rejects forbidden functions/tests on PHP 8.3; git diff --check passes. PHP 8.2 compatibility and integration with the corresponding LibreSign stable must be confirmed in CI and by a subsequent LibreSign submodule PR. This PR is a dependency upgrade, not a replacement for the private security advisory fix.

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
@vitormattos
vitormattos merged commit 26b221b into stable34 Oct 23, 2026
6 checks passed
@vitormattos
vitormattos deleted the deps/twig-3.30-stable34 branch October 23, 2026 15:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant