Skip to content

Releases: sitegeist/Sitegeist.Archaeopteryx

v1.7.0

17 Dec 11:11
94c0215

Choose a tag to compare

What's Changed

  • FEATURE: Add Preview to LinkButton by @Alvadda in #99

Full Changelog: 1.6.3...v1.7.0

1.6.3

28 Nov 12:47
b3ea6b9

Choose a tag to compare

What's Changed

  • Bugfix - Make phone number regex check less restrictive by @M-Krieger in #102

New Contributors

Full Changelog: 1.6.2...1.6.3

1.6.2

06 Nov 14:23

Choose a tag to compare

What's Changed

  • BUGFIX: alow search only after 2 chars and cancel previous request on… by @Alvadda in #98

Full Changelog: 1.6.1...1.6.2

PHP 8.4 compatibility

28 May 13:39

Choose a tag to compare

2.0.1

Merge branch 'main' into 2.0

PHP 8.4 compatibility

28 May 13:36

Choose a tag to compare

1.6.1

BUGFIX: Fall back to sensible default on missing ui config

2.0.0 Neos 9 ✨

09 May 08:52

Choose a tag to compare

What's Changed

Updated php query handler and infrastructure to use new ESCR api -> the querys stay basically the same.
Further each query is now fully tested via a behat behavioural test using the full ESCR:

Please note that setting the Title link option in CKEditor does not work currently due to an upstream bug in the Neos Ui, this should be released soon as well: neos/neos-ui#3951

Full Changelog: 1.6.0...2.0.0

1.6.0 Support link options in inspector

08 May 11:49

Choose a tag to compare

What's Changed

The type: string now supports the option anchor.
In case you relied previously on the custom link editor to insert node link with anchor they will no longer be shown there but be editable in the document tab. Make sure to enable the anchor option as otherwise the anchor will go missing when selecting a new node to target.

someLink:
  type: string
  ui:
    inspector:
      editor: Sitegeist.Archaeopteryx/Inspector/Editors/LinkEditor
      editorOptions:
        anchor: true

This release introduces the Sitegeist\Archaeopteryx\Link value object type
which allows for advanced usage.

'Vendor.Site:MyAwesomeNodeTypeWithALinkValueObjectProperty':
  # ...
  properties:
    link:
      type: Sitegeist\Archaeopteryx\Link
      ui:
        inspector:
          # ...
          editorOptions:
            # optionally enable link options, which will be encoded into the value object.
            anchor: true
            title: true
            relNofollow: true
            targetBlank: true

As the value object can serialize more than just the href we can also edit other link related options like title and the target.

The link value object can be queried as usual. An example rendering would look the following:

link = ${q(node).property("link")}
renderer = afx`
    <a href={props.link.href} title={props.link.title} target={props.link.target} rel={props.link.rel} rel.@if={props.link.rel != []}>
        My Text
    </a>
`

Full Changelog: v1.5.3...1.6.0

v1.5.3 60% smaller build and a lotta bugfixes :)

07 May 08:53

Choose a tag to compare

What's Changed

  • BUGFIX: Refactor build stack & Ci & 60% smaller bundle by @mhsdesign in #83
  • BUGFIX: Show loading in Node Link Preview instead of "deleted" node by @mhsdesign in #86
  • BUGFIX: Compatibility with Flowpack.Neos.FrontendLogin by @mhsdesign in #84
  • BUGFIX: Loading unloaded children does not keep linkableNodeTypes state by @mhsdesign in #85
  • BUGFIX: rel no follow is not preserved #43 by @mhsdesign in #90

Full Changelog: v1.5.2...v1.5.3

v1.5.2

19 Mar 10:27
28f2c15

Choose a tag to compare

What's Changed

Full Changelog: v1.5.1...v1.5.2

v1.5.1

18 Mar 11:24
66946bf

Choose a tag to compare

What's Changed

  • FIX: z-Index to be above richtTextEditor but below SelectBox dropdown by @Alvadda in #79

New Contributors

Full Changelog: 1.5.0...v1.5.1