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
Fabien Potencier
619bc12f62
added the apply tag
2019-04-24 17:20:47 +02:00
Fabien Potencier
f497913961
fixed CS
2019-04-24 17:00:49 +02:00
Yonel Ceruto
c9a1cb02d5
Update TemplateWrapper.php
2019-04-24 09:50:53 -04:00
Fabien Potencier
a6ec023c09
bumped version to 1.40
2019-04-24 15:19:52 +02:00
Fabien Potencier
5138cfd2d5
allowed Twig\Loader\FilesystemLoader::findTemplate() to return "null" instead of "false" (same meaning)
2019-04-24 12:08:10 +02:00
Fabien Potencier
fe6df56e91
fixed Parser contract for some implementations
2019-04-23 16:21:33 +02:00
Fabien Potencier
8f00576edb
fixed in test to support Twig_Markup instances
2019-04-22 18:26:34 +02:00
Fabien Potencier
f0c58854a8
fixed import macros from a template string
2019-04-22 10:15:16 +02:00
Fabien Potencier
7b5851feeb
fixed Lexer when using custom options containing the # char
2019-04-21 21:05:06 +02:00
Christian Flothmann
57b0a8b935
fix major version constant
2019-04-18 09:50:46 +02:00
Fabien Potencier
f54b53af03
fixed phpdoc
2019-04-16 21:16:04 +02:00
Fabien Potencier
7dcd04c83a
fixed tpyo
2019-04-16 19:18:48 +02:00
Fabien Potencier
c470d13d0e
bumped version to 1.39.2-DEV
2019-04-16 19:13:45 +02:00
Fabien Potencier
23e7b6f0cf
prepared the 1.39.1 release
2019-04-16 19:12:57 +02:00
Fabien Potencier
bcb367fc07
bug #2943 Hotfix (fabpot)
...
This PR was merged into the 1.x branch.
Discussion
----------
Hotfix
closes #2942
Commits
-------
a3fc6392 fixed EscaperNodeVisitor
2019-04-16 19:09:47 +02:00
Fabien Potencier
a3fc63923a
fixed EscaperNodeVisitor
2019-04-16 19:05:39 +02:00
Fabien Potencier
3f177464cc
fixed CS
2019-04-16 19:00:14 +02:00
Fabien Potencier
d2cd4d9cfa
fixed various small bugs
2019-04-16 17:33:43 +02:00
Fabien Potencier
f8b076b949
bumped version to 1.39.1-DEV
2019-04-16 14:35:41 +02:00
Fabien Potencier
44890db076
prepared the 1.39.0 release
2019-04-16 14:35:10 +02:00
Fabien Potencier
701d8af675
fixed compat with NodeInterface
2019-04-12 12:39:38 +02:00
Fabien Potencier
243024d4e8
fixed CS
2019-04-12 12:16:59 +02:00
Fabien Potencier
9de6b325e9
feature #2935 Add missing hints in some runtime exceptions (fabpot)
...
This PR was squashed before being merged into the 1.x branch (closes #2935 ).
Discussion
----------
Add missing hints in some runtime exceptions
Commits
-------
094df799 added more tests
d4db9153 added missing hints in some runtime exceptions
2019-04-12 11:47:47 +02:00
Fabien Potencier
d4db91535d
added missing hints in some runtime exceptions
2019-04-12 10:29:05 +02:00
Fabien Potencier
6f7342e8cb
removed obsolete comment
2019-04-12 09:36:44 +02:00
Fabien Potencier
dfa9411310
made escaping on ternary expressions more fine-grained
2019-04-11 17:26:15 +02:00
Fabien Potencier
d0a3c239e2
fixed compat with PHP 5
2019-04-11 12:09:12 +02:00
Fabien Potencier
d7e2e5418c
added the possibility to give a nice name to string templates
2019-04-11 09:55:43 +02:00
Thomas Landauer
40fd7c4f86
added the possibility to give a nice name to string templates
2019-04-11 09:55:26 +02:00
Fabien Potencier
823299d212
bug #2933 Fix the "with" behavior to always include the globals (fabpot)
...
This PR was merged into the 1.x branch.
Discussion
----------
Fix the "with" behavior to always include the globals
closes #2377
Commits
-------
5db54551 fixed the "with" behavior to always include the globals
2019-04-11 09:37:48 +02:00
Fabien Potencier
f33659865e
minor #2932 Tweak twig_to_array (fabpot)
...
This PR was merged into the 1.x branch.
Discussion
----------
Tweak twig_to_array
I've change `twig_to_array()` to **not** cast to an array. That should not be a problem as we almost always call `twig_test_iterable()` before calling `twig_to_array()` and for the cases where it was not done, the PHP code would not work anyway.
follow-up to #2901 and #2909 , /cc @thewilkybarkid
Commits
-------
8dd8d0dc tweaked twig_to_array
2019-04-11 08:50:47 +02:00
Fabien Potencier
5db545514e
fixed the "with" behavior to always include the globals
2019-04-10 21:47:39 +02:00
Fabien Potencier
8dd8d0dcb5
tweaked twig_to_array
2019-04-10 21:19:08 +02:00
Fabien Potencier
b523515682
fixed CS
2019-04-08 13:03:33 +02:00
Fabien Potencier
1724e42002
fixed CS
2019-04-07 18:41:19 +02:00
fancyweb
72d7abe11c
Prepare for the new serialization mechanism
2019-04-07 14:53:54 +02:00
Fabien Potencier
8ea68e06e4
fixed "include" with "ignore missing" when an error loading occurs in the included template (again)
2019-04-06 16:10:33 +02:00
Fabien Potencier
49725a1e8e
fixed "include" with "ignore missing" when an error loading occurs in the included template
2019-04-05 19:22:28 +02:00
Fabien Potencier
22abafb081
fixed CS
2019-04-05 19:09:58 +02:00
Fabien Potencier
96eab472d6
added support for a new whitespace trimming option
2019-04-03 11:34:18 +02:00
Fabien Potencier
7e3ec0fbee
made Lexer regexes more readable
2019-04-03 11:24:31 +02:00
Fabien Potencier
591da36893
simplified Lexer regexes
2019-04-03 10:29:21 +02:00
Fabien Potencier
10cb211d93
bumped version to 1.39
2019-04-03 10:28:54 +02:00
SpacePossum
3a32f4a58b
Add Traversable support of length filter
2019-04-02 17:17:30 +02:00
Christian Flothmann
cee2971024
fix major version in Environment
2019-03-25 12:40:05 +01:00