Release notesBack to Checknaut →

Changelog

Release notes are historical records. Some point releases are grouped with the following release, and older numbering may differ from the current package. For the latest installable version and requirements, use the WordPress.org listing and current documentation.

2.2.0

8 November 2026 current

  • Edit with Checknaut (Pro). Connect your own Anthropic, OpenAI or OpenRouter account and set a monthly token limit. Then open any page on the front end and choose Edit with Checknaut in the admin bar: say what to change, and Checknaut makes it on a draft copy, shows the plan and a preview beside the live page, and changes the live page only when you click Apply. It re-checks the page afterwards, and Undo puts it back.
  • Cost and safety. The estimate shows before anything is sent, and the monthly limit stops requests before they pass it. Read-only, draft-only and protect-design switches, client locks and guardrails apply to AI edits too; a user who needs approval sends the change to the owner; a page edited after the draft was made is never overwritten. How close the estimate comes to real usage has not been measured yet.
  • One prompt to connect any AI app (Pro). Connection shows a single Connect me prompt that works in any AI app, instead of a card per app. The key is never inside the prompt, and the config block hides it until you choose Reveal.
  • Licence and seats on Fleet (Pro). Seats in use, Add 10 more sites for Agency licences, a prorated Upgrade to Agency for Pro, and a contact link past 10 sites.
  • Elementor Undo restores the page text. Undo on an Elementor page now also puts back the stored HTML copy that search, excerpts, feeds and SEO plugins read, and removes a page-settings record the change added. Free.
  • Verified on this tree. tests/run-all.sh on the plain rig: 310 harnesses green, 41 skipped (26 Divi-only, which ran on the Divi rig, and 15 that ran in part). On the Divi 5.18.0 rig with Pro and both packs: 339 green, 12 skipped, all Divi-only harnesses ran. Plugin Check green on both. A skip is not a pass. Not run anywhere: a real MySQL server, the ImageMagick 6.9 defect path, SVG through a real ImageMagick.

2.1.0

5 November 2026

  • Images, on your own server. Checknaut → Images compresses and resizes your Media Library. Choose a Size (Small, Medium or Large) and a level (Low, Medium or High), preview the result on your own images, then run it on the whole library, only the images Checknaut flagged as heavy, or a selection. Images are shrunk in proportion, never cropped or enlarged; each is compressed only as far as a measured similarity score allows, and a result that is not smaller is discarded. WebP where your host can write it, or keep JPEG and PNG. Free.
  • Kept originals and Undo. Originals are kept until you remove them, so every image and every run has an Undo, and a run resumes where it stopped. Your images never leave your server, and the free plugin downloads no code. Removing kept originals moves all of an image’s files or none: a failed move puts back what it moved, a move to another drive is copied and checked first, and a file that cannot be put back is named.
  • Checknaut Pro adds. A best-quality mode that compresses in your browser with heavier encoders, compression of new uploads in the background, AVIF files served only to browsers that can show them, and Fit to slot from the same screen.
  • Measured, not promised. On our 16-image test set at the Medium level, server mode’s WebP files totalled 2.9% smaller than libwebp searched at every quality to reach the same similarity score on each image. Pro’s browser mode totalled 6.9% smaller than libwebp, and 2.9% smaller than the best of libwebp, MozJPEG and OxiPNG per image.
  • Verified on this tree. tests/run-all.sh on the plain rig: 311 harnesses green, 28 skipped. On the Divi 5.18.0 rig with Pro and both packs: 337 green, 2 skipped, all 31 Divi-only harnesses ran. On the Elementor 4.2.4 rig: 312 green, 27 skipped. Plugin Check green on all three. A skip is not a pass. CI green on the release tag. Not run anywhere: WebP quality through ImageMagick 6.9, and SVG through a real ImageMagick.

2.0.2

2 November 2026

  • “Last checked” shows the right time. “Last checked … ago” in the header and the “+N since …” line on Home were off by the site’s distance from UTC: a site at UTC-5 showed “5 hours ago” right after a check. Both now measure on the site’s own clock. Stored score history is unchanged.
  • Security fixes and Safe Update. A step that began while another request was finishing the same run could update a plugin again and overwrite its result. Each step now re-reads the run after it takes the lock.
  • Safe Update’s lock. The lock is taken in one database write, so two requests can no longer both hold it, and a request whose lock had expired can no longer release the lock another request now holds.
  • Reports on sites not set to UTC. Care reports and report framings place each score in the right period, including across a daylight-saving change. An October report built in November could move a score across the month edge.
  • Verified on this tree. tests/run-all.sh on the plain rig: 292 harnesses green, 27 skipped, Plugin Check on the wordpress.org build green. On the Divi 5.18.0 rig with Pro and both packs: 318 green, 1 skipped (the SVG-through-Imagick harness: the test machine’s ImageMagick has no SVG reader). On the Elementor 4.2.4 rig: 292 green, 27 skipped. A skip is not a pass. CI green on the release tag. Each fix has a harness that was red before it and is green here.

