[Changed] Can no longer delete a bloq definition if it is used in 1 or more entries.
[Added] blocks_before_display_field and blocks_after_display_field hooks
[Fixed] RTE error message was thrown in EE6 when attempting to Live Preview an entry.
[Fixed] Color Picker field in EE6 should work correctly in a bloq. There is still an outstanding EE bug that needs to be addressed. https://github.com/ExpressionEngine/ExpressionEngine/issues/714
[Fixed] When creating a new bloq, expand the first atom settings field by default.
[Changed] Normalize nomenclature in the UI by always referencing blocks as bloqs.
[Changed] Clear EE caches when creating, updating, deleting, or copying a bloq.
[Changed] Bloqs that are assigned to a field and are used in more than 1 entry can not be un-assigned from the field until it’s removed from the entry
[Changed] Disable used bloq assignments by default. Add config option to override.
[Added] logging for missing Atom or Block definitions
[Added] Entry Manager support. Bloqs field must be set to searchable, and atoms in a bloq must also be searchable in order to display content in the Entry Manager.
[Added] blocks_get_block_definition_usage hook
[Added] Deprecated bloqs option
[Added] Bloq usage reports. Now easily see how many, and which entries, are using specific bloqs.
[Fixed] Bloq definition edit page collapses the atom definitions by default on page load. This is the same behavior when editing a Grid field.
[Fixed] Block groups may be repeated in the Add Block menu
[IMPORTANT] All BoldMinded add-ons now require PHP 7+. They might continue to work in PHP 5, but they are not supported in PHP 5. If you get an error, you will need to upgrade PHP.
[Fixed] The options menu now works correctly if multiple Bloq fieldtypes are on the same publish page
[Fixed] Add block icon now displays correctly in all browsers
[Added] Bloqs tag pair field now supports block_vars
[Fixed] Minor spacing issues when dragging nested blocks
[Added] License validation. After upgrading please enter a valid Bloqs license.
[Added] Blocks can now be set to Draft or Live mode. Click Status in a block's Options menu to change it's visibility status. When a block is set Draft, it will not display in your template or show it's child blocks if nesting is enabled.
[Fixed] Nested blocks with the “can’t be root” setting should properly trigger an error message
[Fixed] Prevent blocks from disappearing after save if the user clicked a save button more than once before it became disabled.
[Fixed] Prevent JS errors if an existing field is converted to Nestable and blocks do not have settings.
[Fixed] relationships_query hook was getting called after Publisher’s, which could cause incorrect results in Relationship fields in Bloqs if Publisher was also installed
[Fixed] Additional compatibility fixes to the new File field in EE 5.1
[Fixed] Image file name previews when a block is collapsed should work again in EE4
[Fixed] Nested blocks work better with field validation and revisions. E.g. the nesting is not lost when the page reloads if you submit an entry with an error.
[Added] Nested block trees! Read more about it at eebloqs.com
[Added] Bloqs supports the new Live Preview feature in EE 4.1.
[Added] blocks_delete_blocks_by_entry hook so saving revisions works
[Added] blocks_display_atom hook is now available in the Publish page.
[Changed] If you're using any of Bloqs' hooks you will want to review the changes in the Database/Adapter.php file. They are breaking changes and your current hook calls will no longer work.
[Improved] Bloqs now plays nice with EE's Entry Revisions
[Fixed] When viewing a revsion, then saving it as the new version of an entry, delete all the old blocks assigned before creating the new ones from the revision.
[Changed] Block buttons on publish page are replaced with dropdown menu.
[Fixed] If entry save button is pressed multiple times, and multiple submissions are allowed, Bloqs will now only accept the first submission and prevent chaos from ensuing.
[Added] Two new hooks, blocks_pre_save_block and blocks_post_save_block hooks, were added to better support Publisher.
[Fixed] If updating an entry containing blocks via a module ?ACT request, such as a Datagrab import, the blocks will not be deleted or modified unless valid block data is present in the update request.
[Added] New hook 'blocks_get_blocks' to allow for SELECT query string modification when fetching blocks.
[Added] New hook 'blocks_disassociate' to allow for DELETE query string modification when a block is removed from a field configuration.
[Added] hook 'blocks_create_block' to allow for INSERT query string modification when creating a block (exp_blocks_block table).
[Added] New hook 'blocks_set_atom_data' to allow for INSERT query string modification when creating an atom (exp_blocks_atom table).
[Added] New hook 'blocks_delete_block' to allow for modifying the DELETE query strings when deleting a block (exp_blocks_block and exp_blocks_atom tables)
[Added] New hook 'blocks_set_block_order' to allow for modifying the UPDATE query string used for saving the block set order (exp_blocks_block table).
[Fixed] Removed developer javascript console logs
[Fixed] Bug where checkbox validation error would be thrown on non-required checkboxes