Fabien Potencier
9d2d35faa7
Make extra integration tests compatible with Twig 4
2026-09-06 22:35:36 +02:00
Fabien Potencier
9c6d76b61c
Add void return type hint even in tests
2026-07-12 13:43:08 +02:00
Fabien Potencier
424d2f1195
Define the macro at the template root in the cache macro fixture
2026-06-13 12:59:44 +02:00
Fabien Potencier
861215c507
Fix CS
2026-02-07 09:07:38 +01:00
jmsche
ff327e4163
Add .gitignore & .gitattributes to all .gitattributes
2025-12-02 15:45:16 +01:00
Javier Eguiluz
9a8a1dc1dd
Allow Symfony 8 packages in Twig extra packages
2025-11-02 12:00:49 +01:00
Alexandre Daubois
9c6b95f2a6
Make in_array() calls strict
2025-02-19 15:29:33 +01:00
Fabien Potencier
4695e33f73
Fix cache-extra impl
2025-02-14 11:27:48 +01:00
Fabien Potencier
251c0b5da9
Fix CS
2025-02-14 08:45:28 +01:00
Fabien Potencier
f67078b5c4
Move Operators to ExpressionParsers, deprecate ExpressionParser
2025-02-14 08:38:53 +01:00
Fabien Potencier
3288d8d98d
Reimplement the cache tag in an adhoc way
2025-02-03 12:49:20 +01:00
Fabien Potencier
dc6356268b
Bump min PHP version to 8.1
2025-01-31 21:45:36 +01:00
Fabien Potencier
93466404b7
feature #4550 Deprecate Twig\ExpressionParser::parseOnlyArguments() and Twig\ExpressionParser::parseArguments() (fabpot)
...
This PR was merged into the 3.x branch.
Discussion
----------
Deprecate Twig\ExpressionParser::parseOnlyArguments() and Twig\ExpressionParser::parseArguments()
Commits
-------
960f6762ed Deprecate Twig\ExpressionParser::parseOnlyArguments() and Twig\ExpressionParser::parseArguments()
2025-01-24 14:36:45 +01:00
Fabien Potencier
960f6762ed
Deprecate Twig\ExpressionParser::parseOnlyArguments() and Twig\ExpressionParser::parseArguments()
2025-01-23 08:35:56 +01:00
Fabien Potencier
76062c8d51
Fix CS
2025-01-19 16:54:05 +01:00
Alexander M. Turek
18f4203827
Prepare IntegrationTestCase for static data providers
2024-09-03 15:08:40 +02:00
Fabien Potencier
976cea0403
Fix tests
2024-09-01 22:54:59 +02:00
Fabien Potencier
031c7bda4d
Allow extra extensions to use Twig 4
2024-09-01 22:39:12 +02:00
Fabien Potencier
5fca700cbd
Deprecate the fact that the extends and use tags are always allowed in a sandboxed template
2024-08-28 13:40:53 +02:00
Fabien Potencier
2511b658da
Fix tests
2024-08-26 17:29:01 +02:00
Fabien Potencier
c070cd719c
Drop support for 8.0
2024-08-10 12:32:24 +02:00
Fabien Potencier
f5e10e10f1
Fix CS
2024-08-07 19:34:09 +02:00
Fabien Potencier
8e72c84c63
Use RawFilter in cache extra
2024-07-28 11:12:39 +02:00
Fabien Potencier
da4592793b
minor #4109 Update PHPUnit config (fabpot)
...
This PR was merged into the 3.x branch.
Discussion
----------
Update PHPUnit config
Commits
-------
b78dee86 Update PHPUnit config
2024-06-21 08:25:01 +02:00
Fabien Potencier
b78dee8682
Update PHPUnit config
2024-06-21 08:22:31 +02:00
Fabien Potencier
b63bde3063
Optimize sprintf() calls for PHP 8.4
2024-06-21 08:16:55 +02:00
Fabien Potencier
761aa56a6f
Revert "minor #4042 Auto-close PRs on subtree-splits (kbond)"
...
This reverts commit 12625c0c05 , reversing
changes made to ad934312cd .
2024-05-11 09:35:57 +02:00
Fabien Potencier
318f7b8bb6
Fix typo
2024-05-11 09:09:43 +02:00
Fabien Potencier
55ae21493b
Add more tests
2024-05-11 08:59:04 +02:00
Fabien Potencier
d30b72c364
Fix blocks not available under some circumstancies
2024-05-11 08:44:27 +02:00
Kevin Bond
b212f1bb2f
Auto-close PRs on subtree-splits
2024-04-19 08:34:22 +02:00
Fabien Potencier
f7f11ea410
Fix CS
2024-02-10 09:52:03 +01:00
Fabien Potencier
7e1945a618
minor #3991 Fix some errors reported by phpstan (fabpot)
...
This PR was merged into the 3.x branch.
Discussion
----------
Fix some errors reported by phpstan
Commits
-------
2b2ac80d Fxi some errors reported by phpstan
2024-02-05 18:59:35 +01:00
Fabien Potencier
2b2ac80d34
Fxi some errors reported by phpstan
2024-02-05 17:48:36 +01:00
Fabien Potencier
b1a8feaa55
Remove support for Twig 2.x and unmaintained Symfony versions
2024-01-25 08:19:28 +01:00
Fabien Potencier
6ebbc30593
Abstract node capture in its own Node
2023-12-30 10:14:36 +01:00
Fabien Potencier
fdb9d9eddf
Bump dependencies
2023-11-21 15:02:01 +01:00
Christian Flothmann
b8b0c39663
allow Symfony 7 packages to be installed
2023-09-11 13:25:50 +02:00
Fabien Potencier
08d2037f26
Bump version to 3.6
2023-02-09 07:45:16 +01:00
Fabien Potencier
2bd9c96c74
Fix LICENSE year
2023-02-08 08:50:32 +01:00
Fabien Potencier
0c8f5b2ea4
Bump version to 3.5
2022-12-27 13:23:36 +01:00
Antoine Makdessi
9286dacb0b
Update README.md
2021-10-18 09:47:52 +02:00
Andrej Hudec
49bac0b137
Fix typo in CacheTokenParser.php
2021-06-21 21:48:00 +02:00
Nicolas Grekas
1e53d27a37
Merge branch '2.x' into 3.x
...
* 2.x:
Allow Symfony 6
2021-05-20 16:28:34 +02:00
Fabien Potencier
fcbaa669ab
Fix CS
2021-05-12 09:47:40 +02:00
Yann ROTROU
0bdad6fbdc
Allow macro calls and definition inside cache tag
2021-01-11 18:30:42 +01:00
Nicolas Grekas
fff62b9eb1
Improve wiring
2021-01-05 10:59:10 +01:00
Fabien Potencier
4d036a9148
Add a cache tag
2021-01-05 10:59:10 +01:00