BoldMinded acquires Ansel, support ending for all add-ons. BoldMinded acquires Ansel, support ending for all add-ons. Read More →
Construct Changelog: 2.0.0
2016-01-18 version: 2.0.0
2.0.0 - 2016-01-18
Construct 2.0.0 is a major re-write for ExpressionEngine 3. It will not work at all with ExpressionEngine 2. However, the EE 2 version will remain in the downloadable zip file for a few versions so that if you need to use Construct with EE 2 you can do that. Construct 1.x will remain feature frozen even if Construct 2.x advances.
Breaking
- Construct 2.0.0 is not compatible at all with ExpressionEngine 2.x
New
- Compatibility with ExpressionEngine 3
- Construct control panel adopts the native look and feel of the ExpressionEngine 3 control panel
- Added the ability to re-order template preferences
- Added options for associating listing channels with a Template Preference
- Added options for marking a template as capable of listing entries
- Added options for marking a template as capable for listing categories
- Added ability to reorder trees
- Added options to nodes for listing channels, pagination, listing entry templates, and category listing templates
- Added ability to expand and collapse Nodes to keep the Nodes page from becoming too cluttered to manage
- Updated drag and drop reordering of Nodes to require user interaction to save rather than auto-saving — this allows changes to the menu items to be queued then saved and updated when the user is ready
- Added the ability to Nodes to have external links
- Updated the setting for disabling routing so that all items not relevant to Nodes are hidden when routing is not enabled — this allows Construct to be used as powerful a menu generation tool only
- Added a new feature that allows routing to be controlled from the EE config file
- Added new variables on the Construct route: {construct_route:node_parent_id},{construct_route:node_level},{construct_route:node_external_link},{construct_route:node_output},{construct_route:node_pagination},{construct_route:node_pagination_amount},{construct_route:node_listing_channels}
- Added menu_output_only="false"parameter to the Nodes tag
- Added node_entry_id_not_empty="true"parameter to the Nodes tag
- Added new variables to the Nodes tag: {construct:node_external_link},{construct:node_link},{construct:node_routing},{construct:node_pagination},{construct:node_pagination_amount},{construct:node_listing_channels},{construct:node_output},{construct:level_index},{construct:index},{construct:count},{construct:total_results}
Deprecated
- The Entry IDs Tag Pair has been deprecated and will be removed in the next major version of Construct. Please use the {exp:construct:nodes}tag