Skip to content

Changelog

What shipped in CheckView, and when.

November 2026

  • CheckView now has a public changelog

    See what shipped and when. New features and improvements are listed here once they reach your dashboard. Open it any time from What's new in the dashboard menu.

October 2026

  • Optionally send test emails to your form's real recipients

    Turn on Deliver Test Emails to Form Recipients and the notification emails a test triggers go to your real recipients as well as CheckView's test inbox. Off by default.

    Learn more →
  • Forminator forms are tested automatically

    CheckView detects Forminator forms, finds the pages they appear on and builds the test steps for you, including multi-page forms, conditional logic, and submission and email validation. Requires helper plugin 2.4.0 or newer.

    Learn more →
  • The MCP server can create checkout and form tests

    From AI assistants such as Claude Code, Cursor and Windsurf, the MCP server can now create WooCommerce checkout tests with order checks, and form tests that can confirm the submission was stored and the email arrived.

    Learn more →
  • More accurate results across form plugins and checkout

    Gravity Forms 3.0 phone and date pickers, WooCommerce stores that skip the cart page, and emails sent to several addresses now test correctly.

    Learn more →

August 2026

  • Build and rebuild custom test flows with AI (beta)

    Describe what you want tested in plain language and CheckView builds the custom test flow for you, including login flows using secure credentials and site search. Update the instructions and rebuild when your site changes.

    Learn more →
  • Elementor Pro forms are tested automatically

    CheckView detects Elementor Pro classic forms and tests nearly every configuration, including multi-step forms, date and time fields, file uploads and Elementor's native CAPTCHA options.

    Learn more →
  • Webhook payloads include submitted values

    Webhook payloads now contain the values CheckView entered during a test, so you can identify the exact entry, lead or order a test created in your CRM, Zapier automations or reporting tools.

    Learn more →

May 2026

  • Integration control now works across form plugins and WooCommerce checkout

    The Disable Form Integrations During Tests setting now works consistently across all major form plugins and WooCommerce checkout, and can be set per test flow or organization-wide.

    Learn more →
  • File upload fields are tested automatically

    CheckView detects upload fields, picks a sample file matching the accepted types (image, PDF or document), uploads it and verifies it went through. Multi-file fields are handled in most cases.

    Learn more →
  • WooCommerce checkout testing for customers in any country

    Stores selling to customers in all 249 countries can be tested, with full support for WooCommerce's block-based checkout and Stripe payment fields.

    Learn more →
  • MCP server for Claude Code, Cursor and other AI assistants

    Connect CheckView to an AI coding assistant and plan and run tests, create and edit test flows, and diagnose failures in plain language without leaving the assistant.

    Learn more →

April 2026

  • Abort step generation in progress

    Abort in-progress step generation as well as running tests, so you no longer wait on a stuck or misconfigured run. Aborted tests are tracked in your test history.

    Learn more →
  • AI summaries explain why a test failed

    Select Get Detailed Analysis on a failed test or setup error for an AI explanation of what likely happened, including screenshot analysis and missing-step detection, with suggested next steps that often link to the relevant help article.

    Learn more →
  • REST API for websites, test flows and results

    Create an API token in the dashboard and manage websites, test flows and test runs from your own code, CI/CD pipeline or dashboards. Supports pagination, filtering and idempotency keys.

    Learn more →
  • Clear errors when a security plugin or firewall blocks a test

    When a security plugin, firewall or bot protection service stops a site being added or a test from running, the error names the service where it can and links to the steps that let CheckView through.

    Learn more →
  • UX and CRO audit reports (beta)

    Generate an AI-powered audit of any website test flow that has run at least once. Findings on usability, accessibility and conversion come as visual cards with business impact tags, exportable as PDF or shareable with clients.

    Learn more →
  • Paused test flows resume automatically after a rebuild or retry

    Rebuilding or retrying a test flow, or setting up WooCommerce checkout again, unpauses it automatically, so you no longer have to unpause it by hand each time.

    Learn more →
  • Image-based submit buttons are recognized

    Auto-generated tests detect forms whose submit button is an image and click it to send the form, so those forms can be tested without a custom step.

    Learn more →
  • WordPress sites installed in a subfolder can be connected

    Sites where WordPress lives in a subfolder such as /wp/ keep that path when you add them, so health checks and form tests reach the right installation.

