10 versions
EtchWP history.
Every release of EtchWP is archived here with its changelog, file size, and security scan result. Use the archive to roll back to a stable release or audit what changed between updates.
10 of 10 releases scanned clean
v1.6.1Latest
July 2, 20268.8 MBScanned
May 2, 20262.7 MBScanned
Improved
- Boolean props use a standard toggle again instead of the cycling tri-state button — the toggle disables itself when the value is a dynamic reference
Fixed
- Comboboxes keep reactivity after you type in them — external value updates are reflected back into the displayed value
- Some hosts’ PHP output buffering causes the AI assistant’s response to come back empty — enable ENABLE_CLEAR_BUFFER_IN_STREAM_REQUEST if you’re seeing this. Reported here.
- Dynamic image placeholders now preserve classes and attributes set on the block, so they style consistently with the resolved image
- Select property options textarea now grows up to 10 lines (was capped at 3)
v1.4.13Unavailable
April 23, 20262.7 MBScanned
Improved
- New boolean prop switch and refined styling for select, loop, and object props in the component editor redesign
- Stacked layout and visual feedback when mapping props in the component instance inputs redesign
- Refined selector badges with bigger click targets and a custom remove icon
- Canvas now draws visible borders along sidebar and bottom panel edges
v1.4.10Unavailable
April 13, 20262.7 MBScanned
Added
- Block context for AI chat. Right-click HTML blocks in the structure panel to add them as context for AI conversations, with visual pills showing which blocks are included
- “Remove from AI context” option in the structure panel context menu and dismiss buttons on context pills
- Default value property-populator for class props
- Continued implementation of component inputs redesign, we encourage you to test them out and give us feedback
Improved
- Passthrough blocks are now properly respected when scrolling into view
- “scrollbar-gutter: stable” no longer unintentionally affects the canvas iframe
Fixed
- Pending images are now cleared when opening a new AI conversation
- Pending block context is cleared when starting a new conversation or clearing the chat
v1.4.8Unavailable
April 7, 20262.7 MBScanned
Added
- Condition Prop — a new component property type that conditionally shows or hides groups of child props based on an expression, supported in both the Etch Builder and Gutenberg.
- AI CSS injection — the AI chat can now insert CSS directly into your styles, merging intelligently with existing selectors (AI rules win on conflicts, existing rules are preserved).
- Replace with AI output — when an element is selected, a new “Replace” button lets you swap it with AI-generated HTML.
- Etch Intelligence is now enabled for all users during the beta period.
- Component Instance Inputs Redesign — refreshed look for text, group, and condition property inputs when using components. Available behind the “Component Instance Inputs V2” setting for early feedback — other prop types (select, loop, etc.) are not yet supported and may not work properly.
Improved
- AI error messages from the provider now surface directly in the chat window.
- Improved image paste handling in the AI panel.
Fixed
- Group and repeater props now properly expose to the parent component, and dynamic data is no longer reverted when editing group or repeater inputs.
- The .toSlug() modifier now correctly handles Unicode characters (German umlauts, Polish letters) at the start of strings, with consistent behavior between the builder and the frontend.
- Images always render with an alt attribute, even when no value is set in the media library. Also fixed SVGs incorrectly rendering with width/height of “1”.
- Long class names in the component editor class prop no longer overflow the UI.
- Third-party plugin assets no longer break in the builder iframe due to the asset queue emitting a JSON object instead of an array.
- Copying text from the AI chat no longer pastes block JSON into the clipboard.
v1.4.4Unavailable
March 20, 20262.7 MBScanned
Added
- HTML snippets from the AI chat can now be inserted directly into the builder canvas via a dedicated insert button
- Property data attributes are now exposed on Gutenberg blocks and in the Etch builder, making it easier for third-party developers to target specific property inputs
Improved
- The legacy custom block conversion logic has been removed. Users migrating from a pre-v1 release must now follow the manual migration steps documented at https://docs.etchwp.com/migration-guides/v1-migration
- Plain text inputs no longer auto-wrap values in var() syntax — this now only applies in the CSS editor and style manager
Fixed
- Dynamic images now always render the alt attribute, even when no value is set in the media library
- Settings no longer revert when clicking outside the settings dialog
- The media property picker in Gutenberg blocks now accepts all media types, not just images
v1.0.1Unavailable
February 12, 20262.6 MBScanned
Added
- “Footer Reveal” recipe
- Color scheme toggle for etch canvas
Improved
- UI/UX tweaks to the settings bar buttons
- Enhanced client side response validation on numerous endpoints
- Updated auto grid recipe
- Updated fade recipes
Fixed
- Query Monitor warning of undefined array width key
- Ensure correct component is scrolled to
- Remove diagonal artifacts appearing in canvas on resize
- Prevent exiting component editor while component is still saving
v1.0.0Unavailable
February 11, 20262.6 MBScanned
Fixed
- Ensure mandatory styles are deduplicated to avoid key collision
Why archive
Sometimes the latest release isn't the one you need. The archive lets you pin EtchWP to a known-good version, or roll back while a bug is investigated. Every release stays scanned and reachable.