Fixed the date filter's timezone not being set correctly with strings
Fixed the support of 2-word tests without a custom node class
bug #1538 Fixed the support of 2-word tests without a custom node class (stof)

This PR was merged into the 1.16-dev branch.

Discussion
----------

Fixed the support of 2-word tests without a custom node class

Fixes #1537

Commits
-------

0082e05 Fixed the support of 2-word tests without a custom node class
fixed negative number lexing
bug #1535 fixed negative number lexing (fabpot)

This PR was merged into the 1.16-dev branch.

Discussion
----------

fixed negative number lexing

Fixes #1368 and #1322.

I don't see it breaking BC as relying on the current way seems weird to me.

Commits
-------

bf541bf fixed negative number lexing
added some failing tests
bug #1449 Fixed the date filter's timezone not being set correctly with strings (gbouchez)

This PR was merged into the 1.16-dev branch.

Discussion
----------

Fixed the date filter's timezone not being set correctly with strings

When the date filter is used on a string and the timezone argument is specified, the timezone is ignored because of this :

    $date = new DateTime($date, $defaultTimezone);
    if (false !== $timezone) {
        $date->setTimezone($defaultTimezone);
    }

Since the date is initialized with `$defaultTimezone` as its timezone, using `$date->setTimezone($defaultTimezone);` has no effect, and the date is displayed without changes since it is considered to already be from this timezone.

Might fix issue #1340

Commits
-------

44aaa5b Fixed the date filter's timezone not being set correctly with strings
updated CHANGELOG
Update phpdoc for date filter/function
minor #1542 Update phpdoc for date filter/function (Tobion)

This PR was merged into the 1.16-dev branch.

Discussion
----------

Update phpdoc for date filter/function

Commits
-------

7b4c537 Update phpdoc for date filter/function
fixed table format in docs
reordered doc index to match the website
Correct base template name

The base template name used in $loader1 and $loader2 is actually
"base.html", not "base.twig".
Revert "bug #1535 fixed negative number lexing (fabpot)"

This reverts commit 7bda3b61037fdfcae159b490053cfb3d0c5bc43f, reversing
changes made to c86e621e09ffbfe9f7d082476fc01d32b1f759fb.

Conflicts:
	CHANGELOG
minor #1546 [doc] [api.rst] Correct base template name (fabschurt)

This PR was merged into the 1.16-dev branch.

Discussion
----------

[doc] [api.rst] Correct base template name

The base template name used in $loader1 and $loader2 is actually "base.html", not "base.twig".

Commits
-------

882f44b Correct base template name
Improved an exception message for unknown arguments
Revert "bug #1470 Fixed "in" operator (hason)"

This reverts commit 5b172b5175e5985d144cc59985627d8820d32260, reversing
changes made to 0d0cdba3bb239efa20a0bd0c4a890a41d529d672.
updated CHANGELOG
prepared the 1.16.2 release
bumped version to 1.16.3-DEV