release notes
7.5.0
Same Story · June 26, 2026

The plugin now tells the same story as your dashboard.

Link a site once, then watch the moment your first agent reaches it. The screen updates on its own and names what just happened. Below: how the setup and connection screens were rebuilt, why your sites now arrive by name, and the seven builder fixes that came with this release.

Plugin v7.5.0 this release MCP Server v7.2.4 npm @respira/wordpress-mcp-server
1
place connection state now lives
one source of truth shared by the plugin, the dashboard and your agent
2
screens rebuilt around live state
setup and connection, both telling the same story as respira.press
7
builder fixes
Bricks, Divi, Elementor 4.x and Gutenberg, on real installs
3
one-click installs lead the way in
the Desktop app, Cursor and Cowork, with browser sign-in still there
The idea

Setup should show the site coming alive, not a checklist.

Connecting a site used to be a form you filled in and a state you had to take on faith. The plugin said one thing, the dashboard said another, and you were left guessing whether an agent could actually reach the site and what it was allowed to do. That gap is the thing this release closes.

The setup and connection screens were rebuilt to tell the same story as your respira.press dashboard. You link the site once. Then you watch the moment an agent first reaches it: the screen updates on its own and names what just happened, for example "connected. Claude just ran update_page on page #42". The one-click installs lead the way in, the Desktop app, Cursor and Cowork, and signing in through the browser stays available for ChatGPT and claude.ai.

Underneath, the screens now read connection state from a single source. The plugin, the dashboard and your agent always agree on whether a site is connected and what access it has. No more two screens disagreeing about the same site.

The headline

One source of truth, shown as it happens.

v7.5 · Onboarding

You see the connection land.

link the site once, then watch the first agent reach it and name what it did.

The setup and connection screens were rebuilt so the plugin tells the same story as your dashboard. State is read from one place now, so nothing has to be reconciled in your head.

  • link a site once, then the screen updates on its own the moment an agent first reaches it.
  • when an app connects, the screen names what just happened, for example "connected. Claude just ran update_page on page #42".
  • one-click installs lead: the Desktop app, Cursor and Cowork. browser sign-in stays available for ChatGPT and claude.ai.
  • version and scope are shown coherently, so what the agent can do is plain to read.
one source of truth
  • the plugin’s setup screen
  • the plugin’s connection screen
  • your respira.press dashboard
  • the agent connecting to the site
all four read the same connection state, so they always agree on whether a site is connected and what access it has.
Multi-site

Your sites arrive with their real names.

The plugin now sends your WordPress site title when it activates and when it checks in. A site shows up by name instead of a bare URL, which matters the moment you manage more than one. This pairs with the dashboard's new friendly-name and inline rename, so the site you are looking at is the site you think it is.

Builder fixes

Seven fixes, grouped by where you would hit them.

Each one was checked against the real builder on a real install, not the tool result. The full per-builder detail lives on the plugin page.

Bricks

Two Bricks fixes you would notice on the next edit

Moves keep siblings, and same-tab links stay same-tab.

These were the kind of edits that look fine in the tool result and go wrong on the page. Both are fixed and checked against the real Bricks tree.

  • moving or nesting an element no longer drops the elements next to it. the move now runs on a flat tree, so siblings stay where they were.
  • a link set to open in the same tab now does. a falsy "open in new tab" value used to leak through and force a new tab.
Divi

Divi edits land, and odd settings stop corrupting posts

Single-module edits refresh the cache, and bracketed colors are safe.

Two Divi paths that could leave the page stale or, worse, break a custom post type. Both closed.

  • editing a single module now refreshes Divi’s cached static CSS, so the new styling shows instead of waiting on a full re-save.
  • custom post types are no longer corrupted by color settings that contain square brackets. the value is handled instead of breaking the stored data.
Elementor & Gutenberg

Atomic elements render, and Columns stay intact

Elementor 4.x renders instead of blanking, and nested edits are honored.

The last group covers Elementor 4.x atomic elements and a pair of editing cases inside Gutenberg blocks.

  • Elementor 4.x: atomic elements render instead of coming back empty, and no longer throw a 500 in the page head.
  • Gutenberg: editing inside a Columns block no longer blanks the column wrapper around it.
  • a nested "append" edit is honored as an append now, instead of being treated as a full replace that overwrites what was there.
Where to read more

The builders page and the full diff.

Connect a site you maintain.

i wanted setup to feel like the site coming alive, not a form you submit and hope worked. link one site, put an agent on it, and watch the screen name the first thing it does. if you run more than one site, this is the release where they finally show up by name.

The community · building in public

You're not the only one talking to WordPress.

The Respira community is where agency owners debug Divi migrations at 11pm, where vibe coders swap prompts that actually ship, and where the roadmap gets written out loud. Breathe with us.

Lines of code pushed through Respira
6,972,568
Live from the Respira ecosystem · updates as the agent ships
Slack
Async threads, release-day huddles, and the #show-your-work channel that never sleeps.
Join
Discord
Live voice on release days, screenshare debugging, and the vibe-coder corner that's always buzzing.
Join
GitHub Discussions
Long-form Q&A, bug reports, feature requests, and the public roadmap.
Open