Releases: verbb/vizy
Releases · verbb/vizy
1.0.6
Added
- Add
subscriptandsuperscriptbuttons.
Changed
- Update all tiptap dependancies to latest beta versions.
Fixed
- Ensure each field's content is serialized properly when saving Vizy blocks.
- Fix Vizy blocks using
isolating, causing issues with backspacing some other nodes (blockquote). - Fix an error when trying to add a link with only numbers.
- Remove field modification indicator (from Craft) for Vizy block inner fields.
- Fix lack of
enabledattribute for all nodes. - Fix disabled Vizy blocks returned in
query()when usingall()to query nodes. - Fix text align buttons not working, due to
@tiptap/core@2.0.0-beta.85change. - Fix numerous errors when creating multiple Vizy fields in Matrix and Super Table fields.
1.0.5
Changed
- Update all tiptap dependancies to latest beta versions.
Fixed
- Fix nested Vizy fields not rendering when used inside a Matrix block (also inside a Vizy field).
- Fix focus styling when selecting a Vizy Block.
- Fix Vizy Block inner field validation (including Matrix).
- Fix brand-new static Super Table blocks in a Vizy block having their rows duplicated when moving the block.
- Fix when moving a Vizy block containing a Redactor field, it Redactor would be initialized multiple times.
- Fix field layout changed in a Super Table-nested Vizy field not applying when running
project-config/apply. - Fix field layout changed in a Matrix-nested Vizy field not applying when running
project-config/apply. - Fix multiple Vizy fields in Matrix/Super Table parent fields not saving correctly.
1.0.4
Added
- Add
textandrawNodeto NodeInterface for GraphQL.
Fixed
- Fix an error when saving Vizy blocks containing Matrix fields with no blocks defined.
- Fix Vizy fields failing to validate Vizy blocks, when only Vizy blocks are present in the field.
- Fix
content,attrs,marksandtextGraphQL node properties not having the correct values. - Fix image node, and other self-closing nodes not displaying correctly.
- Fix required Vizy fields not validating when no content is set for the field.
1.0.3
Added
- Add
defaultTransformfield setting. - Add
defaultTransformfield setting. - Add
availableTransformsfield setting. - Add
availableVolumesfield setting. - Add
showUnpermittedFilesfield setting. - Add
showUnpermittedVolumesfield setting. - Add
trimEmptyParagraphsfield setting to automatically trim any empty paragraphs in content. - Add
serializeValue()to all nodes, to control the values saved to the database.
Changed
- Update all tiptap dependancies to latest beta versions.
- Update Vizy Node GraphQL interface name.
Fixed
- Fix multiple nested marks (bold + underline, etc) rendering text twice.
- Fix Matrix blocks throwing an error if a block type field was deleted. (thanks @dyerc).
- Fix Vizy block type fields not saving when nested in a Super Table/Matrix field.
- Fix nested Vizy fields’ image nodes not working correctly.
- Fix GQL Vizy Block field aliases not working.
- Fix fixed toolbar buttons overlapping for nested Vizy fields.
- Fix nested list elements
ul,olnot appearing correctly in the control panel editor. - Fix Vizy Block fields not validating when saving an element.
- Fix
getMarkAttributestiptap deprecation. - Fix asset fields in Vizy blocks not resolving to the correct volume/paths.
- Fix incorrectly parsing Twig template code in block fields.
- Fix Vizy fields not showing as empty for empty content.
1.0.2
Added
- Allow marks to use
mergewhen using template-based config. - Add
getOwner()to Vizy Block element, to allow use ofownerfor block field settings.
Changed
- Update all tiptap dependancies to latest beta versions.
- Remove duplicate Vue dependancy, causing some conflicts with other plugins using Vue.
Fixed
- Fix incompatibility issues with Inventory plugin.
- Fix an error when a block type’s tab contained only numbers.
- Fix orphaned layouts for deleted block types, or deleted Vizy fields.
- Fix field layout setting updates not being stored to project config (adding or removing field).
- Ensure general block type errors are show when saving a field fails.
- Fix multiple field layouts being created if a block type fails validation when saving the field settings.
- Fix unload warnings when no content has changed, when a field has nested Vizy fields.
- Fix nested Vizy fields and their toolbars not sticking when using
toolbarFixed. - Fix “add block” button not always appearing on a new line, depending on formatted text.
- Fix incomplete field data being saved when a Matrix (or similar) field contained a nested Matrix, when the owner element has unchanged block content.
1.0.1
Changed
- Allow Icons Path setting to use auto-suggest field.
- Refactor block inner field change detection to use
MutationObserver. Should prove more reliable for variety of edge-cases.
Fixed
- Fix search indexing not factoring in Vizy block inner fields, and nested Vizy fields.
- Fix documentation link for editor config in field settings.
- Fix an error when trying to populate block content for a block field that has been changed or removed.
- Fix Vizy block elements not having inner field normalisation occur with owner element.
- Fix an error when adding new block types to the field.
- Fix WYSIWYG styles being applied to nested block elements.
- Fix changes from Redactor not serializing when saving Vizy field content.
- Fix changes from Position and Colour Swatches plugins not serializing when saving Vizy field content.
- Fix a potential error when a field that was included in a block type was deleted.
- Fix changes from Tag fields not serializing when saving Vizy field content.
- Fix extensions not always getting initialized properly, when being contained in the formatting menu.
1.0.0
Readme