Fabien Potencier
21707d6ebd
prepared the 1.42.2 release
2019-06-18 17:35:16 +02:00
Fabien Potencier
0390a9d846
bug #3059 Don't clear PHP buffer when an error occurs with debug=true (lyrixx)
...
This PR was squashed before being merged into the 1.x branch (closes #3059 ).
Discussion
----------
Don't clear PHP buffer when an error occurs with debug=true
fixes #3058
Commits
-------
c910e71f Don't clear PHP buffer when an error occurs with debug=true
2019-06-10 19:37:02 +02:00
Grégoire Pineau
c910e71f5a
Don't clear PHP buffer when an error occurs with debug=true
2019-06-10 19:36:53 +02:00
Tim van Dijen
2c1c00ba0e
Remove duplicate phpdoc
2019-06-10 12:15:10 +02:00
Fabien Potencier
8a29b42df9
fixed end of constructor node logic
2019-06-06 10:03:25 +02:00
Fabien Potencier
e0ee3b5e44
bumped version to 1.42.2-DEV
2019-06-04 13:31:48 +02:00
Fabien Potencier
6713476037
prepared the 1.42.1 release
2019-06-04 13:31:08 +02:00
Fabien Potencier
2218cfe26b
added support for "Twig\Markup" instances in the "in" test (again)
2019-06-03 18:20:29 +02:00
Fabien Potencier
5835c2344f
allowed string operators as variables names in assignments
2019-06-03 11:58:56 +02:00
Fabien Potencier
0a63973675
bumped version to 1.42.1-DEV
2019-05-31 08:20:41 +02:00
Fabien Potencier
2983fcf2e2
prepared the 1.42.0 release
2019-05-31 08:20:05 +02:00
Fabien Potencier
3ed9fae6fa
simplified code
2019-05-18 10:50:41 +02:00
Fabien Potencier
f31aa2185b
fixed CS
2019-05-18 06:14:51 +02:00
Fabien Potencier
c2f685e16f
fixed the "filter" filter when the argument is \Traversable but does not implement \Iterator
2019-05-18 06:01:24 +02:00
Fabien Potencier
0f5a056968
bumped version to 1.42
2019-05-17 08:22:23 +02:00
Fabien Potencier
b086d4f4bb
fixed typo
2019-05-17 08:14:31 +02:00
Fabien Potencier
11353ce3a7
fixed a PHP fatal error when calling a macro imported in the template in a nested block
2019-05-17 08:04:06 +02:00
Fabien Potencier
bd1f9eb39b
bug #3011 Fix a regression (fabpot)
...
This PR was merged into the 1.x branch.
Discussion
----------
Fix a regression
Commits
-------
3c7602b9 fixed a regression
2019-05-16 20:17:10 +02:00
Fabien Potencier
3c7602b9da
fixed a regression
2019-05-16 19:44:44 +02:00
Fabien Potencier
06670f3630
made code more readable
2019-05-16 16:30:26 +02:00
Fabien Potencier
70c1b3a2c2
tweaked the error message when using extends in a block/macro
2019-05-16 16:07:04 +02:00
Fabien Potencier
ba9b9681ca
fixed a PHP fatal error when calling a macro, imported in the template, in another macro
2019-05-16 14:09:44 +02:00
Fabien Potencier
19164de77b
tweaked error messages
2019-05-16 11:32:52 +02:00
Fabien Potencier
118462c16d
fixed wrong error message on "import" and "from"
2019-05-16 11:17:43 +02:00
Fabien Potencier
b03f07e961
bumped version to 1.41.1-DEV
2019-05-14 13:59:47 +02:00
Fabien Potencier
575cd50283
prepared the 1.41.0 release
2019-05-14 13:59:08 +02:00
Fabien Potencier
44f02b2242
fixed PHP 7.4 support
2019-05-14 11:44:36 +02:00
Fabien Potencier
f958bd1e86
fixed deprecation under PHP 7.4
2019-05-14 08:40:21 +02:00
Fabien Potencier
1fb0f9701d
fixed PHP 7.4 support
2019-05-14 08:18:04 +02:00
Fabien Potencier
084be27d77
fixed support for IteratorAggregate in the filter filter
2019-05-10 08:33:19 +02:00
Fabien Potencier
5c15f897c7
added the key to the map and filter filters
2019-05-03 19:04:11 +02:00
Fabien Potencier
13274bbf97
added support for iterators
2019-05-03 18:15:56 +02:00
Fabien Potencier
175041e01b
removed fn in front of arrow functions
2019-05-03 18:12:19 +02:00
Fabien Potencier
dc2776359c
changed arrow syntax
2019-05-03 17:09:12 +02:00
Fabien Potencier
b30bce1139
added "filter", "map", and "reduce" filters
2019-05-03 17:09:12 +02:00
Fabien Potencier
5d37a3260a
bug #2995 Fix partial output leak when a PHP fatal error occurs (fabpot)
...
This PR was merged into the 1.x branch.
Discussion
----------
Fix partial output leak when a PHP fatal error occurs
closes #1962 (thank you @fluff for the "trick")
Commits
-------
6196fe5b fixed partial output leak when a PHP fatal error occurs
2019-05-03 17:08:09 +02:00
Fabien Potencier
ababe1a430
simplified code
2019-05-03 15:44:36 +02:00
Fabien Potencier
a795acd1da
bumped version to 1.41
2019-05-03 10:32:27 +02:00
Fabien Potencier
6196fe5b40
fixed partial output leak when a PHP fatal error occurs
2019-05-03 08:42:27 +02:00
Fabien Potencier
5b5f5659a2
optimized context access on PHP 7.4
2019-04-29 19:20:52 +02:00
Fabien Potencier
d7eaeead8b
bumped version to 1.40.2-DEV
2019-04-29 16:13:05 +02:00
Fabien Potencier
35889516bb
prepared the 1.40.1 release
2019-04-29 16:12:28 +02:00
Fabien Potencier
e89800dea6
fixed regression in NodeTraverser
2019-04-29 15:28:41 +02:00
Fabien Potencier
b10a8fad8f
bumped version to 1.40.1-DEV
2019-04-28 07:56:01 +01:00
Fabien Potencier
2ba4eaf6b0
prepared the 1.40.0 release
2019-04-28 07:54:53 +01:00
Fabien Potencier
bf3781c9c1
feature #2981 Allow Twig\NodeVisitor\NodeVisitorInterface::leaveNode() to return "null" instead of "false" (same meaning) (fabpot)
...
This PR was merged into the 1.x branch.
Discussion
----------
Allow Twig\NodeVisitor\NodeVisitorInterface::leaveNode() to return "null" instead of "false" (same meaning)
Commits
-------
f297b52f allowed Twig\NodeVisitor\NodeVisitorInterface::leaveNode() to return "null" instead of "false" (same meaning)
2019-04-26 11:38:36 +02:00
Ruud Kamphuis
9ead7df1c0
Add Parser typehint
2019-04-26 11:36:48 +02:00
Fabien Potencier
f297b52f36
allowed Twig\NodeVisitor\NodeVisitorInterface::leaveNode() to return "null" instead of "false" (same meaning)
2019-04-25 10:43:59 +02:00
Fabien Potencier
eed9c5fb87
removed obsolete comments
2019-04-25 07:57:20 +02:00
Fabien Potencier
5adb9ea867
removed die()
2019-04-24 19:34:40 +02:00