Skip to main content

v1.0.0-beta.5

  • Added — A visual Data Picker to insert dynamic data into content blocks without writing expressions: search and pick a field, drill into related data, apply filters and operators, then insert — or place the caret inside an existing expression to edit it.
  • Added — Expression editing is now assisted: the HTML inspector and the condition, variable and query fields suggest the available data, filters and functions as you type, and colour each part of the expression.
  • Added — Argument values such as custom-field (meta) keys and image sizes are suggested as you fill them, in both the Data Picker and the code editors.
  • Fixed — Loop block: pagination did nothing when the loop inherited the main query and was given a name — clicking a page link kept showing the first page.
  • Fixed — Variable, Condition and Loop blocks: when placed inside a grid or other sized layout, the block's invisible anchor could be stretched by the surrounding CSS and take up space, breaking the layout.

Dynamic Data

  • Added — A visual Data Picker to insert dynamic data into content blocks without writing expressions: search and pick a field, drill into related data, apply filters and operators, then insert — or place the caret inside an existing expression to edit it.
  • Added — Expression editing is now assisted: the HTML inspector and the condition, variable and query fields suggest the available data, filters and functions as you type, and colour each part of the expression.
  • Added — Argument values such as custom-field (meta) keys and image sizes are suggested as you fill them, in both the Data Picker and the code editors.
  • Fixed — Loop block: using dynamic data in a query setting (such as the items to include or the number of items) could flood the PHP error log with "could not be converted" notices on the frontend.
  • Fixed — Loop block: pagination did nothing when the loop inherited the main query and was given a name — clicking a page link kept showing the first page.
  • Fixed — Loop block: in the editor, referencing the post being edited (such as post.title) from inside a named loop returned the wrong post for every item after the first.

Editor

  • Fixed — Variable, Condition and Loop blocks: when placed inside a grid or other sized layout, the block's invisible anchor could be stretched by the surrounding CSS and take up space, breaking the layout.

Plugin

  • Fixed — Plugins screen: the Support link pointed to a page that no longer exists.