4.1.5 (2017-08-07)

Overview of merged pull requests

BUGFIX: Catch ConnectionExceptions in `PersistenceManager::persistAll()`

This adds a try/catch block around the $connection->ping() call that throws an exception if no database credentials are configured (which is the case when you do a fresh install of Flow or Neos).

Fixes: #1663

BUGFIX: Allow array and object literals to be padded with whitespace in Eel

This change allows expressions like:

{ foo: “bar”, bar: “baz” }

or

{
foo: “bar”, bar: “baz”

}

to be parsed correctly in EEL

The change extends the EEL PEG grammar (in Eel.peg.inc) to be tolerant towards whitespace (as well as line wraps) in object and array literals.

This fixes #986