Respira ships constantly. This roadmap builds itself from two things — the
features customers request and vote on, and every release that goes out.
Vote to push what matters up the list.
8 shipped·9 open to vote·15 planned
Shipped
8
Recently released. Pulled straight from the changelog.
8.5.7Plugin2026-08-04
The Observe profile now closes every write, which is what it always said it did
The Observe profile now closes every write, which is what it always said it did. It computed its blocked list from a registry of eleven tool families, and a tool belonging to no family was never considered, so it closed
Two WooCommerce badge tools were flagged read-only while writing. add-sale-badge and add-low-stock-badge insert blocks into a template through the same path as their siblings. The wrong flag meant a profile that closes w
8.5.6Plugin2026-08-04
Converting HTML on a site with no page builder no longer throws
Converting HTML on a site with no page builder no longer throws. With builder omitted, auto-detect resolved correctly to a block library (GreenShift, Spectra, Kadence Blocks or GenerateBlocks) and the converter then buil
Those four block libraries also get block-editor styling keys. They were falling through to the generic map, which is Elementor-shaped: the settings persisted, counted as matched, and emitted no CSS
The fidelity report no longer calls the same token mapped and unmapped. A successful mapping came back with tokens_mapped: 1 and tokens_unmapped: ["--rwx-brand"] plus a warning, because the unmapped list compared token n
8.5.5Plugin2026-08-04
A failed plugin activation now rolls back in a way that survives Redis
A failed plugin activation now rolls back in a way that survives Redis. When the fresh-boot probe fails, Respira deactivates the plugin it just activated. But the active-plugins list lives inside WordPress's alloptions c
8.5.4Plugin2026-08-04
Tool governance lives in the new admin now, whole
Tool governance lives in the new admin now, whole. 8.5.3 surfaced the profile switch in Settings but sent you to the pre-7.1 page for the per-tool switches, which meant one click took you from the current design into the
8.5.3Plugin2026-08-04
The tool profiles from 8.4.0 are finally reachable
The tool profiles from 8.4.0 are finally reachable. Everything, Content and Observe shipped with the enforcement wired and the switch hidden: the selector lived on a governance page nothing in the admin linked to, so "Se
The "Pair one now" link on the bridge banner goes somewhere. It was an anchor with no destination, so a site with no paired agent was invited to fix that and then left standing. It now opens the Connect screen
8.5.2Plugin2026-08-04
Converted headings, paragraphs and lists now carry their styling on the block editor
Converted headings, paragraphs and lists now carry their styling on the block editor. 8.5.1 fixed this for sections, which own their wrapper and could be rebuilt from nothing. A heading or paragraph does not: its markup
ChatGPT can connect again, on both the OAuth and the API-key method. Thirteen tools declared a list-shaped input without saying what the list contains. A strict client rejects the WHOLE tool list over one of those, not t
8.5.1Plugin2026-08-04
A converted section's background, padding and colour now reach the page on Divi 5, Beaver Builder and the block editor
A converted section's background, padding and colour now reach the page on Divi 5, Beaver Builder and the block editor. Three separate faults with one symptom: the styling was stored, the write reported success, and no s
The source element's CSS classes now reach block-editor groups as className, so theme and utility CSS applies to a converted section.
Design tokens close the loop on the block editor: a converted section's wrapper references var(--wp--preset--color--{slug}) and the page declares it. 8.3.2 registered the preset and 8.5.0 kept the reference, but nothing
8.5.0Plugin2026-08-04
Design tokens now register on the other builders too, and the converted page references them
Design tokens now register on the other builders too, and the converted page references them. 8.3.2 did this for Gutenberg. Elementor, Bricks, Divi, Beaver Builder, Breakdance, Oxygen and Oxygen 6 now do it as well, each
A registered token stays a reference instead of becoming a copy. This is what makes the registration worth anything. The converter used to inline every var() before any builder setting was built, so a colour registered a
Honest about the gaps, per builder. Elementor 4.x has no stable global store for sizes, so sizes are skipped there rather than written into an option Elementor never reads. Divi 4 substitutes a global colour while render
Developers and designers often have existing HTML/CSS from mockups, component libraries, or AI-generated code that needs to be rebuilt manually inside Bricks Builder — block by block. This is slow and error-prone.
Skills
[Feature] Elementor Pro Theme Builder: popups, template conditions, locations
Respira has no tools to create Elementor Pro popups, set popup triggers, or manage Theme Builder template conditions/locations. The only fallback (elementor-mcp) corrupted Elementor's conditions cache and wiped header/footer site-wide.
MCP
html-to-breakdance skill
A dedicated HTML-to-Breakdance conversion skill, mirroring html-to-bricks: a Breakdance-specific workflow on top of respira_convert_html_to_builder, tailored to Breakdance's element schema.
Building a Loop Grid that pulls posts needs a loop-item Theme Builder template plus dynamic-tag bindings. Respira has no tool for either, so I fell back to a separate MCP (elementor-mcp).
MCP
per-builder write-hazard documentation
Expand the honest per-builder write-hazard notes with concrete, reproduced failure modes per builder (beyond the three verified guard rails already documented), once repro cases are collected from real sites.
docsbuilders
MCP Enterprise-Managed Authorization extension
Organization-wide MCP access governed through your identity provider (Okta, Entra and others), so a Team or Enterprise controls who connects and to which sites. Enterprise tier, built on request as part of an enterprise agreement.
MCPEnterprise
[Feature] respira_upload_theme function
Respira currently lacks a function to upload theme files to /wp-content/themes/. Adding respira_wordpress-upload-theme would enable programmatic theme deployments without requiring FTP/SFTP access or manual file uploads.
MCPsite-token
Full intelligence with blocksy / Gutenberg / slider revolution
The same way respira gives us full control over many page builders, having the same level of deep control with Blocksy / Gutenberg, and eventually Slider revolution if possible would be a game changer. If of course there's any value in adding this for the Respira team!
Plugin
Feature request: read/write SmartCrawl Pro redirects via Respira
Please add native ability to list, create, update, and delete SmartCrawl Pro (wpmu-dev-seo) URL redirects. Today Respira can't touch them, so all redirect work has to be done by hand in wp-admin.
Connect each site with a policy: full access, agency-safe, or read-only, gating which tool categories are allowed, to protect client work.
MCPDashboard
Planned
AI crawler activity report
See which AI bots like GPTBot, ClaudeBot and PerplexityBot crawl your site and how often, so you can tune access.
SkillsMCP
Planned
Divi 5 contact form module and map editing
Full editing for Divi 5 contact form modules and their fields, plus the map module, with AI.
PluginMCP
Planned
Figma design to builder layout import
Turn a Figma frame into a starting builder layout, then refine it with AI on a duplicate before going live.
PluginMCP
Planned
Listing in the Claude connector directory
Find and add Respira from Claude's connector directory, not just by pasting a URL, so first-time setup is one click.
MCP
Planned
Forms add-on: WPForms, CF7, Gravity, Fluent, Forminator
Read form entries, export submissions, and improve forms across the major WordPress form plugins.
PluginMCP
Planned
FSE-native storefront intelligence
Make the storefront-layout tools (shop analysis, product card and checkout edits, badges) work on block-theme shops built from core Woo blocks instead of returning no_builder_detected on pure FSE templates.
woocommercebuilders
Planned
Smarter license auto-pick: prefer a paid plan with a free seat over an expired trial
provisionSiteForUser picks the newest license (created_at desc limit 1). It should prefer an active paid plan with a free seat over a newer expired/exhausted trial, so account-connected sites bind to the right license.
DashboardPlugin
Planned
Preview big changes in a throwaway sandbox
Try a large change, like an HTML import, in a disposable WordPress Playground before it touches your live site.
cookies. the legal kind. one click and i'll get out of your way.
what you'd actually be saying yes to
tune your cookie preferences
essentials stay on regardless. the rest is opt-in. nothing fires until you tap save.
essentials
the cookies that make logging in work and remember which partner sent you. switching these off would just break the site, so the law does not let me make you opt out.
first-touch source on a /respira_acq cookie, plus a flag if an ai chatbot referred you. helps me figure out what is working without turning you into a tracking pixel statue.
messaging
customer.io for in-app notes, chatwoot when you click the support bubble. off by default. on means i can actually answer you in the app.