Releases: sitegeist/Sitegeist.Archaeopteryx
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: 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 :)
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
v1.5.1
1.5.0
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
- @markusguenther made their first contribution in #72
- @Sebobo made their first contribution in #73
- @rolandschuetz made their first contribution in #60
Full Changelog: 1.4.2...1.5.0
Support empty dimensions
This re-adds support for projects without any dimensions being configured
Decoupling from Neos UI internals
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
What's Changed
- BUGFIX: keep the protocol fo Web Link after clicking on the Delete button by @FahimNsr in #30
- add a new link variant : Custom Link by @FahimNsr in #27
- Task: fix mailto format by @FahimNsr in #28
- Task: Translation adjustment by @marcoHosseini in #17
- TASK: fix the phonnumber link by @FahimNsr in #29
- BUGFIX: Remove check to show node tree by @andrehoffmann30 in #24
New Contributors
Full Changelog: 1.3.5...1.4.0