Vizy Changelog

Vizy 2.x is on version 1.0.13, released on Apr 13, 2022

  • theicons.co/svg/photo-09 Created with Sketch. 19 New features
  • theicons.co/svg/others-47 Created with Sketch. 14 Improvements
  • theicons.co/svg/home-36 Created with Sketch. 85 Bug fixes
View latest release (1.0.13) on the Plugin Store

1.0.13 - Latest Release

Released Apr 13, 2022

  • theicons.co/svg/photo-09 Created with Sketch.

    Add support for limit, orderBy and where arguments for GraphQL queries, when querying nodes.

  • theicons.co/svg/photo-09 Created with Sketch.

    Add descriptions for all attributes for GraphQL.

  • theicons.co/svg/photo-09 Created with Sketch.

    Add vizyBlock.getCollapsed().

  • theicons.co/svg/photo-09 Created with Sketch.

    Add vizyBlock.id.

  • theicons.co/svg/photo-09 Created with Sketch.

    Add Node::isEmpty().

  • theicons.co/svg/others-47 Created with Sketch.

    Change field layout instruction text for Vizy field settings.

  • theicons.co/svg/others-47 Created with Sketch.

    GraphQL queries using nodes now only return enabled nodes.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix NodeCollection::isEmpty not working correctly.

1.0.12

Released Mar 17, 2022

  • theicons.co/svg/home-36 Created with Sketch.

    Fix nested node content being incorrectly stripped out due to HTML purifier.

1.0.11

Released Mar 13, 2022

  • theicons.co/svg/others-47 Created with Sketch.

    Improve node collection performance.

  • theicons.co/svg/others-47 Created with Sketch.

    Minor Vizy block performance improvements.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix serializing nested Vizy fields not being arrays.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix a potential XSS vulnerability, where HTML wasn’t correctly encoded.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix an error when serializing nested Vizy fields, when generating search keywords.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix rendering node collections in the control panel automatically when not needed.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix Vizy Block nodes not rendering correctly for GraphQL queries.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix an error when querying nodes or rawNodes for GraphQL queries.

1.0.10

Released Feb 28, 2022

  • theicons.co/svg/photo-09 Created with Sketch.

    Add support for emoji’s in Vizy field content.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix field content not updating when editing raw HTML.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix non-translatable Vizy field with inner translatable fields not having their content propagated correctly.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix Matrix field sanitizing not working correctly for Vizy Blocks containing Matrix fields where their sub-field handles have changed.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix related elements in Vizy block fields not having their appropriate site (inherited from the owner element) applied to the field.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix Matrix field sanitizing not working correctly for Vizy Blocks containing Matrix fields where their sub-field handles have changed.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix a compatibility issue with Redactor, showing extra line breaks incorrectly.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix rendering content not reporting back correctly for length Twig filter, and no longer require the use of raw Twig filter.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix displaying encoded html characters in some cases (pasting from Word).

1.0.9

Released Jan 17, 2022

  • theicons.co/svg/photo-09 Created with Sketch.

    Add support for Feed Me.

  • theicons.co/svg/others-47 Created with Sketch.

    Bump axios from 0.21.1 to 0.21.2.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix "Remove Empty Paragraphs" not working correctly when content has been pasted from Word, or contained   characters.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix Firefox text selection issue, when trying to select text within a Vizy block (input, textarea fields).

  • theicons.co/svg/home-36 Created with Sketch.

    Fix gapcursor tiptap utility not working correctly.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix when fields only containing images, the field is considered empty.

1.0.8

Released Oct 23, 2021

  • theicons.co/svg/others-47 Created with Sketch.

    Update all tiptap dependancies to latest beta versions.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix Redactor fields not working correct in a Vizy block.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix editor losing focus when pressing toolbar buttons.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix z-index overflow issue when showing the block type selector.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix block type selector not allowing scrollable area when a lot of blocks are available.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix Image nodes not having ref tags parsed correctly for transforms.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix ref parsing logic for Link nodes.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix an error thrown during search indexing, when a Vizy block contained an element select field (assets, entries, etc).

1.0.7

Released Sep 09, 2021

  • theicons.co/svg/home-36 Created with Sketch.

    Fix content not saving correctly when editing via the element slideout.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix editor toolbar not behaving as fixed when opening the element editor slideout.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix links containing ref tags not being parsed properly.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix including incorrect attributes (id, uid) when querying Vizy field nodes via GraphQL.

1.0.6

Released Aug 29, 2021

  • theicons.co/svg/photo-09 Created with Sketch.

    Add subscript and superscript buttons.

  • theicons.co/svg/others-47 Created with Sketch.

    Update all tiptap dependancies to latest beta versions.

  • theicons.co/svg/home-36 Created with Sketch.

    Ensure each field's content is serialized properly when saving Vizy blocks.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix Vizy blocks using isolating, causing issues with backspacing some other nodes (blockquote).

  • theicons.co/svg/home-36 Created with Sketch.

    Fix an error when trying to add a link with only numbers.

  • theicons.co/svg/home-36 Created with Sketch.

    Remove field modification indicator (from Craft) for Vizy block inner fields.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix lack of enabled attribute for all nodes.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix disabled Vizy blocks returned in query() when using all() to query nodes.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix text align buttons not working, due to @tiptap/[email protected] change.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix numerous errors when creating multiple Vizy fields in Matrix and Super Table fields.

1.0.5

