Version History


- Fixed missing escape functions in generated blocks



- Added optional target="_blank" rel="noopener" to all Link fields

- Fixed json_decode error when copied block is added to page

- Fixed edge case when smart horizontal line was not added

- Fixed missing translations

- Fixed missing 'link_type' variable in view() for Link with Type Selection fields

- Fixed External Link variable typo in generated view.php



- Added "Date Picker" field

- Added "Link with Type Selection" field ("Link from Sitemap", "Link from File Manager" and "External Link" combined together)

- Added option to have Entries as first/active tab

- Added optional counter to Repeatable entries

- Added "Remove all" and "Scroll down" buttons when creating block

- Added BASE_URL option to available protocols in "External Link" field

- Fixed css of editable field when height of CKEditor is set

- Fixed some missing addslashes() when creating block

- Multiple minor fixes



- Added more info in



- Block Builder is now free. License changed to MIT.



- Fixed: Now in generated block, when image thumbnail is smaller than constraints, we use original url instead from cache



- Fixed: Check if file exists in repeatable entries when editing block

- Fixed: Disappearing entries when changing block template

- Fixed: Removed duplicated .js-entry-title

- Field type "Textarea" has option "Use this field as title in repeatable entries" available now



- Marketplace release



- Replaced php array() with [] in all files

- Replaced $_GET with $this->get()

- Added ability to use _ in field handles

- Changed code formatting a little in generated view.php (bigger gaps)

- External link field type - added select field with protocols in generated form.php

- db.xml will now not generate unnecessary fields/rows in repeatable entries, when appropriate options during block creation were not checked

- Few minor bugfixes/code formatting fixes

- Improved documentation



- Added maxlength to some inputs to prevent errors in STRICT_MODE, when string was too long

- Better ui for blocks put in composer

- Fixes/changes required for marketplace + some class refactoring + remove deprecated/unnecessary code

- Increased min. version to c5.8.2.1



- Submission to marketplace