4.1.17 (2019-09-02)

Overview of merged pull requests

BUGFIX: Prevent deleting or rebasing the live workspace

Doing so would completely break Neos when resolving the content of a workspace that is based on live.

Resolves: #2631

  • Packages: Neos

TASK: Add more doc for Eel Translation.translate

What I did

Add more information for Eel Translation helper: - existence of I18n alias - add more doc for Translation.translate’s source argument - add an example

How to verify it

Check that the doc is accurate

  • Packages: Neos

TASK: Fix option name for NodeName filter

What I did

Fix option name for NodeName filter in the documentation

How to verify it

Check that the doc is accurate with the source code of the Filter

  • Packages: Neos

BUGFIX: Fix broken JS require implementation in Backend Modules

With resolution of #2479 javascript blocks were put into CDATA sections in order to prevent them to break the Fluid parser.

This introduced a regression that prevents Backend Modules to work properly when loadMinifiedJavascript is disabled.


The string resource://… is replaced by the ResourceInterceptor but that behavior is skipped for CDATA sections.

Related: #2479

  • Packages: Neos

BUGFIX: Don’t render exception message in Production Context

Synchronizes the behavior of the Fusion rendering exception handing with the one from Flow to only render the exception message in Development Context.

Fixes: #2602

  • Packages: AssetList BaseMixins Browser ColumnLayouts ContentReferences Form Fusion Navigation Neos NodeTypes

TASK: Safelist branches for travis builds

This prevents builds from running doubly on branches created on this repository for PRs, e.g. through the StyleCI bot or by github inline PRs.

See https://docs.travis-ci.com/user/customizing-the-build/#safelisting-or-blocklisting-branches See also https://github.com/neos/flow-development-collection/pull/1660

Retargeted replacement for #2593

BUGFIX: Skip nodes if they cannot be resolved in ContentCacheFlusher

If a node cannot be resolved in the content cache flusher skip this node instead of throwing an exception.

Resolves: #2594

  • Packages: Browser Neos