Skip to main content

v0.5.0-alpha.1

  • Added — Temperature control in AI chat — presets (Precise, Balanced, Creative) with per-agent defaults and unblock/ai/temperature filter.
  • Addedunblock/form/send_email filter to skip the default email notification (for CRM/webhook integrations).
  • Added — Form ID support via data-unbk-form attribute value, accessible through $context->form_id().
  • Improved — CSS import directives now work inside nested at-rules (@media, @supports, etc.).
  • Improved — CSS importer clears the code editor after import and auto-selects the first parsed item.

Forms

  • Addedunblock/form/send_email filter to skip the default email notification (for CRM/webhook integrations).
  • Added — Form ID support via data-unbk-form attribute value, accessible through $context->form_id().
  • Fixed — Form email sent despite errors added by unblock/form/processed hooks (missing pipeline error check).

AI

  • Added — Temperature control in AI chat — presets (Precise, Balanced, Creative) with per-agent defaults and unblock/ai/temperature filter.
  • Fixed — MCP session disconnected and lost when closing and reopening the AI chat sidebar.

CSS Importer

  • Improved — CSS import directives now work inside nested at-rules (@media, @supports, etc.).
  • Improved — CSS importer clears the code editor after import and auto-selects the first parsed item.
  • Fixed — CSS import directives not matching collection names containing spaces or special characters.
  • Fixed — CSS import collection directive not applied to scoped variable selectors (e.g., .dark, .btn--md).
  • Fixed — CSS import merging scoped variable collections with the same selector but different directive names.
  • Fixed — CSS import multiple :root blocks merged into one, breaking directive-based collection assignment.

CSS

  • Fixed — CSS variables not rendered when their collection has an empty selector.
  • Fixed — CSS variables not grouped when collection selectors differ only by whitespace.
  • Fixed — CSS variables with the same name duplicated within the same group instead of last value winning.
  • Fixed — At-rules without a required token (@view-transition, @page) not rendered in generated CSS.

Editor

  • Fixed — Custom CSS selectors (tag, combinator, attribute) lost on save when saving directly from the HTML inspector without blurring first.
  • Fixed — HTML inspector desync when typing immediately after a previous edit was applied to the canvas.
  • Fixed — Save button staying active after save when the post contains non-persistent block changes (e.g., matched CSS selectors).
  • Fixed — HTML inspector replacing all HTML losing previous root element attributes instead of clearing them.
  • Fixed — TreeView focus ring persisting on stale items after external data changes.