2.0.1

31 October 2026

  • Undo is exact. Undo puts the Fixes list and every count back the way a fresh check sees them. When a fix and its undo ran in the same second, the list could show the older run and drop items.
  • Check my site again never sits disabled. While a check is running it says “Checking your site…” and takes you back to it. After a site-wide fix or undo, the site settings are re-checked straight away when there is time; otherwise the screen says the list updates at the next check.
  • Uploading the Pro zip. WordPress’s “Activate Plugin” link after the upload now activates Checknaut Pro. It pointed at the free copy inside and showed “The plugin does not have a valid header”.
  • Deleting Pro. Deleting Checknaut Pro while the free plugin is active no longer stops with an error, and the deletion is reported to the licensing service so the site’s licence activation can be released.
  • Multisite. Activating Pro on one site no longer switches the free plugin off for the whole network. It leaves it running there and says how to finish.
  • Licensed screens. With an active licence, Home no longer shows a “See Pro” box and the menu item reads “Plan”. Without one, the Builder Pack, Privacy Pack and locked screens say what is needed and link to “Renew or activate”.
  • Smaller fixes. Launch Check runs the Divi placeholder check only on Divi sites. After the upgrade from 1.10.1 the notice names only the old pack plugins still installed. Page caches are cleared once after this update. No Checknaut screen scrolls sideways on a phone. Settings → About links to the contact page. New text is translated into all eight languages.
  • Verified on this tree. tests/run-all.sh on the plain rig: 289 harnesses green, 27 skipped. On the Divi 5.18.0 rig with Pro and both packs: 315 green, 1 skipped (the SVG-through-Imagick harness: the test machine’s ImageMagick has no SVG reader). A skip is not a pass. Before the version bump, on the same code: Elementor 4.2.4 rig 290 green, 26 skipped. CI green with the rig job.

2.0.0