February 2026

  • Failed scheduled tests can retry automatically

    With Auto-Retry enabled in your organization's platform settings, a scheduled test that fails can be run again automatically, which helps tell a real problem from a brief network or server hiccup.

    Learn more →
  • Set custom cookies for a test flow

    Add cookies in a test flow's settings and they are set in the browser before the test starts, for things like language preferences, pre-accepted consent banners or pre-authenticated sessions.

    Learn more →
  • Encrypted credentials for login tests

    Store a username and password encrypted in a test flow's settings and point assign steps at them, so login tests never keep a password in plain text in a step.

    Learn more →
  • Slack notifications

    Receive test pass and fail notifications in a Slack channel as an alternative to email.

    Learn more →
  • Webhook notifications

    Send test result payloads to a webhook URL to feed custom dashboards, Zapier, Make or internal tools when a test passes or fails.

    Learn more →

November 2025

  • Choose your own selectors for popups and cookie banners

    When creating a test flow, give the class or ID of a popup, modal or cookie banner and CheckView closes it whenever it appears, even if it is not detected automatically.

    Learn more →
  • Test forms that open in popups or modals

    When creating a test flow, tick Form in Popup or Modal and give the class or ID of the element that opens the form. CheckView includes that click in the generated steps.

    Learn more →
  • Instant Typing Mode fills fields in one action

    New test flows fill text fields in a single action instead of one keystroke at a time, cutting test times by up to 30%. Switch between Instant and Human typing per test flow in its settings.

    Learn more →
  • Auto-generated tests follow multi-page forms

    Test flows generated for multi-page forms detect page transitions and field visibility changes automatically, with fewer manual step adjustments.

    Learn more →
  • Popups and cookie banners are closed, not removed

    Instead of deleting popup and cookie banner elements from the page, CheckView clicks their close or accept buttons the way a visitor would, so forms and content underneath are left intact.

    Learn more →
  • Start a form or WooCommerce test flow without generated steps

    Turn off Generate Steps when creating a Form or WooCommerce test flow to build fully custom steps from the start while keeping CheckView's submission and order verification.

    Learn more →
  • Private notes on test steps

    Add a note to any step in the step editor explaining why it exists or what it does. Notes stay in the editor and never appear in results or reports.

    Learn more →

October 2025

  • Annual plans

    Pay yearly instead of monthly, at a lower price than monthly billing.

    Learn more →
  • The step editor sidebar stays in view

    The variables sidebar is now fixed while you build or edit steps, so you no longer scroll up and down to insert a variable.

    Learn more →
  • Pay for your subscription with Stripe Link or Google Pay

    Stripe Link and Google Pay are accepted for CheckView subscriptions alongside card payments.

    Learn more →
  • Schedule tests monthly

    Choose daily, weekly or monthly runs per test flow, so rarely updated sites stay covered while using fewer test runs.

    Learn more →
  • Build custom test flows for non-WordPress sites (beta)

    Add a site as non-WordPress and build its test flow by hand in the step editor, with no plugin to install. Steps are not generated automatically for these sites and compatibility may vary.

    Learn more →
  • Invoice emails include a PDF attachment

    Billing emails now carry the invoice as a PDF, so you can file receipts without signing in to CheckView.

    Learn more →
  • Redesigned test flow builder

    A cleaner layout, better tooltips and clearer labels make creating a test flow faster and easier to follow.

    Learn more →
  • VAT is handled at checkout and in billing

    VAT is applied when you subscribe and shown in billing management, so invoices carry it from the first payment.

    Learn more →

August 2025

  • More accurate AI-generated test data

    An upgraded Gemini AI integration fills form fields with values that better match each field's type and label, making tests on complex and conditional forms more consistent.

    Learn more →
  • Faster, more stable generated tests with CSS selectors

    Generated steps now prefer CSS selectors over XPath, which speeds up test generation and execution and makes tests less likely to break on small front-end changes.

    Learn more →
  • Test results show browser, OS, resolution and duration

    Each test result page lists the browser type, operating system, screen resolution and total duration of the run, giving context for environment-specific failures.

    Learn more →
  • Run tests on emulated mobile devices

    Tests can run as Android and iOS devices with realistic mobile user agents, rotating through common device types and screen resolutions, so your checkout and forms are checked on more than desktop.

    Learn more →
  • Fewer false access denials from a rebuilt test browser

    Fewer test runs on your own site end in 403 errors or access denials.

    Learn more →

