Releases: sitegeist/Sitegeist.Archaeopteryx
v1.7.0
1.6.3
What's Changed
- Bugfix - Make phone number regex check less restrictive by @M-Krieger in #102
New Contributors
- @M-Krieger made their first contribution in #102
Full Changelog: 1.6.2...1.6.3
1.6.2
PHP 8.4 compatibility
2.0.1 Merge branch 'main' into 2.0
PHP 8.4 compatibility
1.6.1 BUGFIX: Fall back to sensible default on missing ui config
2.0.0 Neos 9 ✨
What's Changed
- FEATURE: Make Queries work with ESCR (Neos 9.0 compatibility) by @grebaldi and @mhsdesign in #64
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
What's Changed
- BUGFIX: Re-fix node links with anchors #59 by @mhsdesign in #89
- FEATURE Inspector link value object property by @mhsdesign in #44
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: trueThis 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: trueAs 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 :)
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