Pierre Grimaud
0273057622
Fix typos
2020-04-24 08:22:30 +02:00
Fabien Potencier
bf64959fb8
Merge branch '1.x' into 2.x
...
* 1.x:
Tweaking phpdoc above Environment
Identity Equals - Best practices
Update default.rst
2020-03-17 15:09:30 +01:00
Ryan Weaver
fabbac8816
Tweaking phpdoc above Environment
2020-03-17 15:08:49 +01:00
Hector Prats
60d5b4bcf7
Identity Equals - Best practices
2020-02-26 13:13:52 +01:00
Fabien Potencier
8a4f881623
Merge branch '1.x' into 2.x
...
* 1.x:
Fix regression
2020-02-21 09:29:15 +01:00
Fabien Potencier
77e5846161
Fix regression
2020-02-21 09:29:07 +01:00
Fabien Potencier
0686ccf278
Merge branch '1.x' into 2.x
...
* 1.x:
Fix ambiguous syntax parsing
2020-02-21 08:37:29 +01:00
Fabien Potencier
5724cbeddf
Fix ambiguous syntax parsing
2020-02-21 08:31:42 +01:00
Fabien Potencier
54a87ed247
Merge branch '1.x' into 2.x
...
* 1.x:
Fix optimize context access on PHP 7.4
2020-02-12 12:01:30 +01:00
Robert Korulczyk
e3c20d39d6
Fix optimize context access on PHP 7.4
2020-02-11 21:11:57 +01:00
Fabien Potencier
f417a40659
Bump version to 2.12.6-DEV
2020-02-11 16:32:19 +01:00
Fabien Potencier
18772e0190
Prepare the 2.12.5 release
2020-02-11 16:31:23 +01:00
Fabien Potencier
158a8530c5
Add a check to ensure that iconv() is defined
2020-02-11 16:06:59 +01:00
Fabien Potencier
71ddeccd46
Fix version
2020-02-11 07:03:14 +01:00
Fabien Potencier
a460efc19f
Bump version to 2.12.5-DEV
2020-02-11 07:02:48 +01:00
Fabien Potencier
822d57eac9
Prepare the 2.12.4 release
2020-02-11 07:01:32 +01:00
Fabien Potencier
982f8bde98
Bump version to 1.42.6-DEV
2020-02-11 07:00:45 +01:00
Fabien Potencier
87b2ea9d8f
Prepare the 1.42.5 release
2020-02-11 06:59:23 +01:00
Fabien Potencier
04174b5f62
Merge branch '1.x' into 2.x
...
* 1.x:
Replace strtolower() with strtr() when dealing with method names
2020-01-08 09:32:31 +01:00
Fabien Potencier
ca4d96b7b7
bug #3237 Replace strtolower() with strtr() when dealing with method names (mpdude)
...
This PR was squashed before being merged into the 1.x branch (closes #3237 ).
Discussion
----------
Replace strtolower() with strtr() when dealing with method names
This is to improve consistency with the implementation of case-insensitivity for method names etc. in the Zend Engine: In fact, the ZE does not apply the internal `strtolower` implementation, but just maps ASCII `A-Z` to `a-z`.
This was done in https://github.com/php/php-src/commit/582514d4c7b216dbdc7a8429962cf3e5776206f0 to fix issues like https://bugs.php.net/bug.php?id=18556 .
Additionally, `strtok` might give a tiny (measurable?) performance gain over `strtolower`, plus it is not locale-dependant.
Commits
-------
30feddef Replace strtolower() with strtr() when dealing with method names
2020-01-08 09:27:15 +01:00
Matthias Pigulla
30feddef10
Replace strtolower() with strtr() when dealing with method names
2020-01-08 09:27:07 +01:00
Fabien Potencier
41a87b9729
Bump version to 2.12.4-DEV
2019-12-28 08:14:03 +01:00
Fabien Potencier
97b6311585
Prepare the 2.12.3 release
2019-12-28 08:12:03 +01:00
Fabien Potencier
46e232b37c
Merge branch '1.x' into 2.x
...
* 1.x:
Add missing link in docs
Correct return type of twig_date_converter
2019-12-09 17:39:17 +01:00
Fred Cox
e927e859ea
Correct return type of twig_date_converter
2019-12-09 17:33:08 +01:00
Steve Nebes
a343589583
Updated spaceless deprecation to point to apply tag, as the filter tag is now deprecated too
2019-11-28 15:04:01 +01:00
Fabien Potencier
d761fd1f1c
Prepare the 2.12.2 release
2019-11-11 17:52:09 +01:00
Fabien Potencier
4a773f923f
Bump version to 1.42.5-DEV
2019-11-11 17:50:21 +01:00
Fabien Potencier
e587180584
Prepare the 1.42.4 release
2019-11-11 17:49:32 +01:00
Fabien Potencier
468f5cbe21
Merge branch '1.x' into 2.x
...
* 1.x:
Add support for exponential numbers
Fix phpdoc
2019-11-07 22:14:26 +01:00
Fabien Potencier
6092135057
Add support for exponential numbers
2019-10-22 17:32:36 +02:00
Fabien Potencier
e657c11599
Bump version to 2.12.2-DEV
2019-10-17 09:37:40 +02:00
Fabien Potencier
ddd4134af9
Prepare the 2.12.1 release
2019-10-17 09:34:53 +02:00
Fabien Potencier
2024406e8e
Fix phpdoc
2019-10-17 09:32:17 +02:00
Fabien Potencier
23419a9408
Bump version to 2.12.1-DEV
2019-10-05 18:44:39 +02:00
Fabien Potencier
c7a85fd083
Prepare the 2.12.0 release
2019-10-05 18:42:38 +02:00
Fabien Potencier
c2fd9990fc
Merge branch '1.x' into 2.x
...
* 1.x:
Optimize block('foo') ?? 'bar'
bumped version to 1.42.4-DEV
prepared the 1.42.3 release
updated ChANGELOG
2019-09-20 14:53:54 +02:00
Fabien Potencier
7a99a4e7e5
Optimize block('foo') ?? 'bar'
2019-09-20 12:40:56 +02:00
Fabien Potencier
144c557bb1
bumped version to 1.42.4-DEV
2019-08-24 14:51:38 +02:00
Fabien Potencier
201baee843
prepared the 1.42.3 release
2019-08-24 14:51:03 +02:00
Fabien Potencier
38341bbefd
Merge branch '1.x' into 2.x
...
* 1.x:
Handle opcache_invalidate() being disabled on shared hosting platforms
2019-08-21 07:13:01 +02:00
Rhys
349a5f26c3
Handle opcache_invalidate() being disabled on shared hosting platforms
...
This fix makes twig gracefully fail on opcache API being disabled on shared hosting platforms for security reasons.
Tested with Grav CMS.
2019-08-21 07:12:20 +02:00
Fabien Potencier
f5950a5b1f
added the spaceship operator
2019-08-20 10:30:06 +02:00
Fabien Potencier
330024b67e
added support for an "arrow" function on the "sort" filter
2019-08-20 10:18:43 +02:00
Fabien Potencier
42611d7c40
fixed CS
2019-08-10 16:11:58 +02:00
Viktor Szépe
1aa7dbff35
Fix PHPDoc of twig_get_attribute()
...
Repel the attack of the French keyboard
2019-08-10 13:39:07 +02:00
Fabien Potencier
59bb9d1033
moved the HTML extension to an external Composer package
2019-08-08 18:10:45 +02:00
Fabien Potencier
336d69c166
fixed CS
2019-08-07 20:54:50 +02:00
Fabien Potencier
d0c0f7e3b0
Merge branch '1.x' into 2.x
...
* 1.x:
fixed the "empty" test on Traversable instances
avoid confusion between .. and ..
2019-08-07 17:07:59 +02:00
Fabien Potencier
b202fe3809
fixed the "empty" test on Traversable instances
2019-08-07 17:02:01 +02:00