{ "versions": [ { "addon": "Bloqs", "version": "5.0.13", "date": "1709539200", "dateFormatted": "March 4, 2024", "notes": "<ul><li>[Added] Fieldname hints to bloqs and atoms<\/li><li>[Added] Release Notes page in the Bloqs admin section<\/li><li>[Added] Version check and notice if a new version is available to download<\/li><li>[Improved] breadcrumb trails<\/li><li>[Fixed] Draft boqs will not display in Live Preview anymore<\/li><li>[Fixed] PHP 8.2 issue<\/li><\/ul>" }, { "addon": "Bloqs", "version": "5.0.12", "date": "1701781920", "dateFormatted": "December 5, 2023", "notes": "<ul><li>[Fixed] Relationship fields now work correctly again in Live Preview Requests<\/li><li>[Added] Range Slider, Selectable Buttons, Duration, and Value Slider fields now work in Bloqs<\/li><li>[Fixed] Required fields now show proper icon<\/li><li>[Fixed] Issue where older Bloqs installs might not load the field settings page due to bad field order settings.<\/li><\/ul>" }, { "addon": "Bloqs", "version": "5.0.11", "date": "1694361600", "dateFormatted": "September 10, 2023", "notes": "<ul><li>[Changed] Searching in the menu filter list only searches bloq names, not their descriptions<\/li><li>[Added] support for EE 7.3’s full_modifier support<\/li><li>[Updated] the bloq field instructions now uses native EE styles<\/li><li>[Fixed] File fields in 7.3 - Lets single file field variables with mulitple modifiers work<\/li><li>[Fixed] PHP 8.2 stuff<\/li><\/ul>" }, { "addon": "Bloqs", "version": "5.0.10", "date": "1686297600", "dateFormatted": "June 9, 2023", "notes": "<ul><li>[Fixed] Issue where fieldtype shim was null<\/li><\/ul>" }, { "addon": "Bloqs", "version": "5.0.9", "date": "1681196400", "dateFormatted": "April 11, 2023", "notes": "<ul><li>[Fixed] Missed something in the previous build to prepare for EE 7.3<\/li><\/ul>" }, { "addon": "Bloqs", "version": "5.0.8", "date": "1680850800", "dateFormatted": "April 7, 2023", "notes": "<ul><li>[Fixed] Relationship field summary was not displaying<\/li><li>[Fixed] Method is_callable switched to method_exists in several places for EE 7.3 compatibility<\/li><\/ul>" }, { "addon": "Bloqs", "version": "5.0.7", "date": "1679392800", "dateFormatted": "March 21, 2023", "notes": "<ul><li>[Fixed] PHP 8.1 compatiblity issue<\/li><\/ul>" }, { "addon": "Bloqs", "version": "5.0.6", "date": "1675702800", "dateFormatted": "February 6, 2023", "notes": "<ul><li>[Added] Form submission validation back if Publisher is installed<\/li><li>[Fixed] Cloning bloqs containing Redactor fields should no longer duplicate the Redactor field<\/li><li>[Fixed] Non-nestable Bloq fields would not render in Live Preview<\/li><\/ul>" }, { "addon": "Bloqs", "version": "5.0.5", "date": "1669939200", "dateFormatted": "December 1, 2022", "notes": "<ul><li>[Added] blocks_atom_validate_delete hook<\/li><li>[Fixed] Color Picker field was not working when viewing a Revision<\/li><li>[Added] Caching to many of the SELECT queries that Bloqs is performing to prevent duplicate queries during the same request\/page load<\/li><\/ul>" }, { "addon": "Bloqs", "version": "5.0.3", "date": "1661144400", "dateFormatted": "August 22, 2022", "notes": "<ul><li>[Added] You can optionally prefix an atom\/field name in a bloq tag pair to prevent parsing issues<\/li><\/ul>" }, { "addon": "Bloqs", "version": "5.0.2", "date": "1659650400", "dateFormatted": "August 4, 2022", "notes": "<ul><li>[Added] Small change to support Publisher's new Auto Translation feature<\/li><\/ul>" }, { "addon": "Bloqs", "version": "5.0.1", "date": "1658829600", "dateFormatted": "July 26, 2022", "notes": "<ul><li>[Fixed] Preview button text would display invalid characters after performing entry form validation<\/li><li>[Fixed] drop shadow in EE 7<\/li><li>[Updated] add-on icon<\/li><\/ul>" }, { "addon": "Bloqs", "version": "5.0.0", "date": "1658649600", "dateFormatted": "July 24, 2022", "notes": "<ul><li>[Removed] The old {close:[short_name]}{\/close:[short_name]} syntax was removed. <b>You’ll need to switch to {bloqs:children} if you haven’t already.<\/b> <a href="https:\/\/docs.boldminded.com\/bloqs\/docs\/features\/nesting#template-tags">Please see the docs<\/a>. <\/li><li>[Improved] Live Preview support<\/li><li>[Updated] Parsing logic to use native extractVariables() function instead of a custom regex. <\/li><li>[Added] {bloqs:child:[short_name]} parsing option as alternative to {bloqs:children}<\/li><li>[Added] {bloqs:count:at:depth} variable<\/li><li>[Added] {bloqs:depth} context variable<\/li><li>[Added] Cloneable bloqs within a component<\/li><li>[Added] A few small updates to support EE 7<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.12.5", "date": "1651676400", "dateFormatted": "May 4, 2022", "notes": "<ul><li>[Fixed] Scoped variables were working correctly when multiple variables were scoped to the same bloq<\/li><li>[Fixed] location of parens in a conditional which was causing bloqs to not render in Live Preview<\/li><li>[Fixed] In some unexplainable scenario bloqs would not save correctly to a field the first time an entry is created (regression from 4.12.4 release)<\/li><li>[Improved] Support for fixing Assets in Live Preview (Publisher compatibility)<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.12.4", "date": "1650290400", "dateFormatted": "April 18, 2022", "notes": "<ul><li>[Fixed] Small issue where Bloqs would put the CP into an infinite redirect on the "adding" page.<\/li><li>[Fixed] Conditionally hidden fields should now save correctly<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.12.3", "date": "1649332800", "dateFormatted": "April 7, 2022", "notes": "<ul><li>[Added] :total_bloqs modifier, which is the same as the old :total_blocks modifier<\/li><li>[Added] bloqs_enable_strict_tree_structure config option<\/li><li>[Added] You can now enable a confirmation modal when deleting a bloq. See docs: https:\/\/docs.boldminded.com\/bloqs\/docs\/configuration\/hidden-config-options<\/li><li>[Fixed] Component bloqs now correctly show a summary<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.12.2", "date": "1644660000", "dateFormatted": "February 12, 2022", "notes": "<ul><li>[Fixed] Small fix when cloning entries containing components<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.12.1", "date": "1644422400", "dateFormatted": "February 9, 2022", "notes": "<ul><li>[Added] Entry Cloning support that was introduced in EE 6.2.5<\/li><li>[Changed] Error logs won't be added for each instance of an error, it'll only update existing errors, thus not filling up the dev log table<\/li><li>[Fixed] Minor display issue when multiple Relationship fields were in a bloq<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.11.0", "date": "1640178000", "dateFormatted": "December 22, 2021", "notes": "<ul><li>[Added] Bloqs now has 2 public services to easily access Bloqs content: ee('bloqs:getContent', $entryId, $fieldId) and ee('bloqs:Adapter') which provides access to all public methods in the Adapter class.<\/li><li>[Added] Datalist fieldtype to the supported list<\/li><li>[Improved] Added more detailed error logging, and enable logging only when the current user is logged into the CP.<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.10.2", "date": "1636628400", "dateFormatted": "November 11, 2021", "notes": "<ul><li>[Fixed] Components with __hidden fields now expand\/collapse correctly<\/li><li>[Removed] The drop stoppper class to visually indicate a component couldn't be the drop zone for another bloq. It was really messing with the drag and drop script's ability to determine hit area\/intersections.<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.10.0", "date": "1636452000", "dateFormatted": "November 9, 2021", "notes": "<ul><li>[Changed] drag and drop script to a newer fork of jQuery's nestedSortable script. Drag and drop behavior should be smoother and more consistent, and similar to Structure's behavior. <\/li><li>[Changed] Small UI adjustments. Expand and collapse icon is on the right (you can still double click the bloq name to expand\/collapse), and bloqs inside of a component are now hidden when the component bloq is collapsed.<\/li><li>[Fixed] "Expand\/Collapse All" would put the expanded\/collapsed icons in the wrong state<\/li><li>[Fixed] Bloqs updates were not appearing in Live Preview<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.9.1", "date": "1634284800", "dateFormatted": "October 15, 2021", "notes": "<ul><li>[Fixed] Upgrading from pre-4.6.0 installs will not break<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.9.0", "date": "1633593600", "dateFormatted": "October 7, 2021", "notes": "<ul><li>[Added] Support for front-end edit feature in EE Pro<\/li><li>[Added] "Insert bloq aftrer" control element for components<\/li><li>[Added] bloqs:root:id and bloqs:root:shortname variables<\/li><li>[Added] bloq:is:root variable<\/li><li>[Added] Initial support for EE Pro front-edit feature<\/li><li>[Added] New {bloqs:set name="my_variable" value="hi"} tags, similar to layout:set. You can now set arbitrary variables and pass them down to child bloqs.<\/li><li>[Fixed] Bloq field validation issues<\/li><li>[Fixed] Update parsing to handle multiple intstances of the same block pair<\/li><li>[Fixed] JS error when validating a field that contains blocks no longer assigned to the field.<\/li><li>[Fixed] The component builder was not visible in EE 5<\/li><li>[Fixed] 4.8 upgrade script would error out when trying to drop foreign keys<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.8.1", "date": "1631797200", "dateFormatted": "September 16, 2021", "notes": "<ul><li>[Fixed] Upgrading from 4.5 or previous versions to 4.8 would cause an error in the 4.6 upgrade process<\/li><li>[Fixed] Copying a bloq that is a component wasn't copying necessary component data<\/li><li>[Fixed] bloqs:is:last_child tag was not reporting correctly<\/li><li>[Fixed] When multiple of the same blog tag pairs are in the same template render both pairs in the correct order<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.8.0", "date": "1628582400", "dateFormatted": "August 10, 2021", "notes": "<ul><li>[IMPORTANT] Always backup your database before upgrading Bloqs. This update will migrate old Bloq Templates to the new Components schema.<\/li><li>[Changed] Bloq Templates are now called Components<\/li><li>[Changed] Components are now first class citizens. A component is just a normal bloq that you've configured as a component.<\/li><li>[Changed] The bloq instructions text will now display in the add bloq menu if the menu is displaying as a list.<\/li><li>[Added] Components can now be nested as a child of another bloq, and have nesting rules applied to it.<\/li><li>[Added] {bloqs:switch=""} variable<\/li><li>[Fixed] A bloq with a File field would lose it’s nesting after saving an entry.<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.7.1", "date": "1622631600", "dateFormatted": "June 2, 2021", "notes": "<ul><li>[Added] Benchmarking to the replace_tag method which shows how much time is taken to parse a Bloqs field in the output profiler.<\/li><li>[Changed] Menu controls become visible when hovering a bloq, not the space between bloqs.<\/li><li>[Improved] First time to interaction on large bloq fields (removed excessive DOM manipulations).<\/li><li>[Fixed] Simple change for for PHP8 support.<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.7.0", "date": "1620126000", "dateFormatted": "May 4, 2021", "notes": "<ul><li>[Added] blocks_hide_block hook<\/li><li>[Added] bloqs:template:shortname variable<\/li><li>[Fixed] Avoid excessive\/duplicate log entries<\/li><li>[Fixed] PHP error when viewing a revision that does not contain Bloq Template data<\/li><li>[Fixed] Live Preview wasn’t displaying nested Bloq data<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.6.1", "date": "1616605200", "dateFormatted": "March 24, 2021", "notes": "<ul><li>[Added] Warning message about max_input_vars setting being too low<\/li><li>[Changed] JS optimizations<\/li><li>[Fixed] Saving a Bloqs field that contains a template where a bloq in the template was not assigned to the field.<\/li><li>[Fixed] Prevent atoms from saving NULL value in database<\/li><li>[Fixed] Bloqs did not keep their nesting after saving an entry<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.6.0", "date": "1614603600", "dateFormatted": "March 1, 2021", "notes": "<ul><li>[Added] Bloq Templates<\/li><li>[Added] New {bloq:children} tag to replace the old {close:bloq_name} tag pair.<\/li><li>[Fixed] Setting a bloq to “can only be root level” after being defined as a child of another bloq would not correctly update the settings<\/li><li>[Fixed] If viewing a revision that contains old atom definitions, don’t throw an error<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.5.1", "date": "1609592400", "dateFormatted": "January 2, 2021", "notes": "<ul><li>[Changed] Can no longer delete a bloq definition if it is used in 1 or more entries.<\/li><li>[Added] blocks_before_display_field and blocks_after_display_field hooks<\/li><li>[Fixed] RTE error message was thrown in EE6 when attempting to Live Preview an entry.<\/li><li>[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<\/li><li>[Fixed] When creating a new bloq, expand the first atom settings field by default.<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.5.0", "date": "1608296400", "dateFormatted": "December 18, 2020", "notes": "<ul><li>[Added] Insert bloqs directly as a child of a bloq to avoid excessive drag and drop to build the nested structure.<\/li><li>[Added] Add bloq menu options respect the bloq rules. Menu items will be disabled if it is not allowed to be inserted into the current context.<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.4.1", "date": "1607500800", "dateFormatted": "December 9, 2020", "notes": "<ul><li>[Fixed] When removing bloq assignments it would delete more than it should have. Oops!<\/li><li>[Fixed] On new installs the bloq manage screen might throw notice errors if using PHP 7.4+<\/li><li>[Fixed] Required atoms were not visually indicated as such in EE6<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.4.0", "date": "1605859200", "dateFormatted": "November 20, 2020", "notes": "<ul><li>[Changed] Normalize nomenclature in the UI by always referencing blocks as bloqs.<\/li><li>[Changed] Clear EE caches when creating, updating, deleting, or copying a bloq.<\/li><li>[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<\/li><li>[Changed] Disable used bloq assignments by default. Add config option to override.<\/li><li>[Added] logging for missing Atom or Block definitions<\/li><li>[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.<\/li><li>[Added] blocks_get_block_definition_usage hook<\/li><li>[Added] Deprecated bloqs option<\/li><li>[Added] Bloq usage reports. Now easily see how many, and which entries, are using specific bloqs.<\/li><li>[Fixed] Bloq definition edit page collapses the atom definitions by default on page load. This is the same behavior when editing a Grid field.<\/li><li>[Fixed] Block groups may be repeated in the Add Block menu<\/li><li>[Fixed] Various other small UI related issues.<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.3.2", "date": "1603364400", "dateFormatted": "October 22, 2020", "notes": "<ul><li>[Added] Can now remove assigned Preview Icon<\/li><li>[Fixed] Toggle field now displays as Titlecase (hacky fix for EE bug)<\/li><li>[Fixed] Issue when upgrading from EE6 beta 1 to beta 2<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.3.0", "date": "1603094400", "dateFormatted": "October 19, 2020", "notes": "<ul><li>[Updated] EE6 compatibility, which includes UI updates and Jump menu support.<\/li><li>[Added] Block groups. You can now organize your blocks into groups.<\/li><li>[Added] Block cloning. You can clone a block and all of it's child blocks if nesting is enabled.<\/li><li>[Added] Bloqs field caching! Disabled by default, must add `$config['bloqs_cache_enabled'] = true;` to your config.php file to enable it.<\/li><li>[Added] “Draft” now displays next to a block’s title if it is in draft mode<\/li><li>[Added] Assign an icon from a pre-determined list to a block instead of an image.<\/li><li>[Added] query caching to the relationship_query hook<\/li><li>[Fixed] Nesting rules would throw a JS error if a definition that is part of a rule is not available to the current Bloqs field<\/li><li>[Fixed] Ensure blocks retain their draft status when editing a revision<\/li><li>[Fixed] Editing a Revision and re-saving it would remove all block nesting data<\/li><li>[Fixed] Search compatibility improved when there are multiple Bloqs fields in the same entry<\/li><li>[Added] blocks:is:first_child and blocks:is:last_child template variables<\/li><li>[Fixed] total_blocks variables now display the correct count even if 1 or more blocks are in draft mode<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.2.3", "date": "1586851200", "dateFormatted": "April 14, 2020", "notes": "<ul><li>[Added] Atom\/field names now display on the block definition edit page.<\/li><li>[Fixed] Non-nestable Bloqs fields should properly hide drafts (regression from 4.2.1 release)<\/li><li>[Fixed] Add Entry dropdown menu below a Relationship field would display expanded if more than 1 channel was assigned to it.<\/li><li>[Fixed] Draft blocks were not hiding correctly in certain nesting scenarios.<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.2.2", "date": "1583481600", "dateFormatted": "March 6, 2020", "notes": "<ul><li>[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.<\/li><li>[Fixed] The options menu now works correctly if multiple Bloq fieldtypes are on the same publish page<\/li><li>[Fixed] Add block icon now displays correctly in all browsers<\/li><li>[Added] Bloqs tag pair field now supports block_vars<\/li><li>[Fixed] Minor spacing issues when dragging nested blocks<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.2.1", "date": "1577966400", "dateFormatted": "January 2, 2020", "notes": "<ul><li>[Fixed] Relationship fields inside of blocks correctly show the entry titles in the block preview text<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.2.0", "date": "1577700000", "dateFormatted": "December 30, 2019", "notes": "<ul><li>[Updated] Bloqs UI has been updated! Adding new blocks and managing existing blocks is easier and more intuitive!<\/li><li>[Added] Optionally display add block menu as a grid with accompanying images to help describe the block to content editors.<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.1.1", "date": "1571990400", "dateFormatted": "October 25, 2019", "notes": "<ul><li>[Fixed] Minor SQL error<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.1.0", "date": "1571054400", "dateFormatted": "October 14, 2019", "notes": "<ul><li>[Added] License validation. After upgrading please enter a valid Bloqs license.<\/li><li>[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.<\/li><li>[Fixed] Nested blocks with the “can’t be root” setting should properly trigger an error message<\/li><li>[Fixed] Prevent blocks from disappearing after save if the user clicked a save button more than once before it became disabled.<\/li><li>[Fixed] Prevent JS errors if an existing field is converted to Nestable and blocks do not have settings.<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.0.21", "date": "1560437820", "dateFormatted": "June 13, 2019", "notes": "<ul><li>[Fixed] Nested blocks with the “can’t be root” setting should properly trigger an error message<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.0.20", "date": "1557327420", "dateFormatted": "May 8, 2019", "notes": "<ul><li>[Added] If $config[‘bloqs_collapse_on_drag’] = ’n’ is in your config.php file, blocks will not collapse when sorting.<\/li><li>[Fixed] Prevent errors in Live Preview<\/li><li>[Fixed] A previous build broke the ability to make Bloqs fields and it's atoms seachable.<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.0.19", "date": "1550309100", "dateFormatted": "February 16, 2019", "notes": "<ul><li>[Fixed] Yet another change to account for the new File field that was previously missed.<\/li><li>[Added] {blocks:previous:id}, {blocks:next:id}, and {blocks:all_vars} to list out all the {blocks:*} variables and their values to help debugging.<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.0.18", "date": "1547123520", "dateFormatted": "January 10, 2019", "notes": "<ul><li>[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<\/li><li>[Fixed] Additional compatibility fixes to the new File field in EE 5.1<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.0.17", "date": "1546873620", "dateFormatted": "January 7, 2019", "notes": "<ul><li>[Fixed] EE’s native File Field stopped working correctly in Bloqs if you were using EE 5.1+<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.0.16", "date": "1545916560", "dateFormatted": "December 27, 2018", "notes": "<ul><li>[Fixed] Creating new blocks in EE5 was throwing a JS error<\/li><li>[Improved] Throw an exception with debugging information if the nested block history is messed up<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.0.15", "date": "1545121260", "dateFormatted": "December 18, 2018", "notes": "<ul><li>[Fixed] Prevent PHP error when using Live Preview and no relationships exist in a Bloqs field<\/li><li>[Fixed] Prevent error requesting LivePreview in EE3<\/li><li>[Fixed] Inadvertantly broke the nested variables in a previous release. E.g. {blocks:parent:*} {blocks:children:*} {blocks:siblings:*}<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.0.13", "date": "1543220220", "dateFormatted": "November 26, 2018", "notes": "<ul><li>[Fixed] Live Preview was throwing an error in non-nested Bloqs fields<\/li><li>[Fixed] When using Live Preview the RTE field would throw an error.<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.0.12", "date": "1542982920", "dateFormatted": "November 23, 2018", "notes": "<ul><li>[Fixed] Relationship fields in blocks now display correctly in Live Preview mode in the CP.<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.0.11", "date": "1542270660", "dateFormatted": "November 15, 2018", "notes": "<ul><li>[Fixed] Really small update to account for Wygwam 5.0<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.0.10", "date": "1542091560", "dateFormatted": "November 13, 2018", "notes": "<ul><li>[Fixed] Conditionals and block fields (atoms) were not being parsed correctly when inside of {close:*}{\/close:*} tag pairs when using nested blocks<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.0.9", "date": "1541440980", "dateFormatted": "November 5, 2018", "notes": "<ul><li>[Fixed] Nesting now works correctly in Live Preview mode<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.0.8", "date": "1538987760", "dateFormatted": "October 8, 2018", "notes": "<ul><li>[Fixed] Saving blocks in a new field would not save the first block. Regression due to change in 4.0.7.<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.0.7", "date": "1538649480", "dateFormatted": "October 4, 2018", "notes": "<ul><li>[Added] When no blocks are assigned to a field, a message indicating so will display<\/li><li>[Fixed] Bloqs fields should be searchable again. Possible regression due to changes in EE.<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.0.6", "date": "1537793580", "dateFormatted": "September 24, 2018", "notes": "<ul><li>[Added] 30 day Free Trial Period<\/li><li>[Fixed] Make draggable handle selector more specific to avoid conflicts with other add-ons, like Ansel, that have drag and drop.<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.0.5", "date": "1532026560", "dateFormatted": "July 19, 2018", "notes": "<ul><li>[Added] Added block closing tags to the generated example field template code when nesting is enabled for the field<\/li><li>[Fixed] small issue introduced in the 4.0.4 update when a Wygwam field is inside of a block<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.0.4", "date": "1531128900", "dateFormatted": "July 9, 2018", "notes": "<ul><li>[Added] {blocks:id} variable<\/li><li>[Fixed] Nestable setting was not respected in some cases, thus fields were not allowed to be nestable in the CP.<\/li><li>[Fixed] Update call from get_single_field() to App::parseVariableProperties() to handle parsing correctly in EE3 and EE4.<\/li><li>[Fixed] Summarizer on RTE fields was causing JS error<\/li><li>[Fixed] Summarizer on Wygwam field’s<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.0.3", "date": "1525161360", "dateFormatted": "May 1, 2018", "notes": "<ul><li>[Fixed] Small fix to revert an incorrect change made in 4.0.2.<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.0.2", "date": "1524736620", "dateFormatted": "April 26, 2018", "notes": "<ul><li>[Fixed] Image file name previews when a block is collapsed should work again in EE4<\/li><li>[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.<\/li><li>[Update] Remove calls to deprecated methods in EE<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.0.1", "date": "1520398140", "dateFormatted": "March 6, 2018", "notes": "<ul><li>[Fixed] The method to display blocks during field validation was not updated correctly to use the new model files<\/li><\/ul>" }, { "addon": "Bloqs", "version": "4.0.0", "date": "1519972800", "dateFormatted": "March 2, 2018", "notes": "<ul><li>[Added] Nested block trees! Read more about it at <a href="https:\/\/eebloqs.com\/documentation\/nesting">eebloqs.com<\/a><\/li><li>[Added] Bloqs supports the new Live Preview feature in EE 4.1.<\/li><li>[Added] blocks_delete_blocks_by_entry hook so saving revisions works<\/li><li>[Added] blocks_display_atom hook is now available in the Publish page.<\/li><li>[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.<\/li><li>[Improved] Bloqs now plays nice with EE's Entry Revisions<\/li><li>[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.<\/li><\/ul>" }, { "addon": "Bloqs", "version": "3.3.3", "date": "1516772400", "dateFormatted": "January 23, 2018", "notes": "<ul><li>[Fixed] Template examples would not display in EE4<\/li><li>[Fixed] Single Relationship fields would not save properly in EE4<\/li><\/ul>" }, { "addon": "Bloqs", "version": "3.3.2", "date": "1516257540", "dateFormatted": "January 18, 2018", "notes": "<ul><li>[Fixed] When using Publisher, saving Bloqs not in a field group in EE4 should now save correctly<\/li><li>[Fixed] When saving a Bloq field set to be searchable it should not throw an error in EE4<\/li><li>[Fixed] In some instances an error regarding field_text_direction would be thrown when using Text fields<\/li><li>[Fixed] Remove site_id from the getBlocks query. EE4 can have fields with the site_id of 0, so we can’t reliably use the site_id when fetching blocks.<\/li><\/ul>" }, { "addon": "Bloqs", "version": "3.3.1", "date": "1512476400", "dateFormatted": "December 5, 2017", "notes": "<ul><li>[Changed] Block buttons on publish page are replaced with dropdown menu.<\/li><li>[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.<\/li><\/ul>" }, { "addon": "Bloqs", "version": "3.3.0", "date": "1510041120", "dateFormatted": "November 7, 2017", "notes": "<ul><li>[Added] EE4 Support! Yes, the same version of Bloqs works in EE3 and EE4. Booyah.<\/li><li>[Fixed] Importing entries via Datagrab to a channel with a Bloqs field would throw an error.<\/li><\/ul>" }, { "addon": "Bloqs", "version": "3.2.0", "date": "1505464800", "dateFormatted": "September 15, 2017", "notes": "<ul><li>[Added] Blocks can now be copied, along with its atoms, to a new block definition.<\/li><li>[Added] blocks_update_field_data hook<\/li><li>[Added] You can optionally auto expand all blocks on the entry edit page.<\/li><li>[Fixed] Textarea fields with Toolbars defined should now display the toolbar correctly (CSS conflict)<\/li><li>[Fixed] File name is added to block heading when its collapsed. This was a regression due to a change in EE3 core files.<\/li><li>[Fixed] Viewing and editing the source html of a RTE field works again.<\/li><li>[Fixed] Sorting would not save if multiple Bloqs fieldtypes were on the page at the same time.<\/li><li>[Fixed] Re-sorting assigned blocks in the field settings page now saves the blocks in the correct order.<\/li><\/ul>" }, { "addon": "Bloqs", "version": "3.1.5", "date": "1501614060", "dateFormatted": "August 1, 2017", "notes": "<ul><li>[Added] Bloqs now calls block_delete(), grid_delete(), or delete() (in that order) on each fieldtype\/atom within a block when it is deleted.<\/li><li>[Added] blocks_update_field_data() hook<\/li><\/ul>" }, { "addon": "Bloqs", "version": "3.1.4", "date": "1500467400", "dateFormatted": "July 19, 2017", "notes": "<ul><li>[Added] Two new hooks, blocks_pre_save_block and blocks_post_save_block hooks, were added to better support Publisher.<\/li><li>[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.<\/li><\/ul>" }, { "addon": "Bloqs", "version": "3.1.3", "date": "1498141320", "dateFormatted": "June 22, 2017", "notes": "<ul><li>[Fixed] In some cases the install scripts did not run in the correct order, thus the Bloqs database tables were not created.<\/li><\/ul>" }, { "addon": "Bloqs", "version": "3.1.2", "date": "1496912400", "dateFormatted": "June 8, 2017", "notes": "<ul><li>[Fixed] Sort update event was not firing, thus re-ordering blocks would not save.<\/li><li>[Fixed] Composer autoloader was not working when running module updates.<\/li><\/ul>" }, { "addon": "Bloqs", "version": "3.1.1", "date": "1496847900", "dateFormatted": "June 7, 2017", "notes": "<ul><li>[Fixed] Sort update event was not firing, thus re-ordering blocks would not save.<\/li><li>[Added] When deleting an entry Bloqs will remove related blocks from the exp_blocks_block and exp_blocks_atom tables.<\/li><li>[Fixed] named anchor tags within a textarea, or Wygwam, would save malformed html.<\/li><li>[Refactored] Bloqs now uses Composer internally for dependancies and autoloading.<\/li><li>[Refactored] Bloqs now uses <a href="http:\/\/github.com\/litzinger\/basee">github.com\/litzinger\/basee<\/a> to manage updates.<\/li><\/ul>" }, { "addon": "Bloqs", "version": "3.1.0", "date": "1496308860", "dateFormatted": "June 1, 2017", "notes": "<ul><li>[Added] Bloqs now works with Publisher 2<\/li><li>[Added] New EE3 UI<\/li><li>[Added] New hook 'blocks_get_blocks' to allow for SELECT query string modification when fetching blocks.<\/li><li>[Added] New hook 'blocks_disassociate' to allow for DELETE query string modification when a block is removed from a field configuration.<\/li><li>[Added] hook 'blocks_create_block' to allow for INSERT query string modification when creating a block (exp_blocks_block table).<\/li><li>[Added] New hook 'blocks_set_atom_data' to allow for INSERT query string modification when creating an atom (exp_blocks_atom table).<\/li><li>[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)<\/li><li>[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).<\/li><li>[Fixed] Removed developer javascript console logs<\/li><li>[Fixed] Bug where checkbox validation error would be thrown on non-required checkboxes<\/li><\/ul>" } ] }