Fabien Potencier
15c0adb3ed
Merge branch '3.x' into 4.x
...
* 3.x:
Fix CS
2024-08-18 19:26:04 +02:00
Fabien Potencier
675cb2d141
Fix CS
2024-08-18 19:25:19 +02:00
Fabien Potencier
d051ccde20
Merge branch '3.x' into 4.x
...
* 3.x:
Throw a SyntaxError exception at compile time when a Twig callable has not the minimum number of required arguments
2024-08-16 08:12:37 +02:00
Fabien Potencier
0823d23488
Throw a SyntaxError exception at compile time when a Twig callable has not the minimum number of required arguments
2024-08-15 23:00:02 +02:00
Fabien Potencier
4bade436a4
Merge branch '3.x' into 4.x
...
* 3.x:
Extract a new CallableArgumentsExtractor class
Make Node::__toString() more readable
2024-08-15 20:57:57 +02:00
Fabien Potencier
b431ecad3a
Make Node::__toString() more readable
2024-08-15 20:18:30 +02:00
Fabien Potencier
eaf04e53f0
Remove deprecated code
2024-08-14 23:34:13 +02:00
Fabien Potencier
d7df8844e0
Merge branch '3.x' into 4.x
...
* 3.x:
Add missing method in TwigCallableInterface
Fix TwigCallableInterface
Simplify code
Make various optimization for dynamic Twig callables
2024-08-13 18:37:32 +02:00
Fabien Potencier
148d3e079d
Make various optimization for dynamic Twig callables
2024-08-12 09:45:32 +02:00
Fabien Potencier
4a2fb5b460
Merge branch '3.x' into 4.x
...
* 3.x:
Add the notion of a Twig callable
Drop support for 8.0
Add more tests to the Lexer
Add a note about how to escape a string interpolation in a string
Bump version to 3.12
Implement the enum_cases function
Remove deprecation arg
Fix integration tests when a test has more than on data/expect section and deprecations
Bump version
Prepare the 3.11.0 release
Update CHANGELOG
2024-08-10 18:01:24 +02:00
Fabien Potencier
84bc23af93
Add the notion of a Twig callable
2024-08-10 17:55:26 +02:00