Releases: medienbaecker/kirby-tiptap
0.0.22
This release fixes installation with composer by using @include_once instead of @require_once. Learn more in the Kirby docs.
0.0.21
Button titles are now localised.
0.0.20
This release fixes editing link KirbyTags containing parenthesis.
0.0.19
This release includes two new features:
- Horizontal rule button
- Improved link button
The link button is now pretty powerful after I extended and refactored it. Here's a video showing how editing a link tag works now:
CleanShot.2025-04-25.at.12.34.38.mp4
The link tag now checks if you're inside of a link (or email or tel) KirbyTag and allows editing this link. It pre-fills the link (with the type) and the link text and also integrates nicely with the custom fields — even transforming array values of checkboxes/multiselect/tags fields.
0.0.18
You can now add title attributes to your custom highlights:
'medienbaecker.tiptap.highlights' => [
[
'pattern' => '\\b[a-zA-ZäöüÄÖÜß\\w]{20,}\\b',
'class' => 'long-word',
'title' => 'Long word (20+ characters)'
]
]
0.0.17
This release adds some exciting new features to the link dialog. You can now set the available link types and even add custom fields 🥳
tiptap:
links:
# Set link types in the link dialog
options:
- page
- url
# Add fields to the link dialog
fields:
class:
label: Classes
type: checkboxes
options:
border: Border
shadow: Shadow
rounded: RoundedThe content of your custom fields will be added to the kirbytag like (link: https://example.com class: border rounded).
0.0.16
I've added an optional "remove formatting" button.
0.0.15
I improved the visuals of the invisible characters. They both (soft hyphens and non-breaking spaces) use a 1px grey line now and they're positioned in a way that doesn't change the flow of the text.
0.0.14
0.0.13
Previously, empty headings would not trigger a change, especially in blocks. Now that issue should be fixed, making it possible to use e.g. ## to use a second heading as the first content of the field.