30 October 2026

  • One plugin. Checknaut Pro now carries Checknaut inside it, plus the Builder Pack and the Privacy Pack. Upload Pro and it switches off the free plugin and the old pack plugins, keeping every setting, licence and connection. A site runs one Checknaut, so an update can no longer leave two copies out of step.
  • Packs in every paid plan. The Builder Pack and the Privacy Pack are included in every paid plan. They are not sold or installed separately any more.
  • If a licence lapses. Every free feature keeps working and one notice says how to renew. A consent banner that was on keeps running, and so does its record purge. Scheduled audits pause and resume by themselves after renewal.
  • Check my site again. Home has a button beside the main action to run the checks again after you change something.
  • Faster. A visitor's page view no longer loads the licensing SDK: Pro adds +2.34 MB there (was +6.13 MB). wp-admin Dashboard with Pro: +7.27 MB and 6 queries (was +16.31 MB and 20); with the free plugin: +2.48 MB and 3 queries (was +7.85 MB and 14). Checknaut Home: 21 queries with Pro (was 51), 18 free (was 46). Measured on a test site, WordPress alone, OPcache off.
  • Smaller and cleaner. The Pro zip is 7.3 MB, under the common 8 MB upload limit. Code, styles and one-time upgrade steps left over from before Checknaut are removed.
  • Updates from the Plugins screen. The tool that let Checknaut install its own updates is gone. Update Checknaut Pro like any other plugin.
  • Tool names are checknaut_* only. The old station_* and divi_* names are no longer accepted; a connected assistant that still uses one should refresh its tool list. A checknaut_mcp_pre_tool_call or checknaut_mcp_tools_list filter written against an old name no longer matches: rename it, or a rule that blocked that tool stops blocking it.
  • Fixed: Pro's uninstall cleanup. Deleting Checknaut Pro after deactivating it left its fleet-site tokens, screenshot key and backup copies behind (1.x had this too). Deleting now removes them, and, when no other Checknaut copy is installed, everything else Checknaut stored.
  • Fixed: restore points kept. A design call that was refused or changed nothing could push the oldest restore points out of a full snapshot store. They are kept now.
  • Verified on this tree. tests/run-all.sh on the plain rig: 273 harnesses green, 27 skipped (26 Divi-only harnesses that the Divi rig ran, and the SVG-through-Imagick harness: the test machine's ImageMagick has no SVG reader). A skip is not a pass. The Divi 5.18.0 rig run green inside the release gate. CI green on PHP 8.0, 8.4 and 8.5 with the rig job. One change earlier: Elementor 4.2.4 rig 273 green, 26 skipped.

1.10.1

29 October 2026

  • Read-only covers restores. Read-only mode refuses every write it promised to: restoring a design snapshot or a page revision from wp-admin is refused too while it is on.
  • No Fix button on link text. Link text that does not say where it goes no longer shows a Fix button. The button could not write anything (the new words have to come from you) and showed tool names meant for an AI assistant. The steps say what to change.
  • EXIF removed on Imagick. Fit to slot: on hosts whose image editor is Imagick, a fitted copy kept the photo's EXIF data, GPS location included. It is removed now, and the colour profile is kept.
  • About links that exist. Settings → About links to Contact and Add-ons only when Checknaut Pro provides those screens. On the free plugin alone it links to checknaut.com/contact.
  • Clean uninstall. Deleting the plugin also removes the copies of pages it kept for Undo on sites without revisions.
  • Privacy wording. The privacy wording says what the banner does: it applies the rule for each visitor's region and holds back the trackers it detects.
  • Readme matches the plugin. This readme and the wordpress.org listing now match the free plugin. The listing no longer promises the styling-without-CSS check (Checknaut Pro runs it). Link text is not a one-click fix. SEO fields need an SEO plugin. The free link check is internal. WordPress.org is listed among the services it contacts. The first visit runs a check. Fixes work on Divi 5, Elementor and the block editor.
  • Verified on this tree. tests/run-all.sh on the plain rig, 267 harnesses green, 27 skipped (26 Divi-only harnesses that the Divi rig ran, and the SVG-through-Imagick harness: the test machine's ImageMagick has no SVG reader). A skip is not a pass. Stamp suite-9189f3aa60f1c407e78b057a. On the Divi 5.18.0 rig with Pro and both packs active: 293 harnesses green, 1 skipped (the same SVG harness), all 30 Divi-gated harnesses ran, the free plugin alone ran its runtime self-test 10/11 on both boots (the loopback row is set aside on a local rig), and the wordpress.org tree ran alone with its self-test green. Stamp release-86ac6f23eea2927515d4235a. Before the version bump, on the same changes: Fit to slot, Remove EXIF, media audit and image replacement harnesses green under Imagick on Divi 5.15.1 and 5.18.0; Elementor 4.2.4 rig self-test 2489/2489 (AJAX) and 2492/2492 (REST); Plugin Check 2.1.0: ALL GREEN (8).

1.10.0

28 October 2026

  • One header and one row of tabs. Every Checknaut screen uses one header and one row of tabs: Home, Fixes, Pages, History, Tools, and Settings. The WordPress menu lists those same screens. Contact Us and Add-Ons are linked from Settings → About.
  • One open count. Home, the Fixes tab, and the menu count are one number: everything still open, including items that are good to fix.
  • See the fix. Open a fix and the screen shows the thing: the picture, the place on the page, the two colours, or the setting. See the fix on Home opens that screen.
  • Score bands. Score bands read Excellent, Good, Needs work, and Needs attention.
  • Privacy Check. The privacy screen is called Privacy Check. It points out common privacy gaps. It is not legal advice.
  • Not clean while checking. While a check is still running, Home does not call the site clean. It names the pages that still have something to fix and opens Pages.
  • Plugin Check clean. Live preview markup: data-page is escaped, and the occurrence counter string has a translators comment. Plugin Check 2.1.0 reports zero errors and zero warnings on the wordpress.org stage.
  • Verified on this tree. tests/run-all.sh on the plain rig, 267 harnesses green, 27 skipped (Divi-only harnesses on that rig, Imagick, and named Divi/guardrails skips). A skip is not a pass. Stamp suite-9fb7bd1f1dd53ae5878f0437. Plugin Check 2.1.0 on that rig: ALL GREEN (8). Divi rig skipped on purpose (front-end memory pin ~3.9 MB vs 3 MB ceiling, and fit-slot reds); pinned for next release.

1.9.2

27 October 2026

  • Plain words on a fix. Colors and fonts typed in by hand say so. Fix it for me switches the spots that match a saved color or font, says what changed, and Undo puts each change back. A check with no written explanation gets three plain steps. When the example is a picture, the picture is shown. Settings, Privacy, and the Media Library open from a button when the check is about that screen.
  • One card for what was found. The pages for a fix are listed in the same card, each with View page and Edit. Featured-image steps name the Featured image box, about 1200 by 630 pixels, and that not every page needs one. Page names link to the page.
  • Score details is gone. All audits is under More tools. An old summary address opens Home. The questions on a fix are the brand blue.
  • Verified on this tree. tests/run-all.sh on the plain rig: 265 harnesses green, 28 skipped (Divi-only harnesses on that rig, Imagick, and the claude CLI). A skip is not a pass. Stamp suite-dd0e6eaf77e377357dceb451. Plugin Check 2.1.0 on that rig: 8 checks green.

1.9.1

25 October 2026

  • Pages screen polish. Unchecked pages say Not checked with no score. Missing modified dates fall back to the publish date, or a dash. Scheduled pages say when they are due. Export CSV starts with a UTF-8 BOM. An empty site hides the filters and Export CSV. Divi word counts drop shortcode tags and keep the enclosed text. With search engines discouraged, Allowed lists none and Hidden lists published pages.
  • One open-fix count. Home, Fixes and Audit agree on one number for open failing causes. Group chips count every row. Home’s “had nothing to fix” uses the scan’s clean page count.
  • After a Fix. That row says to check your site again to confirm. When a re-check is waiting, Home says how long is left. A Fix or Undo after the last check makes those results stale, so Home does not say they are up to date.
  • Large sites. Pages, Home and Audit keep using every page that still has a fail or a warning, past the fifty page ids each cause stores.
  • Fresher admin screens. Checknaut admin screens show your last change without a hard refresh.
  • Plugin Check reports no errors or warnings on the wordpress.org build.
  • Fewer false alarms after dogfooding on checknaut.com: contrast on inline colour and inherit links, focus rings with :where/:is, decorative empty alt, mixed-builder H1s, forms with a site spam plugin, privacy notes above a form, page-cache purge before landmark verify, connector Site Health REST, nav pills, em dashes in scripts, inverted type scales, noindex thin content, script hexes, and unused font variables.

1.9.0

21 October 2026

  • New Pages screen. Every page on your site in one list, with how many fixes each one needs. Pro adds filters, search and a CSV export.
  • “See it” preview. Shows a page’s problem highlighted on a preview of the page.
  • One-click contrast fixes. Swap low-contrast text for the nearest accessible colour, with Undo. Free fixes one at a time; Pro fixes a whole page or every listed page.
  • Clearer Home and Fixes. A “Check my site again” button, Fixes that refresh themselves and show All Clear, and a Back to Fixes button.
  • Image compression lists the images first, with timing and a compress button per image.
  • Plans: Pro is 1 site, $99 a year or $9 a month. Agency is 10 sites, $999 a year or $99 a month, and includes the Builder Pack and Privacy Pack. More than 10 sites: contact us. Existing licences keep working.
  • Fixed a broken text column in the Fixes list and a button that sometimes needed two clicks.

1.8.2

18 October 2026

  • A clearer look. A navy header and menu, and your score on navy, like checknaut.com. The rest of each screen keeps white cards on a soft blue background.
  • Deep Space theme: the score ring no longer shows as a wedge.

1.8.1

18 October 2026

  • A clearer look. A navy header and menu, and your score on navy, like checknaut.com. The rest of each screen keeps white cards on a soft blue background.
  • Deep Space theme: the score ring no longer shows as a wedge.

1.8.0

18 October 2026

  • Finds more. Links to pages that do not exist, and Divi images with no description, which the one-click fix now fills.
  • Fixed items leave the list the moment you fix them, and removing pages no longer lowers your score.
  • Plainer everywhere. Every item has a plain title, “Open this page in Divi” opens the builder in a new tab, and Settings and Undo history use plain words, with developer options under Advanced.
  • Repeated items are merged into one, and the counts on Home and Fixes agree.

1.7.3

18 October 2026

  • Fixed: the re-check of fitted images after a page changes now runs out of sight, clears its status line when done, and stops after three failed tries.

1.7.2

17 October 2026

  • Upgrade screen: each add-on card shows its own mark, and the Builder Pack can now be added to a Checknaut Pro licence.

1.7.1

17 October 2026

  • A simpler Checknaut. Checknaut opens on Home: one score with a plain word (Needs work, Fair, Good, Mission ready), the three things to fix next, and six groups: Broken, Looks unfinished, Easy for everyone, Found on Google, Speed and Safety. The menu is Home, Fixes, Undo history and Settings; everything else is under More tools.
  • One list of fixes, in plain words. Each item says what a visitor would see, whether they would notice, and what to do, sorted into Fix now, Fix soon and Nice to have. Technical detail is one click away.
  • “It’s fine as is.” One button replaces the three waiver controls.
  • Bigger, calmer screens and a first check that explains what it is looking at as it goes.
  • Two add-ons for Pro: the Builder Pack (design system tools, Import HTML, Rescue repairs, voice and playbooks) and the Privacy Pack (the consent banner and legal page drafts). Every read-only check stays free. Agency includes both, and Pro licences from before 1.7 keep both at no extra charge.
  • New plans: Pro for 1, 3 or 10 sites, and Agency for 25.
  • Fewer false alarms in Rescue and the placeholder check; the Audit badge and the “to fix now” count now agree.
  • Verified: the full harness suite on the main rig and on the Divi 5.15.1 rig with both packs active, CI green on the release tag (including link and button contrast in a real browser), and on this site the read-only self-test on 1.7.1 passed 13 of 13 checks.

1.6.7

15 October 2026

  • Upgrade without leaving your dashboard. Checknaut → Upgrade shows the three plans, Solo (1 site), Studio (5 sites) and Agency (20 sites), with a Yearly / Monthly switch and the per-site price. Choose opens the checkout in a panel on the same screen, whether Checknaut came from WordPress.org or from this site.
  • Licensed sites upgrade in place. With Pro licensed, the screen shows your plan, marks what it already includes and offers Upgrade on the larger plans; your licence carries over.
  • The Plugins-screen link and the Pro previews on every screen now go to the Upgrade screen instead of the website.
  • Verified: a new plans harness (54 checks) and an Upgrade-screen rig harness with Pro on (16) and the free plugin alone (11); the full harness suite and the Divi 5.15.1 test site green before tagging; CI green on the release tag and on main. On this site the read-only self-test on 1.6.7 passed 13 of 13 checks.

1.6.6

13 October 2026

  • Fix: the Fix button at the top of each audit section. With Checknaut Pro on, the Fix / Fix all button on a cause row failed every time with "the request did not reach the site", while the Fix on each page below worked. Fixed, and every AJAX endpoint the plugin registers is now checked to exist.
  • The images up front. Image-weight causes show the images themselves on the cause row: thumbnail, file name, weight and width, with no click.
  • A failed fix says what failed: a site error with its HTTP status, a timeout, or an expired login. Only a request that never got an answer still says it did not reach the site.
  • Legal notice and acknowledgement. The Legal screens and Compliance Care open with a plain notice: Checknaut is software, not a law firm; it compiles public information and can be wrong or out of date; have a lawyer review every page; use at your own risk. Creating legal drafts and turning Compliance Care on ask you to acknowledge it once, and every generated draft says it was not written or reviewed by a lawyer.
  • Pro: a rejected licence key is refused, not a fatal error.
  • Verified: new harnesses for the cause-row Fix and images (13 checks), the fix error messages (17) and the legal notice (23), each seen failing against the old code; the full harness suite and the Divi 5.15.1 test site green before tagging; CI green on the release tag and on main. On this site the read-only self-test on 1.6.6 passed 13 of 13 checks.

1.6.5

13 October 2026

  • Keep your place after a save. When a fix or a setting reloads the Checknaut screen, it now brings you back to the card you were working on instead of the top of the page.
  • One view. The Simple/Advanced switch is gone. Everyone sees the same screen; the technical detail sits in a "Technical details" expander under each card, and Environment is always in the menu.
  • Free and Pro: both updated to 1.6.5.
  • Verified: the keep-your-place harness (26 checks) and the full harness suite green before tagging; the Divi 5.15.1 test site green; CI green on the release tag. On this site the read-only self-test on 1.6.5 passed 13 of 13 checks.

1.6.4

12 October 2026

  • Pro: connect in 3 steps. Connection now opens with three large steps, each ticked when it is done and fixed in one click when it is not: copy the connector URL, give the assistant its own account ("Checknaut Assistant"), and let it read and change the site.
  • Pro: the assistant account is an Administrator. With Checknaut Pro switched on, the one-click account is an Administrator, so the assistant can build the whole site: Theme Builder headers and footers, menus and Divi's options. An Editor account made by 1.6.3 becomes one in one click. Without Pro switched on it stays an Editor, and the screen says what that account cannot do.
  • Free: no change; released alongside Checknaut Pro 1.6.4.
  • Verified: the assistant-account harness (41 checks, with Pro switched on and off) and the full harness suite green before tagging; the Divi 5.15.1 test site green; CI green. On this site the finished read-only self-test on 1.6.4 passed 13 of 13 checks.

1.6.3

12 October 2026

  • Divi 5.15 support. Divi 5.15 archives a deleted design variable and refuses a save that leaves one out. Deleting, restoring and seeding variables, and restoring a snapshot, now work the way Divi does and report Divi's refusal when there is one.
  • The audit no longer flags Divi's own modules as missing blocks. Divi 5 registers a module only when a page renders it; Divi's own module list now counts.
  • Pro: give the assistant its own account in one click. The connector never acts as an administrator. Connection now opens with "Step 1": why, and a button that creates an Editor account for the assistant and sets the key to act as it.
  • Pro: the self-test cleans up after itself on Divi 5.15, runs on hosts without PHP's sodium extension, and its translation checks know the wordpress.org build.
  • Free: the Design screen shows a relative colour as the colour it renders.
  • Verified: on a Divi 5.15.1 test site with Checknaut Pro, the full self-test green over admin-ajax (3,413 of 3,413) and over REST (3,581 of 3,581), and every Divi-gated harness ran; the full harness suite green before tagging; CI green on PHP 8.0, 8.4 and 8.5. On this site the finished read-only self-test on 1.6.3 passed 13 of 13 checks.

1.6.2

10 October 2026

  • Pro: Freemius SDK 2.13.5. The licensing library is updated from 2.13.4. It escapes server error messages, email addresses and links before showing them in wp-admin, lets only site administrators complete the licence opt-in, stops page parameters from overriding the pricing page's settings, and drops a post-purchase notice built from page parameters. No new services are contacted.
  • Free: no change; it moves to 1.6.2 alongside Pro.
  • Verified: on a test site with Checknaut Pro, the licensing, upgrade, Pro-screen and companion harnesses green on SDK 2.13.5; the full harness suite and a Divi 5.14.0 test site green before tagging; the package gates pass with 201 vendored files. CI green on PHP 8.0, 8.4 and 8.5. On this site the finished read-only self-test on 1.6.2 passed 13 of 13 checks.

1.6.1

10 October 2026

  • Pro: Compliance Care holds trackers printed before the page starts. On a block theme every shortcode runs before the page's <!DOCTYPE> is printed, and a plugin can print and flush output just as early. If that early output carried a tracker, 1.6.0's page-level safety net let it out unchanged. It is now held until the page starts, then checked with the rest of the page. Output a plugin discards stays discarded, and output that was already flushed is never lost.
  • Free: no change; it moves to 1.6.1 alongside Pro.
  • Verified: 257 consent checks green, driven through PHP's real output buffering; the new checks fail on 1.6.0. On a block-theme test site and a Divi 5.14.0 test site, a tracker and a pixel flushed before <!DOCTYPE> come out held. CI green on PHP 8.0, 8.4 and 8.5. On this site the finished read-only self-test on 1.6.1 passed 13 of 13 checks.

1.6.0

9 October 2026

  • Pro: Compliance Care, cookie consent. A consent banner that follows each visitor's privacy law: opt-in, opt-out or notice, by country and US state, from a rule pack of 34 regions that updates itself weekly and is signature-checked. Advertising and analytics tags, pixels, embeds, fonts and preloads wait until the visitor agrees; Google Consent Mode v2 defaults are set before any tag runs. Payment and captcha services always load. US opt-out regions get a visible "Your Privacy Choices" link, and every visitor can change their mind from any page.
  • Pro: rule updates never loosen on their own. An update that would relax the rules for a region waits for your approval; stricter rules apply at once. Each choice is logged with its policy version, and a live cookie table block comes from what the scanner found.
  • A new dashboard. One menu down the left (Overview, Check, Fix, Design, Compliance, Clients, History, Setup) with every feature in one place. Free and Pro show the same menu, Pro features marked, so nothing moves when you upgrade.
  • Legal audit: cookie consent findings. Tags that need consent, missing Google Consent Mode, trackers that load before consent, a stale cookie policy and a second consent plugin running at the same time.
  • Fresh Divi sites keep their default colours. Restoring a snapshot on a site whose Divi Theme Options were never saved no longer blanks Divi's five default colours, and an affected site is repaired on update.
  • Verified: on a Divi 5.14.0 test site with Checknaut Pro, 251 harness runs green and 14 skipped (in-browser checks, which ran green on a second test site). CI green on PHP 8.0, 8.4 and 8.5. On this site the finished read-only self-test on 1.6.0 passed 13 of 13 checks.

1.5.1

5 October 2026

  • Review images works on block-editor and classic pages. The accessibility audit counted images without alt text on a block-editor page, but Review images said there was nothing to review. It now lists them with the Media Library alt suggested, and names any image it cannot write from there (custom HTML, a legacy gallery, a synced pattern) with the reason.
  • Cover and Media & Text blocks. An approved alt now reaches the image visitors get. A fixed or repeated Cover background gets role="img" and aria-label, as WordPress saves it. A block with no image element for the alt to render on is refused instead of half-written.
  • Classic pages. Approving an image on a classic page failed, and so did a second approval on the same page. Both now land.
  • Verified: a new 26-check test approves images through the same wp-admin request the Review images button sends, on block, classic and Divi pages, and checks the stored markup and the re-run audit; it passed on a Divi 5.14.0 test site and on plain WordPress. CI green on PHP 8.0, 8.4 and 8.5. On this site the finished read-only self-test on 1.5.1 passed 13 of 13 checks.

1.5.0

5 October 2026

  • Media audit and a smarter Media Library. Checknaut indexes the images your published pages use and reports heavy files, missing or junk alt text, images still loading from a staging address, duplicates, camera-style file names, location data and missing sizes. Media Library list view gains Size, Used on, Alt and Format columns, and views for Missing alt, Heavy, Not WebP, Duplicates, Staging URL and No reference found.
  • Fit to slot. Crops and compresses an image to what the page actually shows, measured in your browser at seven widths plus your theme's breakpoints, with a before and after check that puts the page back if anything visible changed. Writes WebP (AVIF is an option). The original file is never changed. Free: one image at a time. Pro: every image your pages use.
  • Alt text sync for Divi. Divi image modules still showing an old or empty alt get the Media Library's current one, page by page (Pro: the whole site). New uploads get a readable title from the file name.
  • Launch day. Checks for coming-soon or maintenance mode, a site password, blocked search engines, plain permalinks, the default tagline, untouched sample content, comments open on pages and staging addresses, plus Divi's placeholder images and text and lorem ipsum. Divi Library shows where each global layout is used. Pro: Go live in one step, with Undo for each switch.
  • Pro: image fixes in bulk. Compress or fit every used image in one resumable run, AI alt text approved one by one in a review queue, location data removed from photos, and replace an image while keeping its ID. Three new tools: 191 in all.
  • Safer writes. For an administrator without the unfiltered_html capability, a fix that would strip HTML from a page is refused and says why.
  • Verified: 242 harness runs green, 0 skipped, on a Divi 5.14.0 test site with Checknaut Pro, including the in-browser Fit to slot checks; CI green on PHP 8.0, 8.4 and 8.5; on this site the finished read-only self-test on 1.5.0 passed 13 of 13 checks.

1.4.2

4 October 2026

  • An older Checknaut Pro is offered its update again. Checknaut Pro 1.0 and 1.1 stood themselves down beside a newer Checknaut, and their update check stopped with them, so the update that fixes them never appeared. Their licensing check now starts on its own.
  • Verified: a real Checknaut Pro 1.1.0 beside this build offers its update in an admin request and in a request with no admin screen; it did neither on 1.4.1.

1.4.1

4 October 2026

  • Links point at checknaut.com. Our site moved from checknautpro.com, which now forwards here. The Docs, FAQ and Get Pro links on the Plugins screen, the Pro upgrade link and the changelog link on the update screen go straight to checknaut.com. Support: support@checknaut.com.
  • Verified: CI tests green on PHP 8.0, 8.4 and 8.5; on this site free and Pro 1.4.1 are installed and the read-only self-test passed 13 of 13 checks.

1.4.0

3 October 2026

  • The AI connector is now part of Checknaut Pro. The free plugin is the auditor: the seven audits, the Site Score, one-click fixes with Undo and Site Health, all in wp-admin. It serves no MCP endpoint and calls no AI service. A site that used the connector keeps its settings, and adding Checknaut Pro brings the connection back as it was.
  • Divi 5.14.0. Checked against Divi 5.14.0 and 5.13.1. Design variables Checknaut creates now carry the id Divi looks them up by.
  • Lighter page views. On our test site a front-end page now costs Checknaut about 0.4 MB, down from about 21 MB, and one extra database query, down from 15.
  • Pro: read only is the default for newly connected apps. Choose “Read and change” when you approve an app. The connector key is stored hashed and shown once. Tools are renamed checknaut_* (old names keep working).
  • Pro: new tools. Client review pins, one-at-a-time security updates with rollback, guardrails, design-token import, brand voice with a copy check and playbooks, report framings, and HTML design import.
  • Verified: 221 harness runs green, 0 skipped, on a Divi 5.14.0 test site with Checknaut Pro. Plugin Check on the wordpress.org build: no errors or warnings.

1.2.0

27 September 2026

  • Launch Check: Analytics & tracking (Pro). A seventh area checks that every page loads analytics and names which, flags cookie-setting trackers with no consent tool, catches tags loaded twice, retired Universal Analytics ids and placeholder ids, and checks that Search Console is set up.
  • The logo check looks at the header only. A footer logo without a link is a common choice and is no longer flagged.
  • Your AI assistant is limited to non-admin work. On Checknaut it can read pages, run audits, fix content and clear caches, but it cannot install or update plugins, themes or WordPress, manage users or edit files. With a Pro licence it keeps what Pro's tools need.
  • The connector key acts as a user you choose on the Connection tab. It no longer falls back to the first administrator.
  • Ready for wordpress.org. Every name the plugin owns now starts with checknaut. Your settings, history and scheduled tasks move over on their own the first time the site loads after updating.
  • Verified: 133 harness runs green with nothing skipped, CI tests green on PHP 8.0, 8.4 and 8.5, and on this site the finished read-only self-test on 1.2.0 passed 1,193 of 1,193 checks.

1.1.0

26 September 2026

  • Launch Check (Pro). A pre-launch screen that reads every page logged out, measures layout at phone and tablet widths and gives a go or no-go. Three fixes run from the screen, each with an Undo, and a client report comes with it.
  • The site health report reads on a phone. One column, each section an accordion, the client site's own logo at the top, and plain labels. It prints with every section open.
  • White-label means white-label. With your agency brand set, the report is neutral: no Checknaut name, mark, fonts or colours anywhere in the file.
  • Reports save to a neutral folder, so the link you send a client does not carry our name. Links you already sent keep working.
  • Verified: 130 harness runs green with nothing skipped, CI green on PHP 8.0, 8.4 and 8.5, and on this site the finished read-only self-test on 1.1.0 passed 1,193 of 1,193 checks.

1.0.1

26 September 2026

  • The dashboard header reads Checknaut. The wordmark beside the logo on every Checknaut screen still showed the old product name in 1.0.0. The test that checks for the old name now reads through markup, so it would have caught it.
  • Verified: 121 harness runs green, the rig harnesses green on the plain, Divi and Elementor test sites, and on this site the finished read-only self-test on 1.0.1 passed 1,171 of 1,171 checks.

1.0.0

26 September 2026

  • First release as Checknaut, numbered from 1.0.0. The free plugin and Checknaut Pro now carry the Checknaut name everywhere, including Pro's plugin folder.
  • Moving from 6.0.x: upload the current Checknaut on Plugins → Add New and replace the installed copy. The old copy will not offer this update itself, because the numbering restarted. Settings, history and audit seals carry over.
  • Moving from the old Pro add-on: install Checknaut Pro, then deactivate the old add-on. Until you do, Checknaut Pro loads nothing and says which copy to switch off. Your licence carries over.
  • Re-add your AI connector at the new address, /wp-json/checknaut/v1/mcp, with the key from the Connection tab.
  • Verified: 121 harness runs green, and the rig harnesses green on the plain, Divi 5.13.1, Elementor 4.3 and Elementor 4.2.4 test sites (WordPress 7.1). The full self-test with an owner seeded first changed 0 of their rows: Divi 3,300 of 3,300 with Pro and 2,403 of 2,403 free; block editor 2,206 of 2,206 with Pro; Elementor 2,368 of 2,368 with Pro.