v0.5.0-alpha.1
- Added — Temperature control in AI chat — presets (Precise, Balanced, Creative) with per-agent defaults and
unblock/ai/temperature filter.
- Added —
unblock/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.
- Added —
unblock/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).
- 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.