Fabien Potencier 204f253173 feature #1567 Let's talk about Twig 2.0 (fabpot, Tobion)
This PR was merged into the 1.18-dev branch.

Discussion
----------

Let's talk about Twig 2.0

No big changes, just the removal of deprecated features and things already documented in the docs.

see #1525 for some discussions.

Commits
-------

72cc7d8 removed obsolete docs
a1d5374 removed obsolete raw tag
c15b426 removed deprecated Twig_Loader_String class
42bd35e updated CHANGELOG
886b863 removed the Autoloader as Composer provide one
73311f1 simplified code with finally
6d50f98 replaced array() by [] in *generated* PHP code
5388a13 removed usage of call_user_func when possible
a9fa64e replaced some functions by anonymous ones
6c3febc removed pre-1.8 autoescape tag syntax, removed true as a valid autoescape strategy
706d659 drop support for PHP 5.3 and 5.4
176f60d removed obsolete Twig_Simple* classes
df3d533 removed obsolete interfaces
f0a81e0 dropped support for PHP 5.2
bb30b98 udpated the docs for 2.0
9aae0a3 removed deprecated Node::toXml() method
dc04436 removed deprecated tests
2def83d added missing deprecation notices
558ca46 remove string casts from loader which was done for template reference objects, but this type of parameter is not contracted by the LoaderInterface
5eff1b1 remove unneeded string cast
6cbbe7c fixed a unit test as Twig_ExistsLoaderInterface has been merged into Twig_LoaderInterface
cd72eb7 simplified code
4be32fb simplified code
84ed354 simplified code
0b0385f removed the ability to register a global variable after the runtime or the extensions have been initialized
79f52aa improved the performance of the filesystem loader
d821ec2 removed deprecated Twig_Environment::removeExtension()
2d659ed removed deprecated token parser broker
13f8ed7 updated CHANGELOG
fbecccd emptied deprecated interfaces
80395d1 removed deprecated Twig_Test_* classes
d2c864d removed deprecated Twig_Function_* classes
4aef0c2 removed deprecated Twig_Filter_* classes
f9195a2 bumped version to 2.0.0-DEV
2015-03-06 10:14:09 +01:00
2015-03-02 18:32:57 +01:00
2015-03-02 17:40:20 +01:00
2015-03-02 17:53:47 +01:00
2015-03-02 17:53:47 +01:00
2015-03-02 17:40:39 +01:00
2015-03-02 17:40:38 +01:00

Twig, the flexible, fast, and secure template language for PHP
==============================================================

Twig is a template language for PHP, released under the new BSD license (code
and documentation).

Twig uses a syntax similar to the Django and Jinja template languages which
inspired the Twig runtime environment.

More Information
----------------

Read the `documentation`_ for more information.

.. _documentation: http://twig.sensiolabs.org/documentation
Languages
PHP 99.9%