Changelog

Latest – 1.6.2

July 08, 2026

This release focuses on Content Hub editing and Etch Intelligence workflow improvements. You can now edit terms and taxonomies more directly in Content Hub, and Etch Intelligence can update existing loop definitions instead of only helping you inspect them.

It also brings significant Asset Manager improvements: nested collections, compression presets, and better drag-and-drop — along with fixes for several high-impact workflow issues.

  • New: Etch Intelligence can now update existing loop definitions, including patching names and query arguments without overwriting untouched settings.
  • New: Terms in Content Hub now support inline editing, including selecting a parent term.
  • New: Taxonomies in Content Hub now support inline editing.
  • New: Taxonomies in Content Hub now include a settings dialog so you can edit an existing taxonomy from the list or context menu.
  • New: Asset Manager collections now support nesting — organize collections into parent/child groups up to two levels deep, with drag-and-drop reordering across nesting levels.
  • New: Asset Manager now supports compression presets — save, edit, and reuse your compression settings, with the last-used preset auto-applied on load.
  • Improvement: Etch Intelligence can now complete longer multi-step tasks before hitting its tool-use limit.
  • Improvement: Asset Manager drag-and-drop gives better visual feedback when dragging items into collections, and prevents the browser from opening files in new tabs on missed drops.
  • Fix: Content Hub no longer shows an unsaved changes prompt when you switch between posts or pages, which reduces the risk of accidental data loss.
  • Fix: Loops in the builder now render items with falsy values like 0, false, and empty strings instead of skipping them.
  • Fix: Asset Manager now rolls back optimistic UI changes when the server rejects an operation, preventing UI/server divergence until page reload.
Full 1.6.2 changelog

Legend