Released Aug 02, 2021

  • theicons.co/svg/others-47 Created with Sketch.

    Update all tiptap dependancies to latest beta versions.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix nested Vizy fields not rendering when used inside a Matrix block (also inside a Vizy field).

  • theicons.co/svg/home-36 Created with Sketch.

    Fix focus styling when selecting a Vizy Block.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix Vizy Block inner field validation (including Matrix).

  • theicons.co/svg/home-36 Created with Sketch.

    Fix brand-new static Super Table blocks in a Vizy block having their rows duplicated when moving the block.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix when moving a Vizy block containing a Redactor field, it Redactor would be initialized multiple times.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix field layout changed in a Super Table-nested Vizy field not applying when running project-config/apply.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix field layout changed in a Matrix-nested Vizy field not applying when running project-config/apply.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix multiple Vizy fields in Matrix/Super Table parent fields not saving correctly.

1.0.4

Released Jul 21, 2021

  • theicons.co/svg/photo-09 Created with Sketch.

    Add text and rawNode to NodeInterface for GraphQL.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix an error when saving Vizy blocks containing Matrix fields with no blocks defined.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix Vizy fields failing to validate Vizy blocks, when only Vizy blocks are present in the field.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix content, attrs, marks and text GraphQL node properties not having the correct values.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix image node, and other self-closing nodes not displaying correctly.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix required Vizy fields not validating when no content is set for the field.

1.0.3

Released Jun 22, 2021

  • theicons.co/svg/photo-09 Created with Sketch.

    Add defaultTransform field setting.

  • theicons.co/svg/photo-09 Created with Sketch.

    Add defaultTransform field setting.

  • theicons.co/svg/photo-09 Created with Sketch.

    Add availableTransforms field setting.

  • theicons.co/svg/photo-09 Created with Sketch.

    Add availableVolumes field setting.

  • theicons.co/svg/photo-09 Created with Sketch.

    Add showUnpermittedFiles field setting.

  • theicons.co/svg/photo-09 Created with Sketch.

    Add showUnpermittedVolumes field setting.

  • theicons.co/svg/photo-09 Created with Sketch.

    Add trimEmptyParagraphs field setting to automatically trim any empty paragraphs in content.

  • theicons.co/svg/photo-09 Created with Sketch.

    Add serializeValue() to all nodes, to control the values saved to the database.

  • theicons.co/svg/others-47 Created with Sketch.

    Update all tiptap dependancies to latest beta versions.

  • theicons.co/svg/others-47 Created with Sketch.

    Update Vizy Node GraphQL interface name.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix multiple nested marks (bold + underline, etc) rendering text twice.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix Matrix blocks throwing an error if a block type field was deleted. (thanks @dyerc).

  • theicons.co/svg/home-36 Created with Sketch.

    Fix Vizy block type fields not saving when nested in a Super Table/Matrix field.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix nested Vizy fields’ image nodes not working correctly.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix GQL Vizy Block field aliases not working.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix fixed toolbar buttons overlapping for nested Vizy fields.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix nested list elements ul, ol not appearing correctly in the control panel editor.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix Vizy Block fields not validating when saving an element.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix getMarkAttributes tiptap deprecation.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix asset fields in Vizy blocks not resolving to the correct volume/paths.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix incorrectly parsing Twig template code in block fields.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix Vizy fields not showing as empty for empty content.

1.0.2

Released May 30, 2021

  • theicons.co/svg/photo-09 Created with Sketch.

    Allow marks to use merge when using template-based config.

  • theicons.co/svg/photo-09 Created with Sketch.

    Add getOwner() to Vizy Block element, to allow use of owner for block field settings.

  • theicons.co/svg/others-47 Created with Sketch.

    Update all tiptap dependancies to latest beta versions.

  • theicons.co/svg/others-47 Created with Sketch.

    Remove duplicate Vue dependancy, causing some conflicts with other plugins using Vue.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix incompatibility issues with Inventory plugin.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix an error when a block type’s tab contained only numbers.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix orphaned layouts for deleted block types, or deleted Vizy fields.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix field layout setting updates not being stored to project config (adding or removing field).

  • theicons.co/svg/home-36 Created with Sketch.

    Ensure general block type errors are show when saving a field fails.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix multiple field layouts being created if a block type fails validation when saving the field settings.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix unload warnings when no content has changed, when a field has nested Vizy fields.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix nested Vizy fields and their toolbars not sticking when using toolbarFixed.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix “add block” button not always appearing on a new line, depending on formatted text.

  • theicons.co/svg/home-36 Created with Sketch.

    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

Released May 09, 2021

  • theicons.co/svg/others-47 Created with Sketch.

    Allow Icons Path setting to use auto-suggest field.

  • theicons.co/svg/others-47 Created with Sketch.

    Refactor block inner field change detection to use MutationObserver. Should prove more reliable for variety of edge-cases.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix search indexing not factoring in Vizy block inner fields, and nested Vizy fields.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix documentation link for editor config in field settings.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix an error when trying to populate block content for a block field that has been changed or removed.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix Vizy block elements not having inner field normalisation occur with owner element.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix an error when adding new block types to the field.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix WYSIWYG styles being applied to nested block elements.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix changes from Redactor not serializing when saving Vizy field content.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix changes from Position and Colour Swatches plugins not serializing when saving Vizy field content.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix a potential error when a field that was included in a block type was deleted.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix changes from Tag fields not serializing when saving Vizy field content.

  • theicons.co/svg/home-36 Created with Sketch.

    Fix extensions not always getting initialized properly, when being contained in the formatting menu.

Get started with Vizy

Available for Craft 4. Get it from the plugin store.