Skip to content
This repository has been archived by the owner on Oct 29, 2018. It is now read-only.

Releases: PackageFactory/atomic-fusion-afx

Support Neos 4.0

15 May 07:18
7b35e35
Compare
Choose a tag to compare
v5.0.1

TASK: Support Neos 4.0 via version constraint

Render default-keys of children as string `item_x` starting with `x=1` instead of pure numbers

13 Nov 13:18
Compare
Choose a tag to compare

That way defining also children with @key will be rendered in the original order.

Implement AFX as Fusion-DSL for Neos 3.2+

17 Jul 20:56
Compare
Choose a tag to compare
Merge pull request #14 from PackageFactory/task/useFusionDslExtension…

…Point

FEATURE: Use fusions new dsl-extension-point instead of aspecting the parser

TASK: Remove special handling of `content` attribute in html-tags

19 Jun 10:37
Compare
Choose a tag to compare

The special rule for-content attributes in html-tags is removed. The only supported way to define content of html-tags is creating children that can be a single expression or a list of nodes or expressions.

Background. The special handling of the content-attributes always was was a bit strange and since the latest changes allow child-content to be defined as a single expression instead of an array aswell it is
no longer needed.

Handle empty nodeLists properly

19 Jun 10:32
Compare
Choose a tag to compare

If a node only contained children that were ignored the returned fusion code was invalid.
This case is fixed by creating an empty string for NodeLists that do not contain meaningful items.

Remove special handling of `content` attribute in html-tags

19 Jun 10:28
Compare
Choose a tag to compare

The special rule for-content attributes in html-tags is removed. The only supported way to define content of html-tags is creating children that can be a single expression or a list of nodes or expressions.

Background. The special handling of the content-attributes for html always was was a bit strange and since the latest changes allow child-content to be defined as a single expression instead of an array aswell it isn no longer needed.

Handle empty nodeLists properly

19 Jun 10:30
Compare
Choose a tag to compare

If a node only contained children that were ignored the returned fusion code was invalid.
This case is fixed by creating an empty string for NodeLists that do not contain meaningful items.

Allow multiple elements on topLevel and avoid array-elements for single child-nodes

30 May 16:06
Compare
Choose a tag to compare

AFX now allows to use multiple elements on the top level of an aft-block. If multiple elements are used on the top-level of an aft-block an Neos.Fusion:Array is created.

At the same time the rendering of single child-nodes inside AFX-tags is altered. If an element contains only a single child then the child is rendered directly into the content-attribute without wrapping in an Array.

Handle @children correctly together with other props

05 May 12:24
Compare
Choose a tag to compare
v1.0.2

BUGFIX: Handle @children property correctly if multiple props exist

Protect meta-attributes of html-tags from prefixing

05 May 09:53
Compare
Choose a tag to compare
Merge pull request #10 from mficzel/task/protectMetaPropertiesOnHtmlT…

…agsFromPrefixing

BUGFIX: Protect meta-attributes of html-tags from prefixing