Feature
Improvement
Fix
Breaking
  • 1.6.1

    July 02, 2026

    • New: AI Assistant permissions now let you allow or block actions by domain, with clearer labels in the toggles UI.
    • New: AI Assistant can now update existing posts in Build mode, including title-only or content-only changes.
    • New: Content Hub now lets you delete taxonomies from both the list view and the right-click menu.
    • New: Uncategorized section for assets that aren’t assigned to a collection.
    • New: Proper upload feedback while collections upload in the asset manager.
    • Improvement: Delete confirmation dialogs now appear before destructive actions, so you can cancel accidental deletions.
    • Fix: Assets now upload to the currently selected collection
    Full 1.6.1 changelog
  • 1.6.0

    July 01, 2026

    • New: Etch-Native Asset Manager (Replaces WordPress Media Library in the Builder)
    • New: Content Hub now lets you create taxonomies and automatically opens the new taxonomy after saving.
    • New: Content Hub now lets you delete taxonomies.
    • New: Content Hub now lets you delete individual terms from a taxonomy.
    • New: AI Assistant can now list the stylesheets available on your site.
    • New: AI Presence Overlay (For AI Harnesses connected via the Etch-Connector).
    • Improvement: Settings dialog now includes a toggle for Asset Manager.
    • Fix: Component content no longer becomes unclickable after you exit the component editor without saving.
    • Fix: Structure panel no longer grows or shows incorrect hover states when a toast notification appears.
    Full 1.6.0 changelog
  • 1.5.4

    June 26, 2026

    • New: AI Assistant can now inspect your project’s components, including listing available components and reading a specific component’s structure.
    • New: The public API now supports copying and pasting blocks.
    • Improvement: blocks.create() now accepts null to insert new blocks at the document root.
    • Fix: The public API now throws a clear error when you create, move, or paste a block into a disallowed location.
    • Fix: Content Hub now shows private Etch post types with special characters in the slug and no longer mixes in non-Etch post types that share a REST base.
    • Fix: “Launch Etch” now works when WordPress is installed in a subdirectory.
    • Fix: Term Loop no longer shows an incorrect error when hide_empty is true.
    • Fix: Builder scrollbars now render more consistently across browsers and no longer leave an invisible strip along the right edge.
    Full 1.5.4 changelog
  • 1.5.3

    June 24, 2026

    • Improvement: Custom post types now enable Featured Image support by default.
    • Improvement: Custom post types now show a Parent selector when you enable the hierarchical toggle.
    • Fix: Custom post types now sanitize slugs and rest_base values consistently, and post types with invalid slug characters can be updated or deleted from Content Hub.
    • Fix: Component instances no longer make the builder unresponsive when a select prop contains duplicate values. (Only the first value is used)
    • Fix: Loop selection dropdowns now render above the Elements bar so every loop stays visible and selectable.
    Full 1.5.3 changelog
  • 1.5.2

    June 19, 2026

    • New: Content Hub now includes a Taxonomies section where you can browse taxonomies and view their terms.
    • New: You can now create new terms directly inside a selected taxonomy in Content Hub, inline editing coming soon.
    • New: Custom Field Groups now support Checkbox, Radio and Select fields.
    • New: AI Assistant can now inspect the current page structure, look up individual blocks, and search for matching blocks.
    • New: Dynamic data now includes htmlEncode and htmlDecode modifiers for converting HTML entities in strings.
    • New: Custom post types now include a with front control so you can remove a slug base such as /blog/ from their permalinks.
    • New: Etch’s public API can now set and remove component props through block attributes.
    • Improvement: The builder context menu now folds Create into Convert to to simplify block conversion actions.
    • Fix: Content Hub now lists non-public Etch custom post types, removes the duplicate custom field group button, and uses the same date format for Last edited as for Created.
    • Fix: The to-rem modifier now converts negative values instead of dropping them.
    Full 1.5.2 changelog
  • 1.5.0

    June 11, 2026

    • New: AI Assistant can now read, set, and update custom field values on a post.
    • New: AI Assistant can now search for posts across your post types.
    • New: Multi-select (MVP) — Currently you can bulk delete or bulk assign elements to AI context. This will be expanded to other actions in the future.
    • New: Public scripting API on window.etch for programmatic control.
    • New: Custom field type Date, accepting calendar-valid YYYY-MM-DD values.
    • New: Custom field type Time, accepting clock-valid HH:MM:SS values.
    • New: Delete Custom Post Types, Custom Field Groups, and Custom Fields directly from a right-click context menu.
    • New: Edit Custom Field Group settings from a context menu.
    • New: Custom Field Groups can be assigned with an exclusion rule (is not in) for post types.
    • New: AI chat now lets you scroll up to pause auto-scroll, and resumes when you return to the bottom.
    • New: AI Assistant now opens new conversations in Build mode by default.
    • New: The Loops panel now shows each loop’s type.
    • Fix: Undo/redo buttons in the action bar stay stable for more reliable history navigation.
    • Fix: The AI readiness check no longer runs when AI Assistant is disabled.
    Full 1.5.0 changelog
  • 1.4.20

    June 01, 2026

    • New: AI Assistant can now create custom field groups.
    • New: AI Assistant can now create and update custom fields inside an existing custom field group.
    • New: AI Assistant can now list custom field groups.
    • New: AI Assistant can now read .xlsx files from the Media Library.
    • New: WooCommerce product loop data now includes gallery_images, with the featured image first followed by the rest of the product gallery.
    • New: Dynamic data now supports arithmetic modifiersaddsubtractmultiplydivide, and mod.
    • Fix: Editing a page’s slug or excerpt in Content Hub no longer clears the page content.
    • Fix: Possibility to limit concurrent API requests with the ETCH_API_CONCURRENCY_LIMIT PHP constant.
    • Fix: Loop blocks that target component props now resolve correctly in the builder.
    • Fix: AI Assistant now validates dropped file sizes to prevent crashes from oversized uploads.
    • Fix: Taxonomy loop data now resolves the correct MetaBox fields when multiple MetaBox groups are assigned to different taxonomies.
    • Fix: On WordPress 7+, Etch no longer outputs the extra WordPress site wrapper and skip link markup around your content.
    Full 1.4.20 changelog
  • 1.4.19

    May 21, 2026

    • New: AI Assistant now accepts pasted and dropped files in chat.
    • New: AI Assistant can now read CSV files from the Media Library and describe their contents, including when you want to use that data to create posts.
    • New: The builder controls API now exposes an onSave hook so custom integrations can run code after a save completes.
    • Improvement: The concat dynamic-data modifier now works with arrays, so you can merge arrays and append values instead of only concatenating strings.
    • Fix: Duplicate slots used across conditional branches now save correctly in Gutenberg instead of losing or corrupting content.
    • Fix: Raw HTML now sanitizes more consistently between the builder and the frontend, reducing cases where content renders differently after publish.
    Full 1.4.19 changelog
  • 1.4.18

    May 12, 2026

    • New: AI Assistant can now write post content (paragraphs, headings, lists supported initially).
    • New: AI Assistant can now find media items from your media library.
    • New: AI Assistant can now set a featured image when creating posts.
    • Improvement: AI Assistant tool calls now appear in chat.
    • Fix: Image preview in dynamic image properties now updates when switching between elements.
    • Fix: Components nested in slots now display their content preview instead of raw {props.x} placeholders.
    • Fix: Data comparison modifiers (equal, less, greater, etc.) now correctly handle null values.
    • Fix: AI Assistant chat no longer drops streamed content under certain timing conditions.
    • Fix: Newly AI-created custom post types are now properly visible in Content Hub.
    Full 1.4.18 changelog