Fabien Potencier
|
bfbbef05f2
|
Add the = assignment operator
|
2026-01-19 16:39:57 +01:00 |
|
Felds Liscia
|
263c04fd1f
|
Add null-safe operator
|
2026-01-17 14:57:47 +01:00 |
|
Nicolas Grekas
|
85a4817128
|
CS fixes
|
2025-07-29 10:07:07 +02:00 |
|
Fabien Potencier
|
3964aeba78
|
Add a proper prefix spread operator
|
2025-02-14 11:45:39 +01:00 |
|
Fabien Potencier
|
251c0b5da9
|
Fix CS
|
2025-02-14 08:45:28 +01:00 |
|
Fabien Potencier
|
8ff19090f3
|
Fix precedence rules
|
2025-02-14 08:38:53 +01:00 |
|
Fabien Potencier
|
f67078b5c4
|
Move Operators to ExpressionParsers, deprecate ExpressionParser
|
2025-02-14 08:38:53 +01:00 |
|
Fabien Potencier
|
df877a1d53
|
Introduce operator classes to describe operators provided by extensions instead of arrays
|
2025-02-14 08:38:53 +01:00 |
|
Fabien Potencier
|
76062c8d51
|
Fix CS
|
2025-01-19 16:54:05 +01:00 |
|
Fabien Potencier
|
2cf1939d01
|
Fix unary operator precedence change
|
2024-12-28 11:29:38 +01:00 |
|
Fabien Potencier
|
fc15e7ccbc
|
Rename Node classes related to variables
|
2024-10-23 12:36:57 +02:00 |
|
Fabien Potencier
|
223d36bbae
|
Add support for named arguments on macro calls and dot operator arguments
|
2024-10-11 11:31:40 +02:00 |
|
Alexandre Daubois
|
797e490356
|
Improve exception expectations reliability
|
2024-09-04 15:22:48 +02:00 |
|
Alexander M. Turek
|
db22abfadf
|
Fix tests that don't perform assertions
|
2024-09-03 22:51:23 +02:00 |
|
Alexander M. Turek
|
6ddb76bb76
|
Make data providers static
|
2024-09-03 16:32:00 +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
|
58d5780ef3
|
Fix two-word tests precedence over one-word tests
|
2024-08-26 17:47:41 +02:00 |
|
Fabien Potencier
|
3156d8093e
|
Move FunctionExpression/FilterExpression/TestExpression attributes from compilation time to parsing time
|
2024-08-14 18:45:35 +02:00 |
|
Fabien Potencier
|
148d3e079d
|
Make various optimization for dynamic Twig callables
|
2024-08-12 09:45:32 +02:00 |
|
Fabien Potencier
|
f5e10e10f1
|
Fix CS
|
2024-08-07 19:34:09 +02:00 |
|
Fabien Potencier
|
e4e95f5b86
|
Replace template loader mocks by ArrayLoader
|
2024-07-24 08:27:23 +02:00 |
|
Fabien Potencier
|
c44be99a84
|
Rename array to sequence
|
2024-06-22 19:37:51 +02:00 |
|
Fabien Potencier
|
5157402a77
|
Rename hash to mapping
|
2024-06-22 19:36:24 +02:00 |
|
Fabien Potencier
|
2b2ac80d34
|
Fxi some errors reported by phpstan
|
2024-02-05 17:48:36 +01:00 |
|
Fabien Potencier
|
c44bd1ff62
|
Optimize TextNodes
|
2024-01-10 20:22:00 +01:00 |
|
Nicolas Grekas
|
75efa5e1ba
|
Fix spread operator implementation
|
2023-07-20 18:11:45 +02:00 |
|
Ryan Weaver
|
ba4fe3ba34
|
Adding support for the ...spread operator on arrays and hashes
|
2023-07-20 16:08:57 +02:00 |
|
Fabien Potencier
|
77dcff7186
|
Merge branch '1.x' into 2.x
* 1.x:
Bump version
Tweak docs
Update CHANGELOG
Support object init from variable
|
2020-08-23 14:01:18 +02:00 |
|
Fabien Potencier
|
b0ce4f64ba
|
Update CHANGELOG
|
2020-08-23 13:56:44 +02:00 |
|
Jérôme TAMARELLE
|
133edb3696
|
Support object init from variable
{a} is a shortcut for {a:a}
From ECMAScript 2015 syntax https://developer.mozilla.org/docs/Web/JavaScript/Reference/Operators/Object_initializer
|
2020-08-23 13:54:49 +02:00 |
|
Fabien Potencier
|
656c295ed9
|
Merge branch '1.x' into 2.x
* 1.x:
removed usage of getmockBuilder() when not needed
|
2019-08-08 13:33:07 +02:00 |
|
Fabien Potencier
|
5861a539e4
|
removed usage of getmockBuilder() when not needed
|
2019-08-08 11:59:51 +02:00 |
|
Fabien Potencier
|
5ebcecf24b
|
Fix PHPUnit deprecations
|
2019-08-08 11:03:05 +02:00 |
|
Fabien Potencier
|
c829dafd75
|
Merge branch '1.x' into 2.x
* 1.x:
Update to PhpUnitBridge and fix deprecations
|
2019-08-08 10:19:01 +02:00 |
|
Jérémy Derussé
|
b776e41f5a
|
Update to PhpUnitBridge and fix deprecations
|
2019-08-08 09:39:49 +02:00 |
|
Fabien Potencier
|
1e3bb75010
|
moved test under tests/
|
2019-06-30 14:51:54 +02:00 |
|
Fabien Potencier
|
22a1317249
|
moved tests under tests/
|
2019-06-30 14:48:27 +02:00 |
|