SandyWP / changelog

What’s new at SandyWP.

New features, thoughtful improvements, and WordPress releases worth testing—freshest update first.

  1. SandyWP / October 2026

    Your own share card for demo links

    #

    A shared demo link now shows your headline, subhead and preview image instead of the SandyWP card.

    • Feature
      Custom share image for demo links #

      Add a share image URL under Customize landing page. When someone posts your demo link on X, LinkedIn or Slack, the preview uses that image along with your headline and subhead.

  2. SandyWP / October 2026

    WordPress 7.1.3 is the new default

    #

    New sandboxes now run WordPress 7.1.3, the latest maintenance release.

    • Feature
      WordPress 7.1.3 by default #

      Choosing Latest in the version picker now installs WordPress 7.1.3. You can also pin 7.1.3 exactly through the API, CLI and MCP.

  3. SandyWP / October 2026

    Site status reads WordPress details again, and ChatGPT login links expire fast

    #

    sandywp_site_status now returns the installed WordPress version, active theme, and plugins even when it cannot tell whether a sandbox is multisite. ChatGPT login links last 15 minutes and stop working after the first use. Cursor and Claude login links stay reusable.

    • Feature
      Site status returns WordPress details on new sandboxes #

      A live WordPress 7.x read used to fail the whole status payload when the multisite check printed extra lines. sandywp_site_status now reads MULTISITE from wp-config, treats an unknown result as single-site, and still returns the installed version, active theme, and plugins. Running PHP stays on site.phpVersion.

    • Feature
      ChatGPT wp-admin links are short-lived and single-use #

      On the ChatGPT connector, sandywp_magic_login mints a 15-minute login URL that the sandbox helper invalidates after the first successful login. Cursor and Claude keep the reusable site-lifetime link. Consent for that ChatGPT connection now says it generates single-use, short-lived wp-admin login links.

  4. SandyWP / October 2026

    ChatGPT connector uses short built-in instructions

    #

    The ChatGPT connector now explains itself in a few sentences at connect time, without sending you to another page. Baking a Blueprint into a Template stays on Cursor and Claude.

    • Feature
      ChatGPT connector instructions stay on the connector #

      https://app.sandywp.com/mcp/openai now tells ChatGPT what SandyWP sandboxes are, to poll site and job status, to use sandywp_magic_login for wp-admin links, to confirm destructive tools, and to check sandywp_get_account before creating sites. Cursor and Claude at https://app.sandywp.com/mcp still use the longer connect recipe.

    • Feature
      ChatGPT connector omits Blueprint baking #

      sandywp_bake_blueprint is no longer on the ChatGPT connector. Cursor and Claude still have it on the main connector.

  5. SandyWP / October 2026

    ChatGPT connector names the account tool clearly and skips SMTP passwords

    #

    The ChatGPT connector now uses sandywp_get_account instead of sandywp_whoami, and it no longer includes tools that save or test SMTP credentials. Tools that overwrite a sandbox or settings are marked as destructive.

    • Feature
      ChatGPT account tool is sandywp_get_account #

      https://app.sandywp.com/mcp/openai advertises sandywp_get_account (plan, sandbox limits, and current usage) instead of sandywp_whoami. Cursor and Claude still have sandywp_whoami on the main connector.

    • Feature
      ChatGPT connector cannot save SMTP credentials #

      The ChatGPT connector no longer includes sandywp_save_email_relay, sandywp_test_email_relay, or sandywp_delete_email_relay. sandywp_get_email_relay still shows the masked password hint only. Save a relay from Account, Email delivery, or from Cursor and Claude.

  6. SandyWP / October 2026

    ChatGPT connector listings no longer include wp-admin login details

    #

    Listing or inspecting a sandbox from ChatGPT or Codex no longer includes the wp-admin username or a login URL. Ask for a login link when you need one. Cursor and Claude are unchanged.

    • Feature
      ChatGPT listings omit wp-admin username and login URLs #

      https://app.sandywp.com/mcp/openai no longer returns magicLoginUrl, adminUsername, or admin password fields from list, create, status, restore, or other site payloads. sandywp_magic_login still returns a login URL when you ask for one. Cursor and Claude at https://app.sandywp.com/mcp are unchanged.

  7. SandyWP / October 2026

    ChatGPT connector no longer asks for sandbox shell access

    #

    Connecting ChatGPT or Codex no longer asks for permission to run shell commands in your sandboxes. Applying a code patch on that connector uses the same permission as writing files. The privacy policy now covers AI assistant connectors.

    • Feature
      ChatGPT and Codex consent skips sandbox shell access #

      Approving the connector at https://app.sandywp.com/mcp/openai no longer includes permission to run shell commands in your sandboxes. Cursor and Claude at https://app.sandywp.com/mcp are unchanged.

    • Feature
      Code patches on the ChatGPT connector use the file-write permission #

      sandywp_apply_patch on the ChatGPT and Codex connector uses the same permission as writing files. The main connector still uses the shell permission for that tool.

    • Feature
      ChatGPT catalog omits the template launcher tool #

      https://app.sandywp.com/mcp/openai no longer advertises sandywp_configure_template_launcher. Cursor and Claude still have it on the main connector.

    • Feature
      Privacy policy covers AI assistant connectors #

      https://sandywp.com/legal/privacy#ai-connectors explains what ChatGPT, Claude, and Cursor can access through MCP, that we do not store your chat conversations, how to revoke OAuth tokens, and how to delete your data.

  8. SandyWP / October 2026

    Connect Claude, ChatGPT and Cursor to a team workspace

    #

    The SandyWP connect screen now asks which workspace to use. The connection then works only in that workspace, so team members can connect an AI client to the team with no extra setup.

    • Feature
      Pick a workspace when you connect #

      When Claude, ChatGPT, Cursor or the Cloner plugin asks to connect, choose the workspace on the approval screen. It defaults to the workspace you have open in the dashboard.

    • Feature
      Each connection stays in its workspace #

      A connection never acts outside the workspace you picked. If you leave that workspace, the connection stops working instead of falling back to your personal workspace. Connect again to use another workspace.

  9. SandyWP / October 2026

    ChatGPT MCP URL, and sandywp_exec back on the main connector

    #

    ChatGPT and Codex connect at https://app.sandywp.com/mcp/openai. Cursor and Claude keep https://app.sandywp.com/mcp, which again includes sandywp_exec and original account identity. The ChatGPT catalog omits the shell tool and strips emails, user ids, lead ids, and IP hashes.

    • Feature
      ChatGPT and Codex use a dedicated MCP URL #

      Point ChatGPT or Codex at https://app.sandywp.com/mcp/openai. It is the same SandyWP connector and the same OAuth login, without a generic sandbox shell tool. tools/list is the same named catalog whether you are scanning or signed in.

    • Feature
      sandywp_exec is back on the main connector #

      Cursor, Claude, and other clients at https://app.sandywp.com/mcp can run sandbox shell commands again (wp-cli and similar) with the exec:write permission. ChatGPT does not see that tool.

    • Feature
      ChatGPT MCP omits account emails; Cursor and Claude still see them #

      whoami, usage, template leads, and test email on https://app.sandywp.com/mcp/openai still hide emails, user ids, lead ids, and IP hashes. The main connector at /mcp returns those fields again.

  10. SandyWP / October 2026

    Site status reads plugins again after a WP-CLI JSON quirk

    #

    sandywp_site_status now splits WordPress details even when WP-CLI JSON has no trailing newline. ChatGPT no longer offers an include-credentials switch that could not return credentials anyway.

    • Feature
      Installed plugins show up in site status again #

      WP-CLI prints plugin and theme JSON without a final newline, which used to glue the next section marker onto that JSON and hide the plugin list. Site status now inserts a newline before each marker and still parses the JSON if notices wrap it.

    • Feature
      ChatGPT site status does not offer login credentials #

      On the ChatGPT connector, sandywp_site_status only takes a site id. Use sandywp_magic_login for a wp-admin link. Cursor and Claude still have includeCredentials on the main connector.

  11. SandyWP / October 2026

    Claude explains errors and writes Blueprints

    #

    Ask Claude what broke in your debug log, describe a site to get a ready Blueprint, and talk to a smarter Slack bot.

    • Feature
      Explain errors #

      Select Explain errors under a sandbox's debug log. Claude reads the newest entries and tells you what broke, which plugin or theme caused it, and how to fix it.

    • Feature
      Describe a Blueprint #

      Choose Describe in New Blueprint and write what you want in plain words. Claude writes the Blueprint, SandyWP validates it, and you can edit the JSON before saving.

    • Feature
      A smarter Slack bot #

      The SandyWP Slack bot now runs on Claude, so it understands requests like deploying an attached plugin to a new site more reliably.

  12. SandyWP / October 2026

    MCP connector catalog for ChatGPT and Codex

    #

    The SandyWP MCP connector now advertises a fixed tool list with complete safety hints, and account tools no longer return email or user id.

    • Feature
      One tool list at scan time and call time #

      tools/list on https://app.sandywp.com/mcp always returns the same named tools, with read-only, destructive, idempotent, and open-world hints on every entry. Calling a tool still requires the matching OAuth scope.

    • Feature
      No generic sandbox shell tool #

      sandywp_exec is no longer on the connector. Push code with sandywp_apply_patch, edit files with the file tools, read WordPress details from sandywp_site_status, and use the SandyWP CLI for a shell.

    • Feature
      Less personal data in tool results #

      sandywp_whoami and sandywp_usage return plan, limit, and active sandbox count only. Template leads return a count and masked emails. A test email reports success without the destination address.

  13. SandyWP / October 2026

    Real email delivery with your own provider

    #

    Connect SendGrid, Elastic Email or any SMTP account once, then let the sandboxes you choose send real email.

    • Feature
      Bring your own email provider #

      Add your SendGrid, Elastic Email or other SMTP account in Account, Email delivery. Mail is sent from your provider on your account, never from SandyWP.

    • Feature
      Turn it on per sandbox #

      Switch on Deliver real email in a sandbox's Email tab, or with one API or MCP call. Every message still shows up in the Email Log, and sandboxes stay capture-only until you choose.

  14. SandyWP / October 2026

    Custom domains for sandboxes

    #

    Workspace plans can now serve any sandbox on a domain they own, with SSL handled for you.

    • Feature
      Connect your own domain #

      Open a sandbox, choose the Custom Domain tab, and enter a domain like demo.example.com. Add the one DNS record SandyWP shows you, and the domain goes live with a free SSL certificate.

    • Feature
      Demo links that stay yours #

      Disconnect a domain from one sandbox and connect it to another, so the links you share never change when you rebuild a demo.

  15. SandyWP / September 2026

    The Plugin Library is now the Library, and it holds themes

    #

    Save premium and private themes like Divi or Bricks next to your plugins, then install them on any sandbox by name.

    • Feature
      Themes in the Library #

      Upload a theme ZIP or connect a theme repository on GitHub, the same way you add a plugin. SandyWP reads the ZIP to tell a theme from a plugin, and installing a theme activates it on the sandbox.

    • Feature
      One Library for plugins and themes #

      The Plugin Library is now called Library in the app menu. Your CLI, API and agent commands work as before, and agents can install themes with the same sandywp_deploy_plugin call.

  16. SandyWP / September 2026

    MCP: clone a site you only have wp-admin access to

    #

    AI agents connected over MCP can now clone a client's WordPress site into your account without that site ever signing in to SandyWP.

    • Feature
      One-time clone codes #

      The new sandywp_create_clone_code tool gives your agent a clone code for one site. It installs SandyWP Cloner on that site, pastes the code, and clicks Clone, and the copy lands in your account.

    • Feature
      Safe to leave on a client site #

      A clone code works for that single clone and expires after two hours. It cannot see your other sandboxes or clones, so the site owner never gets access to your account.

  17. SandyWP / September 2026

    Blueprints: landingPage sets where public demos open

    #

    Bake a Playground Blueprint into a Template, and its landingPage now decides which page public demo visitors see first.

    • Feature
      landingPage becomes the Demo destination #

      Bake a Blueprint whose landingPage is a path inside the sandbox, such as /wp-admin/plugins.php, and the Template opens public demos there. Every rebake applies it again, replacing a destination you set by hand.

    • Feature
      Full URLs are flagged, not followed #

      A landingPage that points outside the sandbox now shows a warning when you validate the Blueprint, and SandyWP ignores it. Creating a sandbox or applying a Blueprint to one still ignores landingPage, as before.

  18. SandyWP / September 2026

    MCP: see the real WordPress version and plugins in site status

    #

    sandywp_site_status now tells your AI agent which WordPress version is installed, whether the sandbox is multisite, and which plugins are there. Status checks also stop carrying login credentials unless you ask for them.

    • Feature
      Installed WordPress details in status #

      For a ready sandbox, sandywp_site_status returns the installed WordPress version, a multisite flag, and every plugin with its version and status (active, inactive, network-active, must-use, or drop-in). Agents no longer need to run WP-CLI just to find out what is installed.

    • Feature
      Status checks leave out login details #

      Polling a sandbox no longer returns the admin password or login link. Pass includeCredentials: true when you need them, or call sandywp_magic_login for a fresh link with its expiry.

    • Feature
      PR preview login links show their expiry #

      A ready sandywp_preview_github_pr result now returns magicLogin with both the url and expiresAt, the same shape as sandywp_magic_login.

  19. SandyWP / September 2026

    MCP: push local code changes with one tool

    #

    Your AI agent can now send a git diff straight to a sandbox with the new sandywp_apply_patch tool. No more encoding files or chaining shell commands to test a local change.

    • Feature
      Apply a diff to a sandbox #

      sandywp_apply_patch takes the plain output of git diff and applies it inside a plugin or theme folder, including new and deleted files. Pass dryRun to check it applies first. It needs the exec permission when you connect.

  20. SandyWP / September 2026

    Plugin Library: license keys your agent can activate

    #

    Save a license key next to each Plugin Library plugin. Your AI agent can fetch it when it installs the plugin and activate the license on the sandbox, so you stop pasting keys by hand.

    • Feature
      License keys on library plugins #

      Open a plugin's actions menu on the Plugins page and choose Set license key, or add the key while adding the plugin. Keys are encrypted at rest and write-only: the dashboard, API, and CLI only ever show the last four characters.

    • Feature
      Agents fetch keys with a separate permission #

      Agents read a key with the new sandywp_get_plugin_license MCP tool, which needs the new licenses:read permission when you connect. Every read is recorded in your workspace audit log, and the Plugins page shows when an agent last read each key.

  21. SandyWP / September 2026

    Plugin Library: premium and private plugins, one name away

    #

    Save plugin ZIPs or GitHub repositories to your workspace once, then install them on any sandbox by name from the dashboard, the CLI, the API, or your AI agent.

    • Feature
      Plugin Library #

      A new Plugins page keeps the plugins you reuse, such as premium ZIPs or your own private plugins. Upload a ZIP (uploading again under the same name replaces it) or add a GitHub repository, and every install pulls the .zip asset of its latest release.

    • Feature
      Install by name from agents and the CLI #

      Ask your agent to "install gravityforms on my-shop": the MCP server lists the library with sandywp_list_plugin_library and installs with libraryPlugin on sandywp_deploy_plugin. The CLI adds sandywp library and sandywp deploy <site> --library <name>.

  22. SandyWP / September 2026

    sandywp wp: WP-CLI inside your sandbox

    #

    The CLI now runs WP-CLI commands inside a sandbox over the scoped SSH path, with quoting, the WordPress root, and eval-file uploads handled for you.

    • Feature
      sandywp wp <name> -- <args> #

      Run WP-CLI inside a sandbox without opening a shell: plugin list, eval, db query, and eval-file for local PHP fixtures. --path and the sandbox public URL are supplied automatically, output and the remote exit code pass through for test runners, and eval-file uploads land in a temporary path that is removed afterwards.

  23. SandyWP / September 2026

    Plugin ZIP uploads now expire after 24h

    #

    Plugin ZIPs uploaded for deploys are kept for 24 hours for reuse, then automatically reclaimed. Previously they were stored forever.

    • Feature
      Uploaded plugin ZIPs are reclaimed after 24 hours #

      Deploying a plugin ZIP (CLI deploy, sandywp_deploy_plugin, Slack ZIP deploy) uploads the file to SandyWP. Those uploads used to be kept forever; each is now retained for 24 hours so a retry or a second deploy can reuse the same artifact, then both the stored file and its record are deleted automatically. Deploying again after that window simply re-uploads the ZIP. Deleting a sandbox no longer leaves its upload behind either.

  24. SandyWP / September 2026

    Login links now show a real expiry warning

    #

    wp-admin login links were described as one-time, but they are reusable until they expire. Every surface that hands out a link now says who can use it and until when.

    • Feature
      Login links are reusable until expiry #

      A wp-admin login link is a bearer credential: anyone holding it can log in until it expires (the sandbox expiry, or about 10 years on permanent sites). They were previously described as one-time links. The CLI, dashboard, Slack replies, GitHub preview comments, and the sandywp_magic_login MCP tool now print a shared warning with the actual expiry. Treat login links like passwords and share them only with people who should have wp-admin access.

  25. SandyWP / September 2026

    Plugin deploys over MCP now wait for the result

    #

    AI assistants connected over MCP get the finished plugin deploy back in one call instead of polling a job id, and the unreachable base64 upload option is gone.

    • Feature
      Plugin deploys report back when they finish #

      The sandywp_deploy_plugin MCP tool now waits up to a minute and returns the finished deploy, including failures with a clear error. Pass background: true to keep the old queue-and-poll flow.

    • Feature
      One honest set of plugin sources #

      The tool accepts a wordpress.org slug, a staged artifact id, or a public ZIP URL. The base64 upload option never fit through the request limit, so it was removed; for a local ZIP keep using sandywp deploy from the CLI.

  26. SandyWP / September 2026

    WordPress 7.1.2 is the new default

    #

    New sandboxes now run WordPress 7.1.2, the latest maintenance and security release.

    • Feature
      WordPress 7.1.2 by default #

      Choosing Latest in the version picker now installs WordPress 7.1.2. You can also pin 7.1.2 exactly through the API, CLI and MCP.

  27. SandyWP / September 2026

    WordPress 7.1.1 is the new default

    #

    New sandboxes now run WordPress 7.1.1, the latest maintenance and security release.

    • Feature
      WordPress 7.1.1 by default #

      Choosing Latest in the version picker now installs WordPress 7.1.1. You can also pin 7.1.1 exactly through the API, CLI and MCP.

  28. SandyWP / September 2026

    Tighter MCP scopes for wp-admin access

    #

    Read-only MCP connections can list and inspect sandboxes without receiving magic-login URLs or admin passwords. Use the sites:login scope (or sandywp_magic_login) when an assistant needs wp-admin.

    • Feature
      wp-admin access is a separate OAuth scope #

      Scoped MCP tokens with sites:read no longer include magic-login links or admin passwords in site status or list responses. Grant sites:login (or call sandywp_magic_login) when the assistant should open wp-admin. Cloner import tokens are unchanged: import-only scopes still receive a login URL when a clone is ready. If your token mixes import:read with any sites:* scope, you need sites:login for that URL.

  29. SandyWP / September 2026

    Per-worker fleet tokens and Main-only magic signing

    #

    Workers authenticate with their own token; sandbox signing keys are derived on Main only. Deploying this release requires recreating every sandbox so magic login and dashboard file/DB tools work again.

    • Feature
      Per-worker worker API tokens #

      Each worker VPS uses its own fleet token. Main validates against SANDYWP_WORKER_TOKENS; changing a map entry revokes the old credential without waiting for a code deploy.

    • Feature
      Magic signing master stays on Main #

      Job claims carry only the per-sandbox secret injected into the container, not the master used to mint magic login and file-manager tokens.

    • Feature
      Fleet recreate after deploy #

      This release changes how sandbox signing keys are derived. After deploy, drain and refill the warm pool and recreate every sandbox container (for example PHP version flip-and-back). Until then, sites stay up but magic login and file/DB dashboard tools return 403.

  30. SandyWP / September 2026

    Download a whole folder from the File Manager

    #

    Compress any folder to a .zip and download it, so a plugin or theme directory can leave the sandbox in one piece.

    • Feature
      Compress a folder to a .zip #

      Select a folder and choose Compress, from the toolbar or the right-click menu, to zip it inside the sandbox and download the archive. Downloads used to be one file at a time, so pulling a plugin directory off a sandbox meant SFTP or a file-by-file crawl. The zip is built on the sandbox, streamed to you, then deleted. The limit is 256 MB uncompressed or 20,000 files per folder.

  31. SandyWP / September 2026

    Guest sandboxes now last one hour

    #

    A sandbox created without an account expires after an hour instead of seven.

    • Feature
      Guest lifespan is now 1 hour #

      A sandbox you create without signing in now expires one hour after creation, down from seven. Anonymous sandboxes are throwaway by nature, and a shorter window keeps far less unattended WordPress running on our domains. Sandboxes created while signed in are unchanged: a week by default, and anything from one hour to permanent at create time.

    • Feature
      Need it for longer? Sign in #

      Signing in lifts the limit rather than extending it. A free account gets up to a week per sandbox and chooses the lifespan at create time, so nothing you are still working on disappears on you.

  32. SandyWP / September 2026

    SandyWP answers you in Slack

    #

    Ask questions, get real answers, and confirm a plan before anything is built.

    • Feature
      Confirm before it builds #

      When SandyWP understands your request but is not fully certain, it now describes the exact plan and waits. Reply yes and it builds precisely what it described, or correct it and carry on. Nothing is provisioned on a guess.

    • Feature
      Replies written for your request #

      Instead of a fixed command list, SandyWP now asks for the one thing it is missing, in plain language, referring to what you actually said.

    • Feature
      Ask it questions #

      Ask what SandyWP can do, which WordPress or PHP versions are available, or how to phrase a request, and get an answer in the thread rather than a link to the docs.

  33. SandyWP / September 2026

    Describe your sandbox in Slack

    #

    Ask for a sandbox in your own words and install both attached plugins together.

    • Feature
      Requests in your own words #

      Describe the sandbox you need, including WordPress, PHP, and plugins. With AI interpretation enabled, SandyWP translates your request into a validated action. Unclear requests get a clarification before anything runs.

    • Feature
      Install both attached plugins #

      Say create a sandbox with these 2 plugins, including ZIPs uploaded earlier in the thread. SandyWP creates one sandbox and installs the selected files in order. If an install fails, the bot stops and reports which plugins succeeded.

  34. SandyWP / August 2026

    Slack: create from a template

    #

    The Slack bot can now build a sandbox from one of your saved templates, and every failed command links the command list.

    • Feature
      Create a sandbox from a saved template #

      Say @SandyWP create a new site from template client-base, or use the compact form @SandyWP create a new site, name: my-demo, template: client-base. The new sandbox starts from your template instead of a blank WordPress, and a plugin ZIP attached to the same message is deployed onto it. @SandyWP list my templates shows the names you can use.

    • Feature
      Every failed command links the command list #

      When the bot cannot act on a mention, the reply now ends with a link to the Slack command guide, so a wrong phrasing no longer needs a separate help request.

    • Feature
      The account link is sent only to you #

      The single-use login URL is now posted as an ephemeral Slack message visible only to the person who asked, instead of to the whole channel.

    • Feature
      More create phrasings understood #

      Create a sandbox, create a website, spin up an instance, and set up a new environment are all read as a request for a NEW sandbox, instead of a lookup for a site with that name.

  35. SandyWP / August 2026

    WordPress 7.1

    #

    The latest stable sandbox now installs WordPress 7.1.

    • Feature
      WordPress 7.1 is now the latest stable version #

      New sandboxes created with the latest option now install WordPress 7.1. The warm pool follows it too, so a 7.1 sandbox is still ready in seconds, and 7.0 and 6.9 remain selectable as the two previous stable release lines.

  36. SandyWP / August 2026

    A one-screen start for new accounts

    #

    New accounts land on a single screen that sets up their profile and builds their first sandbox, then the dashboard carries a slim finish-setup bar.

    • Feature
      Intent and creation on one screen #

      The first visit after signup now opens a two-step accelerator at /onboarding: pick your name and avatar and say what you do, then name the sandbox and hit Create. The sandbox builds in place on the latest WordPress and PHP 8.3, and the screen turns into a ready state with a magic-login button. The whole flow is skippable — Take me to the dashboard goes straight there, and you are never sent back.

    • Feature
      A finish-setup bar on the dashboard #

      The dashboard now carries a slim bar with the three setup steps: create your first sandbox, confirm your email, invite a teammate. It shows what is left in one sentence with the matching action beside it, and it disappears for good once you finish the steps or dismiss it.

  37. SandyWP / August 2026

    WordPress 7.1 RC 4

    #

    The WordPress 7.1 preview in SandyWP is now RC 4.

    • Feature
      WordPress 7.1 RC 4 is ready to test #

      The preview release in the create dialog is now WordPress 7.1 RC 4, so you can certify your plugins and themes against the latest release candidate before WordPress 7.1 ships. Preview releases are always built fresh on demand rather than served from the warm pool, so they take a little longer to launch.

  38. SandyWP / August 2026

    WordPress 7.1 RC 3

    #

    The WordPress 7.1 preview in SandyWP is now RC 3.

    • Feature
      WordPress 7.1 RC 3 is ready to test #

      The preview release in the create dialog is now WordPress 7.1 RC 3, so you can certify your plugins and themes against the latest release candidate before WordPress 7.1 ships. Preview releases are always built fresh on demand rather than served from the warm pool, so they take a little longer to launch.

  39. SandyWP / August 2026

    WordPress 7.0.4

    #

    The latest stable sandbox now installs WordPress 7.0.4.

    • Feature
      WordPress 7.0.4 is now the latest stable version #

      New sandboxes created with the latest option now install WordPress 7.0.4. The warm pool follows it too, so a 7.0.4 sandbox is still ready in seconds, and 7.0 and 6.9 remain selectable as the two previous stable release lines.

  40. SandyWP / August 2026

    Rename your sandboxes

    #

    Give a sandbox any name you like from the dashboard or its detail page. The URL and admin login stay the same.

    • Feature
      A sandbox name you choose #

      New sandboxes still get a random name like lazy-pail, but you are no longer stuck with it. Pick Rename from the actions menu on My sites, or click the pencil next to the title on a sandbox detail page. This changes the display name only: the sandbox URL, the slug, and your admin login are untouched, so nothing you have open or bookmarked breaks. The API accepts it too — PATCH /api/app/sites/:id with a name field.

  41. SandyWP / August 2026

    WordPress 7.0.3 and 7.1 RC 1

    #

    The latest stable sandbox now installs WordPress 7.0.3, and the preview option moves up to 7.1 RC 1.

    • Feature
      WordPress 7.0.3 is now the latest stable version #

      New sandboxes created with the latest option now install WordPress 7.0.3. The warm pool follows it too, so a 7.0.3 sandbox is still ready in seconds, and 7.0 and 6.9 remain selectable as the two previous stable release lines.

    • Feature
      WordPress 7.1 RC 1 replaces Beta 3 #

      The preview release in the create dialog is now 7.1 RC 1, the last stop before WordPress 7.1 ships. This is the build worth certifying your plugins and themes against. Preview releases are always built fresh on demand rather than served from the warm pool, so they take a little longer to launch.

  42. SandyWP / August 2026

    PHP 7.4 sandboxes

    #

    Test plugins and themes against the oldest PHP that current WordPress still supports.

    • Feature
      Create or switch a sandbox to PHP 7.4 #

      PHP 7.4 now appears alongside 8.1, 8.2, and 8.3 wherever a PHP version is chosen: the create dialog, the PHP configuration panel, the API, the CLI, and the MCP tools. It runs the same pinned WordPress core as every other sandbox, so you can reproduce a customer report on a legacy stack without leaving SandyWP. PHP 7.4 reached end of life upstream in November 2022 and receives no security fixes — it is offered for compatibility testing, not for anything long-lived.

  43. SandyWP / August 2026

    Demo launch webhooks

    #

    Connect public demo launches to your CRM, analytics, or automation stack with a signed callback.

    • Feature
      Know when a demo is ready to visit #

      Configure a callback under Account → Webhooks → Demo Launches. SandyWP sends a signed demo.ready event after a visitor opens a public launch link and the sandbox is ready, including the templateId, working siteUrl, and captured email when the launch form collected one. Requests include an HMAC signature, idempotency key, and automatic retries so your CRM or automation workflow can safely consume the event.

  44. SandyWP / August 2026

    Protected demos

    #

    Share a public demo without handing visitors a download button for your premium plugin.

    • Feature
      Visitors can browse your demo without taking it apart #

      Public launch links now create protected demos by default. Visitors still get a real wp-admin to click around in, but the plugin and theme installer, the ZIP uploader, and the built-in file editor are switched off — so the premium plugin your demo exists to show off cannot simply be downloaded from the dashboard. Find the Protected demo toggle in the Share a public demo dialog on any template, and turn it off if a particular demo needs a full-powered admin.

  45. SandyWP / August 2026

    Import Blueprint bundles by URL, and bundle-root paths that match Playground

    #

    A Blueprint ZIP bundle can now be imported straight from a URL, and bundled resource paths written from the bundle root (/theme.zip) work the way WordPress Playground documents them.

    • Feature
      Import a ZIP bundle from a URL #

      From URL previously accepted only a blueprint.json document. Point it at a URL that serves a ZIP bundle and SandyWP now downloads the archive and imports it exactly as an uploaded bundle — the same 50 MiB, 250 MiB expanded, and 2,000 entry limits apply. The API accepts a bundleUrl field on POST /api/app/blueprints/upload.

    • Feature
      Bundled paths starting with / are accepted #

      WordPress Playground documents bundled resources as {"resource":"bundled","path":"/theme.zip"}, where the leading slash means the bundle root. SandyWP treated that as an escape and refused the Blueprint. Those paths now resolve against the blueprint.json folder, for both uploaded bundles and URL imports. Paths that genuinely escape the bundle are still rejected.

  46. SandyWP / July 2026

    Blueprints from your terminal, your AI assistant, and your CI

    #

    Manage Blueprints and Templates from the SandyWP CLI or a connected AI assistant, and bake a Blueprint into a shareable demo site without leaving your pipeline.

    • Feature
      Blueprints and Templates in the CLI #

      sandywp blueprint (list, get, create, update, delete, import, validate, bake, runs) and sandywp template (list, get, delete, launch) are now available. sandywp blueprint bake --wait polls until the bake finishes, so a CI job can rebuild a demo site on every push. Available in @sandywp/cli 0.5.0.

    • Feature
      AI assistants can work with Blueprints #

      Assistants connected over MCP can now list, author, validate, import, and bake your Blueprints, and create sandboxes from them. If you already have SandyWP connected, disconnect and reconnect once to grant the new Blueprint permission — the new tools stay hidden until you do.

    • Feature
      A complete API reference #

      The API docs now cover every endpoint, including Blueprints, Templates, launch links, debug tools, and imports — each with request fields, responses, and curl examples, plus an end-to-end script for the bake-and-share workflow. A build check keeps the reference in step with the API from now on.

    • Feature
      Clearer error when deleting a missing Template #

      DELETE /api/app/templates/:id now returns a 404 when the Template does not exist, instead of a success status with an error in the body. API clients that check the status code will notice the difference.

  47. SandyWP / July 2026

    Workspace roles and capabilities

    #

    Invite teammates and control what they can do with editable Workspace roles while every member can see every sandbox.

    • Feature
      Shared Workspace membership #

      Everyone in a Workspace sees every sandbox, with billing and membership kept at the Workspace boundary.

      Open Workspace settings
    • Feature
      Five clear capabilities #

      Owners can create roles that grant sandbox lifecycle, internals, reusable assets, integrations, and member management.

      Manage roles
  48. SandyWP / July 2026

    Email Log

    #

    Every email your sandbox tries to send is now captured and viewable — never delivered, always inspectable.

    • Feature
      See every email WordPress sends #

      Sandbox sites now capture outgoing wp_mail() messages instead of silently dropping them. Open the Email Log tab on any site to see the subject, recipient, time, and the full rendered message — so you can confirm a contact form, password reset, or order receipt actually fired. Mail is always captured safely inside the sandbox and never delivered to real inboxes. You can toggle capture off and clear the log at any time.

  49. SandyWP / July 2026

    WordPress 7.1 Beta 3

    #

    The preview release in the create dialog moves up to WordPress 7.1 Beta 3.

    • Feature
      WordPress 7.1 Beta 3 replaces Beta 2 #

      The preview release in the create dialog is now 7.1 Beta 3, so you can retest your plugins and themes against the newest 7.1 build before the stable release arrives. Preview releases are always built fresh on demand rather than served from the warm pool, so they take a little longer to launch.

  50. SandyWP / July 2026

    Install wordpress.org plugins from Slack

    #

    Name wordpress.org plugin slugs in Slack to preinstall them on a new sandbox or add several directly to a ready site. Typos come back as suggestions instead of quietly missing plugins.

    • Feature
      Preinstall wordpress.org plugins by name #

      List plugin slugs after install or with in your mention, for example: @SandyWP create a site name: plugin-test, install this, and publishpress-authors, post-expirator. Up to 10 slugs are installed and activated on the new sandbox, and they work alongside a plugin ZIP attached to the same message.

    • Feature
      Typo check before anything is created #

      A slug that is not on wordpress.org now stops the create and comes back with a suggestion: I could not find publishpress-author, did you mean publishpress-authors? Nothing is provisioned until you fix it, so you never end up with a sandbox missing the plugin you wanted to test.

    • Feature
      Point at an existing sandbox with to #

      Because a bare slug after install now reads as a plugin name, deploying a ZIP to a sandbox you already have takes install this to my-demo.

    • Feature
      Install wordpress.org plugins on an existing sandbox #

      Say @SandyWP install publishpress-authors, post-expirator on my-demo to install and activate several plugins without rebuilding the sandbox. Separate up to 10 slugs with commas or and; omit the site to use the existing-site picker.

      See Slack commands
  51. SandyWP / July 2026

    WordPress 7.0.2 and 7.1 Beta 2

    #

    The latest stable sandbox now installs WordPress 7.0.2, and the preview option moves up to 7.1 Beta 2.

    • Feature
      WordPress 7.0.2 is now the latest stable version #

      New sandboxes created with the latest option now install WordPress 7.0.2. The warm pool follows it too, so a 7.0.2 sandbox is still ready in seconds, and 7.0 and 6.9 remain selectable as the two previous stable release lines.

    • Feature
      WordPress 7.1 Beta 2 replaces Beta 1 #

      The preview release in the create dialog is now 7.1 Beta 2, so you can retest your plugins and themes against the newest 7.1 build before the stable release arrives. Preview releases are always built fresh on demand rather than served from the warm pool, so they take a little longer to launch.

  52. SandyWP / July 2026

    Deploy a git tag or release

    #

    Ship a specific tagged release into your sandbox with a one-off deploy that leaves your configured branch and auto-deploy untouched.

    • Feature
      Deploy a tag or release #

      The Deploy menu can now target any tag from your repository, not just a branch. Pick a tag from the new Branches/Tags picker and SandyWP clones exactly that release into your site as a one-off it does not change the branch you deploy on push.

    • Feature
      Tag-aware deployment history #

      The deployment history and the last-deployed line now show a distinct chip for tag deploys, so you can tell at a glance whether a run shipped a branch or a tagged release.

  53. SandyWP / July 2026

    SandyWP speaks agent

    #

    Point any AI assistant at sandywp.com and it can set up a sandbox for you — powered by a new llms.txt quickstart.

    • Feature
      llms.txt for AI agents #

      sandywp.com/llms.txt gives AI agents a directly actionable quickstart: create sandboxes via the CLI, connect over MCP, deploy plugins, and use instant plugin/theme launchers — no docs digging.

    • Feature
      One prompt to onboard your assistant #

      The homepage now has a copy-paste prompt for Claude, Cursor, Codex, and other assistants — paste it and your agent hands you a live WordPress sandbox URL.

  54. SandyWP / July 2026

    Smoother plugin deploys from AI assistants and the CLI

    #

    Deploy a local plugin ZIP straight from the terminal — and AI assistants connected over MCP now take that faster path automatically.

    • Feature
      CLI deploy accepts site IDs #

      sandywp deploy (and every other CLI command that targets a sandbox) now accepts the site ID as well as the slug, so tools that only know the ID can deploy directly. Available in @sandywp/cli 0.4.1.

    • Feature
      AI assistants deploy local plugins the fast way #

      When an assistant connected over MCP tries to deploy a plugin ZIP from your machine, SandyWP now points it to the CLI upload path instead of inlining the file as base64 — faster, cheaper, and no size squeeze.

  55. SandyWP / July 2026

    July 2026 updates

    #

    Faster WordPress testing, clearer product communication, and a permanent home for everything new in SandyWP.

    • Feature
      WordPress 7.1 Beta 1 is ready to test #

      Launch a disposable beta sandbox and check your plugins and themes before the stable release arrives.

    • Feature
      WordPress 7.0.1 is now the latest stable version #

      New sandboxes and the warm pool now follow 7.0.1, with 7.0 and 6.9 kept ready as the two previous stable versions.

    • Feature
      Managed product notifications #

      Admins can publish targeted, scheduled announcements with optional images, videos, and calls to action.

    • Feature
      Dedicated release notes #

      Release notes now have their own multi-update changelog and CRM workflow, separate from temporary product notifications.

    • Feature
      Sign in directly from the homepage #

      Signed-out visitors can now reach SandyWP login directly from the public navigation.

  56. SandyWP / July 2026

    Smoother signup and a home for Cloner

    #

    Polished interactions, clearer consent controls, and a dedicated SandyWP Cloner page.

    • Feature
      Smoother interactions #

      Homepage, dashboard, action menus, and progress modals now use more deliberate motion and feedback.

    • Feature
      Clear terms and marketing consent #

      Email signup includes required terms acceptance and an optional marketing choice, while Google signup shows its terms notice directly beside the action.

    • Feature
      Dedicated SandyWP Cloner page #

      A new public page explains the WordPress cloning workflow and provides a focused path to get started.

  57. SandyWP / July 2026

    A refreshed SandyWP experience

    #

    A new sandcastle-inspired design alongside more capable Git deployments.

    • Feature
      A new sandcastle homepage #

      The public site now uses SandyWP's sandcastle-beach visual direction with a clearer product story.

    • Feature
      Redesigned login and signup #

      Authentication pages use a focused split-screen layout with a continuous SandyWP beach scene.

    • Feature
      Illustrated seaside footer #

      The public footer now closes the experience with SandyWP artwork and a clearer email call to action.

    • Feature
      Edit configuration and deploy branches #

      Update deployment settings inline, choose repository branches, and run one-off branch deployments from the site page.

    • Feature
      More reliable local mounts #

      CLI mount behavior is optimized for faster directory access and more dependable startup on macOS.

  58. SandyWP / July 2026

    Clearer WordPress debug logs

    #

    Troubleshooting output is easier to scan and narrow down.

    • Fix
      Severity colors and filters #

      Debug-log entries display clear severity badges and can be filtered to the messages that matter.

  59. SandyWP / July 2026

    Debug and reset sites with one click

    #

    New per-site tools make troubleshooting and starting over faster.

    • Fix
      Per-site WordPress debug controls #

      Toggle WP_DEBUG options for an existing sandbox and inspect or clear debug.log from its site page.

    • Feature
      Reset to a clean WordPress site #

      Return a sandbox to a clean installation with one confirmed action while keeping its SandyWP identity.

  60. SandyWP / July 2026

    SSH and mount from the SandyWP CLI

    #

    Zero-friction terminal access for working inside or mounting a sandbox.

    • Feature
      sandywp ssh #

      Open an authenticated shell in a ready sandbox without manually assembling SSH credentials.

    • Feature
      sandywp mount #

      Mount a sandbox as a local filesystem for editing with desktop tools and IDEs.

  61. SandyWP / July 2026

    Mountable sandboxes over SFTP

    #

    Sandbox files are now available through the secure SSH gateway's SFTP subsystem.

    • Feature
      SFTP through the SSH gateway #

      Use compatible SFTP clients and filesystem tools to work directly with an opted-in sandbox's files.

  62. SandyWP / July 2026

    Manage SandyWP from Claude

    #

    A secure remote MCP connection brings SandyWP site management into Claude.

    • Feature
      Remote MCP server for Claude #

      Connect SandyWP through OAuth and create, inspect, configure, and retire sandboxes from Claude.

  63. SandyWP / July 2026

    Faster preconfigured sandboxes

    #

    Plugin and theme test sites now benefit from prepared capacity and clearer progress.

    • Improvement
      Plugin and theme launches use the warm pool #

      Preinstalled plugin or theme requests no longer require a full cold WordPress installation.

    • Improvement
      Reusable WP-CLI download cache #

      Workers cache downloaded plugin and theme packages, making repeat installations faster.

    • Feature
      Step-aware progress #

      The progress bar advances with plugin and theme installation steps and uses clearer setup language.

  64. SandyWP / July 2026

    Visible clone progress

    #

    Follow a site's restore from upload through database and file completion.

    • Feature
      Live restore progress #

      Cloner displays a real progress bar and live messages while SandyWP restores the database and files.

  65. SandyWP / July 2026

    Restore, connect, and configure

    #

    Restore expired sandboxes, connect Cloner in one click, and choose plugins while creating a site.

    • Feature
      Restore an expired sandbox #

      Suspended sandboxes can be restored while their retained data is still available.

    • Feature
      Right-click dashboard actions #

      Sandbox rows now have a context menu for quick access to common site operations.

    • Feature
      Faster multi-selection #

      Shift-click selects or deselects a range of sandbox rows for bulk actions.

    • Feature
      Consistent action feedback #

      Dashboard, account, import, and template workflows report success and errors through shared toast notifications.

    • Feature
      One-click Cloner connection #

      Connect Cloner through secure browser authorization instead of manually copying an API token.

    • Feature
      Redesigned cloning experience #

      Cloner adds size and time estimates, configurable exclusions, upload progress, failure guidance, and recent clone history.

    • Feature
      Choose plugins before creating a site #

      Search WordPress.org and preinstall up to ten plugins directly from the create-site modal.

    • Feature
      Live plugin installation progress #

      Creation status names each plugin as it installs and shows its position in the queue.

    • Feature
      Support form in account settings #

      Contact SandyWP support without leaving the account page.

  66. SandyWP / July 2026

    One-click plugin and theme sandboxes

    #

    Evergreen URLs can launch WordPress with a selected WordPress.org plugin or theme already installed.

    • Feature
      Plugin launcher URLs #

      Visiting /plugins/<slug> creates a branded sandbox with that WordPress.org plugin installed and activated.

    • Feature
      Theme launcher URLs #

      /themes/<slug> provides the same one-click flow for WordPress.org themes.

    • Feature
      Launchers work for guests and signed-in users #

      Preinstalled plugin and theme selections carry through both account and guest creation paths.

  67. SandyWP / July 2026

    A clearer way to explore SandyWP

    #

    Richer product demonstrations and clearer plan availability.

    • Feature
      Interactive product demonstrations #

      The homepage demonstrates permanent sites, file editing, Git deployment, templates, cloning, CLI, and Slack workflows.

    • Feature
      Expanded plan comparison #

      Pricing explains which advanced tools and longer sandbox lifespans are included with paid plans.

    • Feature
      Public template links as a paid feature #

      Saving and restoring templates remains available to everyone; publishing a reusable public launch link requires a paid plan.

  68. SandyWP / July 2026

    SandyWP comes to Slack and your terminal

    #

    Manage sandboxes from Slack, deploy plugin work from conversations, and synchronize local WordPress sites with the CLI.

    • Feature
      Connect SandyWP to Slack #

      Install the SandyWP app and securely link individual SandyWP accounts from Slack or account settings.

    • Feature
      Deploy plugins from a conversation #

      Mention SandyWP alongside a ZIP file and choose a new or existing sandbox for deployment.

    • Feature
      Deploy Git branches from Slack #

      Use @SandyWP deploy with a branch name to deploy repository work to a sandbox.

    • Feature
      Manage sites by mention #

      Slack commands can create, list, and delete SandyWP sites with in-thread confirmation.

    • Feature
      Push a local WordPress site to SandyWP #

      sandywp push packages a local installation and synchronizes it into a SandyWP sandbox.

    • Feature
      Clickable login links #

      CLI-created sites now return a terminal-clickable automatic-login URL.

    • Feature
      CLI version commands #

      Version information is available through --version, -v, or the version command.

    • Feature
      Clear paid-feature access #

      Locked developer tools now explain paid-plan availability before interaction.

    • Feature
      Branded account emails #

      Verification and password-reset messages now use a consistent SandyWP design.

  69. SandyWP / July 2026

    Multisite and easier sandbox tools

    #

    WordPress Multisite support and improved access to files, databases, and account settings.

    • Feature
      Create WordPress Multisite sandboxes #

      New sandboxes and Cloner imports can run WordPress Multisite in subdirectory mode.

    • Feature
      Cleaner custom sandbox URLs #

      User-entered sandbox names keep a clean, suffix-free address when that slug is available.

    • Feature
      Right-click file actions #

      Open, download, rename, and delete files from the File Manager context menu.

    • Feature
      A SandyWP-styled database manager #

      Adminer now uses SandyWP branding and a purpose-built visual theme.

    • Feature
      Dedicated account settings #

      Profile, security, API, billing, and integration settings now live on a focused account page.

  70. SandyWP / June 2026

    Friendlier, more private sandbox names

    #

    Generated site names are easier to recognize without exposing account details.

    • Feature
      More private default hostnames #

      Automatically generated sandbox addresses no longer expose account emails and include an unguessable suffix.

    • Feature
      Friendly names for unnamed sandboxes #

      Sandboxes created without a supplied name receive a memorable random name instead of a generic default.

  71. SandyWP / June 2026

    Faster launches and verified accounts

    #

    Warm sandboxes feel more immediate, while new accounts receive a more secure first-login experience.

    • Feature
      Warm sandboxes appear sooner #

      Successful warm-pool claims are revealed immediately and show the server-measured creation time without stopwatch flicker.

    • Feature
      Better mobile launch results #

      Long sandbox URLs no longer cause horizontal overflow on smaller screens.

    • Feature
      Email verification for new accounts #

      New users confirm their email address before their first login through a dedicated verification flow.

    • Feature
      More reliable cloning and plugin support #

      Database exports tolerate stricter SQL modes, and sandboxes include PDO MySQL support required by many plugins.

  72. SandyWP / June 2026

    A smoother sandbox dashboard

    #

    SandyWP remembers common choices and makes everyday site management more direct.

    • Feature
      Creation preferences are remembered #

      SandyWP remembers the last-used region, duration, mode, and advanced-settings state. Site-detail tabs also survive refreshes.

    • Feature
      Site names now open their details #

      Sandbox names in the dashboard are direct links to the full site-management view.

    • Feature
      Clear confirmations for important actions #

      Delete, copy, permanence, template, and SSH operations now provide consistent toast feedback.

  73. SandyWP / June 2026

    Secure SSH access for sandboxes

    #

    Connect directly to an individual sandbox with scoped, opt-in SSH access.

    • Feature
      Sandbox-scoped shell access #

      Enable SSH for a ready sandbox and connect only to that sandbox's isolated container.

    • Feature
      Manage your SSH keys #

      Add and revoke account public keys from the site dashboard, with common RSA and modern key types supported.

    • Feature
      One-click connection setup #

      Copy a ready-to-run connection script from the redesigned SSH panel.

  74. SandyWP / June 2026

    Faster cloning for large WordPress sites

    #

    A new streaming pipeline makes large transfers faster, more observable, and easier to stop safely.

    • Feature
      Streaming site transfers #

      Database and wp-content data stream directly in parts instead of requiring one large local archive first.

    • Feature
      Real-time progress #

      Follow actual upload and restore progress in the Cloner until the new sandbox is ready.

    • Feature
      Faster database exports #

      Batched exports and parallel multipart uploads substantially improve large-site clone speed.

    • Feature
      End-to-end cancellation #

      Canceling from the plugin stops both the transfer and SandyWP restore job.

    • Feature
      Yearly billing #

      Compare monthly and yearly pricing on the homepage and choose annual billing at checkout.

  75. SandyWP / June 2026

    Cloning diagnostics and recovery

    #

    New Cloner tools make difficult WordPress environments easier to understand and migrate.

    • Feature
      Pre-clone diagnostics #

      Review environment checks and an activity log before and during a clone.

    • Feature
      Alternative clone mode #

      If the standard workflow is blocked by a site's configuration, retry with an alternative cloning path.

  76. SandyWP / June 2026

    Flexible sandbox lifespans

    #

    Choose how long a sandbox should remain available when you create it.

    • Feature
      Custom expiration #

      Select a lifespan from one hour through seven days, with permanent sandboxes available to eligible paid accounts.

  77. SandyWP / June 2026

    A more capable File Manager

    #

    Common file operations and editing feedback are now built into the sandbox dashboard.

    • Feature
      Create, upload, copy, and paste #

      Upload into the selected folder, create files, and copy or paste files without leaving SandyWP.

    • Feature
      Clearer file workflows #

      See upload progress, keep expanded folders, scroll large trees, and confirm deletions in-app.

    • Feature
      Improved code editing #

      Faster loading, better scrolling, theme-aware syntax highlighting, save confirmations, and clearer read-only states.

    • Feature
      Clear save feedback #

      PHP settings explain the brief sandbox restart and confirm completed changes with an in-app notification.

  78. SandyWP / June 2026

    A complete sandbox toolkit

    #

    Deploy code, work with files and databases, configure PHP, and run smoother site clones from one dashboard.

    • Feature
      Git deployments #

      Connect a repository, deploy manually or on push, review history, and use generated deploy keys for private repositories.

    • Feature
      File Manager and Database #

      Browse and edit sandbox files in the dashboard and open the database tool with automatic login.

    • Feature
      Switch PHP versions #

      Change the PHP runtime for an existing sandbox from its PHP configuration panel.

    • Feature
      Faster site access #

      Open a sandbox URL or jump straight into WordPress admin from the site detail header.

    • Feature
      SandyWP Cloner #

      The cloning plugin received its new name and a redesigned WordPress admin experience.

    • Feature
      More control over exports #

      Exclude uploads, revisions, unwanted comments, inactive themes, or inactive plugins to make a clone smaller and faster.

    • Feature
      Cancel and manage clones #

      Stop an in-progress clone, retry it, delete old import records, and open the resulting sandbox directly.

  79. SandyWP / June 2026

    SandyWP CLI and site cloning

    #

    Manage sandboxes from the terminal and clone an existing WordPress site into SandyWP.

    • Feature
      SandyWP CLI #

      Authenticate, create and list sandboxes, open WordPress admin, follow provisioning, and delete sites from the terminal.

    • Feature
      Personal API keys #

      Create and revoke API keys from the Account modal for CLI and API integrations.

    • Feature
      Clone an existing WordPress site #

      Install the SandyWP connector on a WordPress site and send a complete copy into a fresh SandyWP sandbox.

    • Feature
      Large-site transfer support #

      Resilient chunked object-storage transfers restore large sites under their new SandyWP URL.

  80. SandyWP / June 2026

    Choose where your sandbox runs

    #

    New regional controls and more reliable one-click WordPress access.

    • Feature
      Southeast Asia region #

      Create sandboxes on the new Southeast Asia server, or let SandyWP choose an available region automatically.

    • Feature
      Reusable Auto Login #

      Generate a fresh one-click WordPress admin login whenever you need it, including after an older link has been used.

  81. SandyWP / June 2026

    Reusable templates and shareable demos

    #

    Turn a configured sandbox into a reusable template, then share it as an on-demand product demo.

    • Feature
      Save a sandbox as a template #

      Snapshot a ready site's database and files, then launch fresh sandboxes from that saved configuration.

    • Feature
      Create from a template #

      Restore a saved template into a new disposable WordPress site without rebuilding the setup by hand.

    • Feature
      Public template launch links #

      Give anyone a link that creates a temporary copy of a template, with no SandyWP account required.

    • Feature
      Choose who funds a launch #

      Configure a share link to use either the visitor's allowance or the template owner's plan quota.

    • Feature
      Optional email capture #

      Require an email before demo creation and review collected leads from the template's Share panel.

    • Feature
      Custom demo landing pages #

      Brand a launch page with a logo, colors, background, headline, supporting copy, CTA text, and optional white-label presentation.

    • Feature
      Bulk-delete sandboxes #

      Select multiple sites in the dashboard and remove them in one action.

    • Feature
      Larger WordPress uploads #

      Upload plugins, themes, and media files without the old PHP default size limit getting in the way.

  82. SandyWP / June 2026

    Simpler upgrades and subscription management

    #

    A smoother path from plan selection through account billing.

    • Feature
      Choose a plan before checkout #

      Compare and select an upgrade plan in SandyWP, then continue to secure checkout.

    • Feature
      Manage billing from your account #

      Open the Polar customer portal to manage subscriptions, invoices, and payment methods.

    • Feature
      Plan access updates after checkout #

      SandyWP refreshes subscription entitlements when users return from checkout, including through login or signup redirects.

    • Feature
      Selected lifetimes now apply correctly #

      New sites receive the lifetime chosen in the creation form.

  83. SandyWP / June 2026

    More control over versions and expiration

    #

    Reliable version pinning and clearer sandbox lifetime controls.

    • Feature
      Reliable pinned versions #

      Version-specific sandboxes verify that installed WordPress core matches the requested release.

    • Feature
      Stack selectors for signed-in creation #

      Signed-in users can choose WordPress and PHP versions directly from the homepage creation flow.

    • Feature
      Mark paid sandboxes as permanent #

      Paid-plan users can turn an active temporary sandbox into a permanent one, or return it to temporary status later.

    • Feature
      Seven-hour guest sandboxes #

      Guest sites now expire after seven hours, while account-owned sites use their selected lifetime.

  84. SandyWP / June 2026

    Personalize and secure your account

    #

    New account controls for credentials and profile identity.

    • Feature
      Password management #

      Set a password for a Google-created account or change an existing password from SandyWP account settings.

    • Feature
      Custom profile avatar #

      Choose and save an avatar preset for your SandyWP profile.

  85. SandyWP / June 2026

    Site lifetimes and storage usage

    #

    More control and visibility for account-owned sandboxes.

    • Feature
      Choose a site lifetime #

      Select how long a signed-in sandbox should remain available, from one hour through one month.

    • Feature
      WordPress 7.0 and 6.9 #

      WordPress 7.0 and 6.9 join the selectable version list.

    • Feature
      Pinned WordPress environments #

      Automatic core updates are disabled so version-specific test sites stay on the selected release.

    • Feature
      Storage usage in the dashboard #

      See each sandbox's calculated storage size directly in the site list.

    • Feature
      Plan storage limits #

      Storage allowances are enforced by plan, with a clear upgrade path when more space is needed.

  86. SandyWP / May 2026

    Faster sandboxes, debugging, and paid plans

    #

    Major improvements to creation speed, developer controls, authentication, and subscriptions.

    • Feature
      Fast warm-pool launches #

      Prepared WordPress sites can be claimed almost immediately, with credentials generated ahead of time.

    • Feature
      Developer debugging preset #

      Create a debugging-ready site with WP_DEBUG options and optional Query Monitor installation.

    • Feature
      Choose a region #

      Select an available SandyWP worker region when creating a site.

    • Feature
      Sign in with Google #

      Create or access an account using Google alongside email and password.

    • Feature
      Password recovery #

      Request a secure reset link when an email and password account needs a new password.

    • Feature
      Plus, Pro, and Max plans #

      Paid subscriptions are available through secure Polar checkout, with plan limits applied to SandyWP accounts.

    • Feature
      Checkout from pricing #

      Start an upgrade directly from the public pricing experience and return to SandyWP after purchase.

  87. SandyWP / May 2026

    A clearer SandyWP experience

    #

    A redesigned creation flow and dedicated public product pages.

    • Feature
      Streamlined site creation #

      A redesigned create-site and progress experience keeps stack settings, provisioning status, and the next action easy to follow.

    • Feature
      Faster site actions #

      Open, sign in to, and clean up sandboxes from one accessible action menu.

    • Feature
      New Features, Pricing, and About pages #

      Explore SandyWP's capabilities and plan options before creating a site.

  88. SandyWP / May 2026

    SandyWP launches

    #

    Disposable WordPress sites, ready in a browser without a hosting setup.

    • Feature
      Disposable WordPress sandboxes #

      Create a temporary WordPress site as a guest or from an account, with a public URL and automatic expiration.

    • Feature
      Choose your stack #

      Launch the latest WordPress or a pinned version on PHP 8.3, 8.2, or 8.1.

    • Feature
      One-click wp-admin access #

      Open a ready site's WordPress dashboard through a secure automatic-login link.

    • Feature
      Your sandbox dashboard #

      Signed-in users can see their sites, provisioning status, expiration, and remove sites when finished.