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