Skip to content

[6] Jinjava 3.0: Disable nested interpretation by default#1295

Merged
jasmith-hs merged 1 commit intomasterfrom
3.0/nested-interp-off
Mar 17, 2026
Merged

[6] Jinjava 3.0: Disable nested interpretation by default#1295
jasmith-hs merged 1 commit intomasterfrom
3.0/nested-interp-off

Conversation

@jasmith-hs
Copy link
Contributor

Part of #1288.

Disables nested interpretation by default. In 2.x, Jinjava would re-interpret strings returned from expressions; 3.0 disables this to prevent unintended template injection. Tests updated to use explicit deferred/nested patterns where needed.

@jasmith-hs jasmith-hs self-assigned this Mar 4, 2026
@jasmith-hs jasmith-hs changed the title Jinjava 3.0: Disable nested interpretation by default [6] Jinjava 3.0: Disable nested interpretation by default Mar 7, 2026
@jasmith-hs jasmith-hs marked this pull request as ready for review March 7, 2026 18:47
Base automatically changed from 3.0/legacy-overrides-on to master March 17, 2026 15:24
@jasmith-hs jasmith-hs merged commit db8a1c1 into master Mar 17, 2026
7 checks passed
@jasmith-hs jasmith-hs deleted the 3.0/nested-interp-off branch March 17, 2026 15:25
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.

2 participants