Changelog
What's new in Novamira.
Release notes for Novamira and Novamira Pro.
v1.7.1
Latest- New: Claude Desktop gets a one-click .mcpb bundle download that installs the MCP server without editing any config files.
- New: The Connect page now asks you to pick your AI client first; the connection options (prompt, bundle, or manual JSON) appear only after that choice, tailored to the selected client.
- Tweak: When AI Abilities are disabled, existing application passwords are listed below step 1 without the step 2 framing, so the setup flow is clearer.
- Minor Fixes
v1.7.0
- New: A Context page for giving AI agents stable, site-wide guidance they apply automatically on this site. If you also run Novamira Pro, this page appears once Pro is updated to 1.3.0 or later; until then Pro keeps providing custom instructions as before.
- Minor Fixes
v1.6.0
- New: A new Abilities Hub screen lists every ability available to AI agents, grouped by the plugin that provides it, so you can enable or disable each one individually.
- Tweak: Gutenberg pages built by AI agents now consistently use native and third-party blocks, so the result stays editable in the block editor; previously they could sometimes place content in a single raw HTML block.
- Tweak: Before building or restructuring a page, AI agents now confirm which approach you want to use (a page builder, the block editor, or the theme itself) instead of assuming one.
- Tweak: The Configuration page now notes that the paste-to-agent prompt includes your application password, and links to the manual configuration if you prefer not to share it with the AI.
- Minor Fixes
v1.5.1
- Tweak: The Novamira admin bar item now includes a dropdown toggle for turning AI Abilities on and off.
- Minor Fixes
v1.5.0
- New: In the Gutenberg Block Editor AI agents can now create and edit third party blocks valid from the first save
- Tweak: Large-file uploads and browser admin access now use header-based handoff flows, so generated endpoint URLs stay short and easier to reuse in tool commands.
v1.4.0
- New: Gutenberg (Block Editor) support, AI agents can now author and edit posts, pages, templates, template parts, and navigation menus, with native blocks valid from the first save
- New: The Configuration page now includes direct HTTP snippets for Claude and Codex clients that cannot use the default npx-based MCP setup.
- Minor Fixes
v1.3.0
- New: Skills. Create or upload Markdown playbooks your AI follows automatically on this site, including a built-in skill that teaches your AI to write new ones.
- New: AI agents can now create short-lived, one-time WordPress admin access links for browser automation tools, without exposing admin passwords.
- Tweak: The Sandbox files page now uses the same compact card layout as the Skills page, with an Enable/Disable toggle and file-type badges.
- Minor Fixes
v1.2.1
- New: AI agents can now run WP-CLI commands through Novamira, with support for background jobs.
- Minor Fixes
v1.2.0
- New: AI agents can now upload plugin, theme, media, and other large files more easily.
- New: A "paste to your AI agent" block on the Configuration page lets you copy a short description and have your AI client set up the MCP server connection for you, instead of editing JSON config files by hand.
- New: The Configuration page warns when AI Abilities are turned on against what looks like a production site, with a reminder to keep them on staging or development copies only.
- New: If you already have a saved application password (for example from a password manager), a new field on the Configuration page lets you paste it directly and skip generating a new one.
- New: Local HTTPS development sites with self-signed certificates are detected automatically, and the generated client configs include the small flag Node.js needs to accept the certificate.
- New: When the site is on a local hostname over HTTP, the Application Passwords notice now explains the exact line to add to wp-config.php to enable them.
- Tweak: Redesigned the Configuration page into three numbered cards (Enable AI Abilities, Application Password, Connect Your AI Client) so the setup reads top to bottom.
- Tweak: The MCP endpoint is now /wp-json/mcp/novamira. The previous /wp-json/mcp/mcp-adapter-default-server keeps working for AI clients that are already connected, no action needed.
- Tweak: Per-client JSON snippets are collapsed by default behind a "Need the JSON config for a specific client?" link, since most setups now use the paste-to-agent block.
- Tweak: AI agents working with data-modeling plugins (ACF, JetEngine, Pods, ACPT, Meta Box, Toolset, CPT UI, WooCommerce, etc.) are now told to use the plugin's own UI or API instead of registering post types, taxonomies, or fields directly in PHP, avoiding broken slugs and labels later.
- Fix: PHP notices about duplicate ability registration on every wp-cron tick no longer appear in the error log.
- Minor Fixes
v1.1.2
- New: Configuration instructions for the OpenAI Codex CLI MCP client.
- Fix: The Novamira ON admin bar indicator now only appears for administrators who can manage Novamira settings.
- Minor Fixes
v1.1.1
- Improvement: The Configuration page now detects when Application Passwords have been disabled by a security plugin (e.g. Solid Security, Wordfence) and shows a clear explanation instead of the generic HTTPS/local-environment message.
- Improvement: Moved the AI Abilities on/off switch to the top of the Configuration page making clear they are needed for the MCP to work.
- Improvement: When an AI agent sends invalid input, the error message now includes the specific per-property details the agent needs to correct it — so the agent can fix its own mistake in one try instead of guessing or asking the user.
- Minor Fixes
v1.1.0
- Fix: Recursive directory listings no longer fail when a folder contains a broken shortcut (symlink) — the listing now skips over it gracefully and includes the rest of the results.
- Improvement: AI agents now reliably receive site context and usage instructions, even on MCP clients that previously ignored them during connection setup.
- Improvement: Updated the bundled MCP Adapter library to version 0.5.0.
- Fix: Ability failures are now surfaced as proper errors instead of being masked by a success response.
- Minor Fixes
v1.0.3
- Fix: Sandbox crash detection failed to detect fatal errors thrown indirectly from WordPress core or third-party code called by a sandbox file.
v1.0.2
- Fix: Sandbox crash detection now uses a shutdown handler instead of a file marker, eliminating false positives from concurrent requests and external code calling exit().
- Fix: Execute-ability coerced empty parameters (`{}`) to `null`, causing "input is not of type object" validation errors for abilities with all-optional properties.
- Remove: PHP syntax validation from write-file and edit-file abilities — the sandbox already catches syntax errors at runtime, making pre-write validation redundant.
- Minor Fixes
v1.0.1
- New: Configuration instructions for 7 additional MCP clients: Cline, Roo Code, Kilo Code, GitHub Copilot, Amazon Q, Gemini CLI, and Antigravity.
- New: MCP server name now defaults to the site domain for easier multi-site setups.
- New: MCP server instructions include site locale and multilingual context.
- Fix: Admin page header spacing.
v1.0.0
- 🎉 First stable release.
v1.0.0-rc4
- New: Domain-locking for AI abilities — the site hostname is stored when abilities are enabled. If the domain changes (e.g. a staging database is restored on a different server), abilities automatically deactivate and an admin notice explains what happened.
- New: MCP server instructions — AI agents now receive context about the WordPress environment (version, active plugins) during MCP initialization.
- Minor fixes.
v1.0.0-rc3
- Fix: Shell quoting in the Claude Code mcp add command — the MCP server URL and other env values were not properly quoted, causing syntax errors when pasting the generated command.
v1.0.0-rc2
- Minor fixes.
v1.0.0-rc1
- Release candidate for 1.0.
- Eight abilities: execute-php, read-file, write-file, edit-file, delete-file, disable-file, enable-file, list-directory.
- PHP sandbox with crash recovery and safe mode.
v1.5.0
Latest- New: Contact Form 7 specialization (requires Contact Form 7 5.8+). AI agents can list, read, create, edit, duplicate, and delete contact forms, and have a built-in reference of the Contact Form 7 form-tag syntax so they author fields correctly. Submitted entries are not included, because Contact Form 7 does not store them.
- New: WPForms specialization (Lite and Pro, requires WPForms 1.8+). AI agents can find forms, create and edit forms and their fields, and manage notifications and confirmations. With WPForms Pro they can also read and manage form entries.
- New: Gravity Forms specialization (requires Gravity Forms 2.7+). AI agents can find forms, create and edit forms and their fields, manage notifications and confirmations, and read and manage entries.
- New: Fluent Forms specialization (free and Pro, requires Fluent Forms 6.0+). AI agents can create and edit forms and their fields, manage form settings, notifications, and confirmations, and read submissions. With Fluent Forms Pro they can also work with payment transactions, subscriptions, draft submissions, and quiz reports.
- New: Formidable Forms specialization (free and Pro, requires Formidable Forms 6.0+). AI agents can create and edit forms, fields, and entries, manage notifications and form actions, and work with form styles. With Formidable Pro they can also read application data and Stripe payment information.
- New: Ninja Forms specialization (requires Ninja Forms 3.13+). AI agents can find, create, edit, duplicate, and delete forms, manage their fields and notifications, and read and delete submissions. Ninja forms can also be migrated to and from the other supported form plugins through the shared form format.
- New: Form migration playbook. A guided, confirmable workflow that helps AI agents move a form's structure from one supported form plugin to another, for example from Contact Form 7 to WPForms, using a shared form format as the common ground. It works across Contact Form 7, WPForms, Gravity Forms, Fluent Forms, Formidable Forms, and Ninja Forms. It covers the form structure only, not submitted entries.
- Fix: Meta Box specialization. Custom taxonomies created or edited by an AI agent are now attached to the post types it specifies, so they appear on the post edit screen and can be queried on the front end. The abilities store and read the post-type link the same way Meta Box's own registrar does, and reading a taxonomy back reflects its real attachment.
- Fix: Meta Box specialization. AI agents can now create, edit, and delete Meta Box relationships that connect your content, and the relationships are saved and stay editable in Meta Box, just like ones set up by hand. This applies when the Meta Box relationships builder is available.
- Tweak: Etch specialization. AI agents can now put hover and focus effects, responsive (mobile) styles, and rules for nested elements into an element's own class styles in Etch, so the whole design stays editable in Etch instead of in a separate global stylesheet. Agents can also create many class styles in one go, which makes styling a full page practical.
- Minor fixes
v1.4.1
- Tweak: Elementor pages and templates edited by AI agents now show their changes on the front end even with Elementor Pro's element cache enabled. When reading a page or template the agent can see whether a live element cache is in effect and when it expires, and it can clear the rendered-element cache for one or more documents, including nested templates (which cache independently), so a content or dynamic-data edit takes effect on the next view.
- Tweak: Bricks global variables created by AI agents now stay individually selectable in the Bricks editor. Agents create and edit them, along with the color palette, classes, and theme styles, through Bricks' own design-system tools, which give each entry a unique internal id, so selecting a variable in the editor affects only that variable.
- Tweak: Etch pages built by AI agents now keep their class-based styling editable in Etch. When an agent puts a class on an element that has a matching per-class style record, the abilities connect the record to the element, so the styling shows on the front end and stays editable in Etch's style editor.
- Fix: The two Bricks tools an AI agent reads first when building a page, the setup check and the theme-styles list, now declare a parameter in their input schema, so the agent can always call them.
- Fix: Bricks layout elements (section, container, block, div) built by AI agents are now stored the same way as the ones created in the Bricks builder, so Bricks and its builder add-ons handle them the same way. The page renders exactly as before.
- Fix: Code Snippets specialization. When an AI agent edits an active PHP snippet whose new code fails Code Snippets' on-save validation, the result now flags the snippet as deactivated and includes the validation error, so the agent sees why it went inactive and can fix the code or re-enable it.
- Minor fixes
v1.4.0
- New: Beaver Builder specialization (requires Beaver Builder 2.9+). AI agents can build and edit Beaver Builder pages end to end: the row, column, and module tree with native module settings and styling, query loops through the native Posts modules, and Beaver Themer theme layouts and dynamic data. They can also manage the site's Global Colors and global typography, and save and reuse templates, rows, and modules.
- New: JetEngine specialization. AI agents can now create, list, edit, and delete JetEngine custom post types, registered through JetEngine, so a type shows up under JetEngine → Post Types and behaves as a normal WordPress post type, letting an agent scaffold a content type and then fill it with posts (requires JetEngine 3.8.6.2+).
- Tweak: Etch pages built by AI agents now keep their styling editable inside Etch. Agents can create, edit, and delete the per-class CSS records that Etch surfaces in its style editor (the ones shown when you select a class on an element), so the section, component, button, and text styling lives on the element's own class records, editable in Etch's style editor (requires Etch 1.4.19 or newer).
- Tweak: AI agents can now use Divi 5's design system and advanced building features. They can create and reuse global module presets (and set per-module-type defaults), manage the brand color palette and reusable design variables (tokens for spacing, sizes, and more), set the site's global fonts, show or hide modules with display conditions, build Theme Builder templates (custom headers, footers, and body/archive/404 layouts) and control where they apply, and save sections, rows, modules, or whole pages to the Divi Library to reuse across pages, including live-linked Global items that update everywhere when edited. They can also set each module's advanced options (CSS ID and class, link, column gutter, text-shadow), and have clearer guidance for building query loops. Brand colors and tokens bind to modules through CSS variables, so changing one restyles every element that uses it.
- Fix: Disconnecting one item from another in a JetEngine relation via an AI agent now removes the link reliably.
- Fix: Bricks pages built by AI agents can now reliably show JetEngine values on native Bricks elements. JetEngine's dynamic tags appear when the agent lists Bricks' dynamic data, and the agent is pointed to the tag that renders correctly (applies when both Bricks and JetEngine are active).
- Fix: Etch pages edited by AI agents now keep an element's class (and any other HTML attributes the agent did not resend) when the agent changes just one attribute, so class-based styling keeps applying. Untouched attributes are preserved.
- Fix: Divi 5 rows with several columns built by AI agents now display their columns side by side. Laying out a row with multiple columns (a feature grid, stat counters, pricing tiers) produces an even multi-column layout automatically, and adding or removing a column rebalances it; deliberately uneven column widths are honored when set explicitly.
- Minor fixes
v1.3.1
- New: SeoPress and SeoPress Pro specialization (requires SeoPress 8.0+; redirects and structured-data schema require SeoPress Pro). AI agents can read and set the SEO of any page, post, category, or tag (the SEO title, meta description, canonical, and search-results visibility), and read your site-wide SEO settings. On SeoPress Pro they can also manage redirects and per-post structured-data schema.
- Tweak: Etch custom fields filled in by AI agents now show on the page immediately. Agents can set the per-post values of Etch's native custom fields, not just create the field definitions, so a value appears right away instead of only after the post is opened and saved in the Etch editor (requires Etch 1.5.0 or newer; older Etch is unaffected).
- Tweak: Etch custom fields created by AI agents can now use the date, time, and select (dropdown) types, in addition to text, textarea, number, and boolean (the three new types require Etch 1.5.0 or newer; on older Etch only the original four are offered, so nothing breaks).
- Tweak: Mosaic pages built by AI agents now stay inside the theme's design system, reusing utility classes and color and font variables instead of hardcoding colors and fonts as one-off custom CSS, and the agent can check its own work and correct anything that drifted outside the design system before finishing.
- Fix: Mosaic pages edited by AI agents now keep an element's existing styling when the agent updates just one part of it. A partial edit used to overwrite the whole element, wiping the classes, colors, fonts, and other settings the agent did not resend, and the same could reset a theme's global settings such as its font and spacing. Untouched settings are now preserved.
- Fix: Divi 5 pages built by AI agents now open in the Visual Builder without being wiped. The agent now marks the page as built with the Divi builder, so the first time it is opened in the Visual Builder, Divi no longer runs its classic-content conversion, which used to replace the layout with an empty placeholder and set the original content aside.
- Fix: Divi 5 modules now display the dynamic content (such as the post title) that AI agents bind to a structured field, like a Blurb's title, instead of coming out blank, because the value is now placed in the field's text where Divi reads it.
- Fix: Elementor v4 global classes created by AI agents now show up styled in the editor itself, not only on the live page. They were written for the front end only, so opening the page in the Elementor editor could load slowly and unstyled with raw class ids showing; the classes are now mirrored into the editor's own context the way the Elementor editor does.
- Fix: Elementor v4 pages no longer fail to save when AI agents set an HTML anchor (CSS ID) on a section. The value used to be stored in a shape the editor rejected on Publish ("_cssid: invalid_value"), so the whole page could not be saved at all, even for unrelated edits; it is now stored as the plain string Elementor expects, and the same setting also works when an agent builds the layout in one pass.
- Fix: Elementor Global Color and Global Typography presets deleted by AI agents are now actually removed. The action used to report success while the entry stayed in the site's Elementor Kit and kept appearing, because the saved list was merged rather than replaced; deletions now persist.
- Minor fixes
v1.3.0
- New: Yoast SEO and Yoast SEO Premium specialization (requires Yoast SEO 21.0+; redirects require Yoast SEO Premium). AI agents can read and set the SEO of any page, post, category, or tag: the SEO title, meta description, focus keyphrase, canonical, social sharing preview, and whether it appears in search results, with the indexing choice always applied the right way so a page is never accidentally hidden from or forced into search results. They can also read your site-wide SEO settings, and on Premium create, edit, and remove redirects, including regex patterns.
- New: Rank Math SEO specialization (requires Rank Math 1.0.200+). AI agents can read and set the SEO of any page, post, category, or tag: the SEO title, meta description, focus keywords, canonical, cornerstone, social sharing preview, the schema type, and whether it appears in search results, with the indexing choice always applied the right way so a page is never accidentally hidden from or forced into search results. They can also read your site-wide SEO settings.
- New: All in One SEO specialization (requires All in One SEO 4.0+; term SEO and redirects require All in One SEO Pro). AI agents can read and set the SEO of any page, post, category, or tag: the SEO title, meta description, focus keyphrase, canonical, social sharing preview, cornerstone content, the schema type, and whether it appears in search results, with the indexing choice always applied the right way so a page is never accidentally hidden from or forced into search results. They can also read your site-wide SEO settings, and on Pro create, edit, and remove redirects, including regex patterns.
- Tweak: Custom instructions are now provided by the base Novamira plugin, with a Pro fallback only for sites that have not updated Novamira yet.
- Tweak: Bricks pages built by AI agents now stick to native Bricks elements and reusable global classes instead of reaching for raw Code elements or scattered, hard-to-edit custom CSS, and a raw code/HTML element is no longer added on its own during a build — using one now takes a deliberate, explicit opt-in.
- Minor fixes
v1.2.1
- Tweak: Breakdance pages built by AI agents now come out properly styled, because the agent can discover the available elements and their design controls instead of leaving them unstyled.
- Tweak: Breakdance pages can now be built or fully replaced by AI agents in a single pass, with element names validated and auto-corrected as the page is written, so a page comes out complete and editable instead of as a blank canvas or with "Missing Element" placeholders.
- Fix: Breakdance pages built by AI agents now place the correct elements (sections, columns, headings, the modern Image, query loops) instead of failing with "This element is missing" on the canvas, and no longer fall back to the deprecated Image V1. A mistyped or wrong-cased element name is auto-corrected, or rejected with a suggestion, so a page no longer ships broken.
- Fix: Breakdance template visibility conditions set by AI agents no longer corrupt the Breakdance Templates screen, and conditions configured in the Breakdance editor are now read back correctly instead of appearing empty.
- Fix: Breakdance templates built by AI agents can now be scoped to a custom post type, not just the built-in ones, because the right template type for each post type is now discoverable.
- Fix: Bricks pages built by AI agents now render Media Library SVGs and inline-code elements that previously saved but came out blank (inline code still requires Bricks code execution to be enabled, and the agent is now told clearly when it is off), and query loops on layout containers (block, div, section, container) no longer raise a spurious validation warning.
- Fix: Bricks theme styles built by AI agents now flag a setting placed outside its group, which previously saved but produced no styling, so the mistake is caught instead of silently doing nothing.
- Fix: Bricks pages edited by AI agents now keep every section's existing layout order. A change to one section no longer silently reorders the contents of other, untouched sections.
- Fix: Elementor pages built by AI agents in the new v4 editor now correctly attach Global Classes to an element, instead of producing a state the editor rejected with "classes: invalid value" when you went to save the page.
- Fix: ASE (Admin and Site Enhancements) Pro specialization. Custom field groups created by AI agents now register correctly with ASE, so their fields read and write values immediately, instead of the group saving but every field coming back empty.
- Minor fixes
v1.2.0
- Important: requires Novamira 1.6.0 or newer.
- New: Etch specialization (requires Etch 1.4.19+). AI agents can build and edit Etch pages end to end: element tree, reusable components, templates, loops, conditional visibility, dynamic data, and global styles, plus Etch registered post types, taxonomies, and custom fields.
- New: Divi 5 specialization (requires Divi 5.0+). AI agents can build and edit pages on Divi's new block based engine: module tree, sections and modules, design options, and loops over CMS content.
- New: Breakdance specialization (requires Breakdance 2.7+). AI agents can build and edit Breakdance pages: element tree, element and page settings, query loops, templates, and global blocks.
- New: Mosaic specialization (requires Mosaic 1.0.3+). AI agents can build and edit Mosaic pages end to end: element tree, loops, and the builder's design system.
- New: WPBakery Page Builder specialization (requires WPBakery Page Builder 6.5+). AI agents can build and edit pages end to end: element tree (including grid items), custom CSS, page settings, and templates with append, prepend, and replace modes; they can also register custom WPBakery elements.
- New: GeneratePress specialization (requires GeneratePress 3.0+; some abilities also need GenerateBlocks or GP Premium 2.0+). AI agents can build pages with GenerateBlocks and manage GeneratePress global styles and design tokens, with query loops for CMS content.
- New: Kadence specialization (requires the Kadence theme 1.2.0+). AI agents can build pages with Kadence Blocks and manage Kadence theme design settings.
- New: WooCommerce specialization (requires WooCommerce 9.0+). AI agents can discover and manage your catalog end to end: list and read products with rich filters, create and edit simple and variable products and their variations (pricing, stock, SKU, dimensions, images), organize categories, tags, global attributes, and shipping classes, and read store settings. Force deletes cascade safely to variations and attribute references.
- New: Code Snippets and Code Snippets Pro specializations (requires Code Snippets 3.6+). AI agents can list, read, create, edit, activate, deactivate, and delete PHP, JavaScript, CSS, and HTML snippets.
- Minor fixes
v1.1.2
- Fix: Meta Box specialization. Field groups created or edited by AI agents now open correctly in the MB Builder admin editor, with all choices on select / radio / checkbox-list / advanced-select / autocomplete fields preserved regardless of whether the agent supplies them as a `{value: label}` map or as a list of `{value, label}` objects. The list form used to collapse to a single empty-keyed entry in storage, hiding every choice except the last one.
- Tweak: Meta Box specialization. AI agents now detect which Meta Box extensions are installed (term meta, comment meta, user meta, group field, custom table) and refuse operations that would silently no-op without the right extension, naming which one is missing. When custom-table storage is in use, the agent is told to warn you that reads and writes through this integration do not address the custom table.
- Minor fixes
v1.1.1
- Fix: Elementor's Site Settings typography set by AI agents now scales smoothly with the screen size. Responsive sizes like `clamp()` used to be flattened to a single fixed value.
- Fix: Elementor v4 Global Variables of type "size" now accept fluid CSS expressions (`clamp()`, `calc()`, `min()`, `max()`, `var()`) when AI agents create or edit them, so fluid design tokens can live in one place instead of being inlined into every style that uses them.
- Fix: Bricks global classes set by AI agents now support the `%root%` placeholder in custom CSS, matching the Bricks editor convention. Custom CSS rules that used to be silently dropped now render correctly.
- Tweak: Bricks pages, theme styles, and global classes built by AI agents now follow the conventions a human would use in the editor: typed controls instead of opaque CSS, the conventional section > container > block-level nesting on content sections, and the semantic `p` tag for body text. Theme styles and classes built this way stay editable from the Bricks UI.
- Tweak: Bricks pages built by AI agents now use a Query Loop for sections that show repeated CMS content (blog grids, portfolio listings, services, team members, rentals, anything you manage from the WordPress admin), so the section updates as you add or edit entries. Static cards are still used for fixed UI sections like pricing tiers, feature pillars, and hero blocks.
- Tweak: Elementor pages built by AI agents now use a query widget for sections of repeated CMS content (blog grids, portfolio lists, services, team members, rentals, anything you manage from the WordPress admin), so the section updates as you add or edit entries. Works with Elementor Pro's Loop Grid or Posts widget, or third-party query widgets. Static widgets stay for fixed UI sections like pricing tiers, feature pillars, and hero blocks.
- Minor fixes
v1.1.0
- New: ACF specialization. AI agents can manage field groups and read and write field values on any post, user, or term (requires ACF 6.5+). With ACF Pro, also post types, taxonomies, and options pages registered through ACF.
- New: JetEngine specialization. AI agents can manage JetEngine meta boxes, options pages, and Custom Content Types (both the type definitions and the records inside them), with a dedicated workflow skill that activates when agents work on JetEngine (requires JetEngine 3.8.6.2+).
- New: Meta Box specialization. AI agents can manage field groups, custom post types and taxonomies, settings pages, and relationships, and read and write field values on any post, user, term, comment, or settings target. Includes a dedicated workflow skill (requires Meta Box 5.11.2+).
- New: Pods specialization. AI agents can model and populate Pods-defined Custom Post Types, Taxonomies, Advanced Content Types, Settings Pages, fields, groups, and items (requires Pods 3.2.1.1+).
- New: ACPT (Advanced Custom Post Types) specialization. AI agents can manage ACPT custom post types, taxonomies, meta groups, and option pages, and read and write field values on posts, terms, users, and option pages. Includes a dedicated workflow skill (requires ACPT 2.0.52+).
- New: ASE (Admin and Site Enhancements) Pro specialization. AI agents can manage custom field groups, custom post types, and custom taxonomies, and read and write field values on posts, terms, and options pages. Includes a dedicated workflow skill (requires ASE Pro 8.7+).
- New: AI agents now reason about post types, fields, taxonomies, options pages, and relationships using a shared vocabulary, so the way they talk and work stays consistent no matter which field plugin is in use.
- New: AI agents now have a guided workflow to follow when asked to move content from one field plugin to another.
- New: AI agents are now reliable at filling in Bricks dynamic data and Elementor dynamic tags from your field plugins, so widgets show the actual field value instead of literal text or an empty result.
- Minor fixes
v1.0.0
- New: "Novamira feedback" skill. When you ask the agent to share feedback on a Novamira tool (something that didn't behave as expected, an unclear result, a friction point), it composes a sanitized English report with no personal data, content, keys, or URLs, that you can review and send to Novamira support.
- Tweak: Bricks pages built by AI agents now reuse your site's existing styles instead of typing colors, sizes, and spacing into every element. Before adding anything the agent checks what's already there (Bricks variables, global classes, palette colors, theme styles), sets up only what's missing once, and uses those by name in the page. Change a color or a spacing value later and every page that uses it updates automatically.
- Tweak: AI agents now produce cleaner widget content in Elementor. Headings, buttons, and other text widgets get plain text instead of accidentally embedded HTML; rich-text widgets get only inline formatting (bold, italic, links); layout (alignment, width, typography, spacing) flows through each widget's own controls. The HTML widget remains the place for free-form HTML.
- Fix: Bricks header/footer templates built through Novamira Pro abilities now save their elements in the right area, so the Bricks editor shows them instead of opening empty.
- Fix: Building responsive Elementor pages through AI agents now works end-to-end. Asking the agent for tablet or mobile font sizes, padding, alignment, etc. used to silently produce only the desktop value, because the per-breakpoint values were rejected before reaching Elementor. They now persist and render in the right media queries.
- Fix: Elementor pages built by AI agents now produce readable class names on sections that have a natural name (hero, footer, pricing card), so the rendered HTML and CSS are inspectable in DevTools and stylable from custom CSS.
- Fix: The local-style chip in the Elementor editor for elements built by AI agents now shows "local" (matching Elementor's native convention), instead of a cryptic auto-generated id.
- Fix: When Elementor's Atomic Widgets experiment is turned off, the setup check now reflects that correctly and the agent falls back to the legacy widgets, instead of being told the atomic path is available and failing halfway through.
- Minor fixes
v1.0.0-rc1
- Fix: WordPress plugins page showing an update even if no update was present
- Fix: Elementor content reads now count all elements in the page tree, including children nested inside containers.
- Tweak: Clarify Elementor schema guidance to avoid broad style control dumps when narrower reads are enough.
- Minor fixes
v1.0.0-beta1
- 🎉 First release!