Skip to content

Releases: sitegeist/Sitegeist.Archaeopteryx

2.0.0 Neos 9 ✨

09 May 08:52
Compare
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
Compare
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
Compare
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
Compare
Choose a tag to compare

What's Changed

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

v1.5.1

18 Mar 11:24
66946bf
Compare
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

1.5.0

22 Jan 16:15
2722095
Compare
Choose a tag to compare

What's Changed

  • TASK: adjust readme with anchor links to documentation parts by @crydotsnake in #71
  • [BUGFIX] Prevent line breaks in tabs by @markusguenther in #72
  • BUGFIX: Link editor should have higher z-index than RichTextEditor by @gradinarufelix in #74
  • TASK: Add docker_build.sh and docker_test.sh that execute the respective yarn commands in isolation by @mficzel in #75
  • FEATURE: Use registered secondary media selection screen by @Sebobo in #73
  • Fix disallowed hooks call by @nezaniel in #65
  • BUGFIX: Prevent the node editor from breaking for nodes with hashes by @rolandschuetz in #60

New Contributors

Full Changelog: 1.4.2...1.5.0

Support empty dimensions

20 Sep 08:05
940f920
Compare
Choose a tag to compare

This re-adds support for projects without any dimensions being configured

Decoupling from Neos UI internals

16 Jul 06:17
Compare
Choose a tag to compare

since #63, Archaeopteryx now uses its own endpoints to fetch necessary information from the content repository et al, making it independent from UI changes, like the internally breaking ones from neos/neos-development-collection#4561 (comment)

1.4.0

22 Nov 14:35
4ba4193
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.3.5...1.4.0

1.3.5

15 Nov 09:19
c7c7ce3
Compare
Choose a tag to compare

What's Changed

  • BUGFIX: Use native Neos UI Dialog for link editor by @grebaldi in #40

Full Changelog: 1.3.4...1.3.5