May 2025

  • CleanTalk's firewall recognises CheckView test traffic

    With a current helper plugin, sites using the CleanTalk firewall are detected and CheckView's tests are allowed through automatically, with no manual setup per site.

    Learn more →
  • Click a precise spot within an element

    Click steps accept Position X and Position Y offsets in pixels from the element's top left corner. Leave them blank to click the centre as before.

    Learn more →
  • Every test recording scrolls the full page

    Recordings now scroll from top to bottom on every run, not only on errors, so confirmation messages and banners outside the first screen are visible in the video.

    Learn more →
  • Test steps can act inside iframes

    Choose the iFrame option under a step's advanced methods and give the frame's selector, and click-based steps run against embedded forms, checkout fields and other content inside that frame.

    Learn more →
  • Tests scroll the page to find forms that load on scroll

    A new Scroll Around Page step scrolls up and down when a form is not visible at first, which uncovers forms revealed by animations or lazy loading. Add it to any test flow by hand as well.

    Learn more →
  • Stripe Test Mode support for Payment Plugins for Stripe WooCommerce

    Checkout tests can use Stripe test cards with the Payment Plugins for Stripe WooCommerce plugin, alongside the official WooCommerce Stripe extension. Select it during test setup and enter your Stripe test keys.

    Learn more →
  • White label mode hides or renames the plugin for your clients

    From Organization Settings, hide the CheckView plugin from the WordPress Plugins screen or rename its settings page to Automated Testing in the admin menu, so clients see your branding rather than ours.

    Learn more →

March 2025

  • Abort a test while it is running

    Stop a test mid-run when you can see it is not going to succeed, instead of waiting for it to finish.

    Learn more →
  • Duplicate a test step with one click

    Clone any step in the step editor instead of recreating it, handy for long or multi-step forms where steps differ only slightly.

    Learn more →
  • Initial support for date picker fields

    Tests detect and fill common date picker fields during form tests. This first release covered many implementations, with wider support to follow.

    Learn more →
  • Mark a step as optional

    An optional step is skipped without failing the test when its element is missing, useful for popups and banners that do not appear on every run.

    Learn more →
  • Rich text editor fields are filled during form tests

    WYSIWYG and rich text editor fields are completed in both auto-generated and manual test steps, across supported form plugins such as WPForms, Gravity Forms and Fluent Forms.

    Learn more →
  • Scroll steps take a test to a specific part of the page

    Set a scroll target in the step editor so a test reaches forms and content that only load or appear after scrolling, such as long landing pages with animated sections.

    Learn more →
  • Test recordings scroll to the error when a test fails

    When a step fails, the browser scrolls so the error is visible on screen, making the video recording quicker to read.

    Learn more →
  • Searchable and styled dropdowns work in auto-generated tests

    Dropdowns built with libraries such as select2, Chosen and Choices.js are picked correctly in generated test steps across supported form plugins.

    Learn more →
  • Security plugins recognise CheckView test traffic

    Wordfence, All In One Security, SolidWP and Defender Pro now recognise CheckView's tests automatically, so test runs are not locked out or logged as false positives.

    Learn more →
  • Checkout tests pass through Turnstile and reCAPTCHA on WooCommerce

    Checkout tests on WooCommerce stores pass through Cloudflare Turnstile and Google reCAPTCHA from supported plugins through the helper plugin, so protected checkouts are tested end to end.

    Learn more →
  • Forms protected by WP Armour can be tested

    Tests on forms protected by the WP Armour anti-spam plugin now run and submit normally.

    Learn more →
  • Tests pass through custom CAPTCHA fields in WPForms

    Forms using WPForms' custom CAPTCHA field are generated and tested without the field blocking the submission.

    Learn more →

January 2025

  • Test flows accept absolute URLs and query strings

    Point a test flow at a full URL, including query parameters, to trigger specific page states such as an open modal.

    Learn more →
  • Auto-generated tests handle forms with conditional logic

    CheckView works through every field a form reveals as it is completed, so forms with conditional logic no longer need custom steps.

    Learn more →
  • The Delete key works in the step editor

    Use the Delete key while editing custom test flows to remove items faster.

    Learn more →
  • Import and export test steps as JSON

    Export a test flow's steps to a JSON file and import them into another flow on the same or a different site, then update the URLs and variables.

    Learn more →
  • Site Health and Logs on every website dashboard

    Each website's dashboard shows its active WordPress core, theme and plugin versions, plus logs of whether CheckView's test browsers could connect, so connection problems are quicker to diagnose.

    Learn more →
  • Steps are saved as they are generated

    If step generation fails part way through a test flow, the steps built so far are kept. Pick up where CheckView left off and complete the rest by hand instead of starting over.

    Learn more →
  • Comments on test flows

    Add comments directly to a test flow to record why a test failed, give context, or share notes with your team in one place.

    Learn more →
  • Easier management of long website lists

    The websites dashboard gained better filtering based on how many sites you have, cutting down on paging through long lists.

    Learn more →

December 2024

  • WS Form is officially supported

    Forms built with WS Form are detected and tested automatically, the same as the other supported form plugins.

    Learn more →