This PR was merged into the 1.x branch.
Discussion
----------
fix key exists check for non ArrayObject objects
fixes#2810
Commits
-------
6df989ba fix key exists check for non ArrayObject objects
This PR was merged into the 1.x branch.
Discussion
----------
Fix embedded templates starting with a BOM
fixes#2137
Commits
-------
a573d464 fixed embedded templates starting with a BOM
This PR was merged into the 1.x branch.
Discussion
----------
Fixed ArrayObject access with a null value
fixes https://github.com/twigphp/Twig/issues/2744
Commits
-------
80e65b4c fixed ArrayObject access with a null value
This PR was merged into the 1.x branch.
Discussion
----------
Fix using a Twig_TemplateWrapper instance as an argument to extends
fixes#2546
Commits
-------
547fc612 fixed using a Twig_TemplateWrapper instance as an argument to extends
This PR was merged into the 1.x branch.
Discussion
----------
Add missing information in the precedence paragraph
closes#2766closes#2728closes#2731
Commits
-------
fb511950 added missing information in the precedence paragraph
This PR was merged into the 1.x branch.
Discussion
----------
Fix float representation in compiled templates
closes#2788
Commits
-------
e346c2ac fixed float representation in compiled templates
This PR was squashed before being merged into the 1.x branch (closes#2796).
Discussion
----------
Switch to short array notation
Commits
-------
d39f6a87 fixed .php_cs CS
8753069c removed 5.3 from Travis matrix
1c9bdd06 removed array notation in comments
a2c42534 enabled short array notation in docs
b75c9fab fixed usage of short array notation in tests
a0399fe6 fixed usage of short array notation in tests
0446296d fixed more short array notations
5c55243d switched to use PHP short array notation for Twig's code
8758b570 switched to use short arrays in generated code
63702811 dropped PHP 5.3 support
777912e5 bumped version
This PR was squashed before being merged into the 1.x branch (closes#2786).
Discussion
----------
Added hint that the php c extension is only for php5
As @fabpot mention in the slack channel the php c twig extension is only available for php5 and is not needed when using php7 as there the performance boost is not significant enough.
Related Issue: #1695
Commits
-------
7266c9ad Added hint that the php c extension is only for php5
This PR was submitted for the 2.x branch but it was squashed and merged into the 1.x branch instead (closes#2757).
Discussion
----------
Enhances join filter for natural language join (i.e., "A, B and C")
Simply adds a second optional parameter to the join filter that will be placed between the last two entries when generating the string. Since the filter only took one argument previously, this should be 100% backward compatible. Allows simple "first, second and third" string from an array. Compatible with any length input array.
Commits
-------
bf529d0a Enhances join filter for natural language join (i.e., \"A, B and C\")
This PR was submitted for the 2.x branch but it was merged into the 1.x branch instead (closes#2769).
Discussion
----------
Update .travis.yml
Commits
-------
721fb3f6 Update .travis.yml