Skip to content
Shipping in public

Shipping in public.

Recent releases across the catalog. Versions and dates are the real ones.

SWG Ultimate SEO Tool

3.3.2Two settings-screen placements Shane called out while connecting GoogleAug 2026
3.3.3"Connect Google Account" could never work while adding a new clientAug 2026
3.3.4The Edit Client screen was fatalling half-rendered, and taking the whole wizard with itAug 2026
3.3.5Every Search Console call has been dead since v3.2.0Aug 2026
3.3.6Wrapped tab rows touched on the client detail screenAug 2026
3.3.7Phone-width QA ran for the first time; 4 overflowing screens fixedAug 2026

LocalLift Publisher

2.8.4The save notice now comes to the eyeAug 2026
2.7.3A reasoning model does not fit in a 30 second timeoutAug 2026
2.7.4The 120 second timeout was worse than the 30 second oneAug 2026
2.7.5LLP-21: Retry retried the wrong thing, and fired a GBP post at a blog that was not thereAug 2026
2.7.6LLP-22: the SmartCore path never told the model to return JSONAug 2026
2.7.7Reverting 2.7.6, which made generation fail every time instead of sometimesAug 2026

ShaneWebGuy Chatbot

1.7.56Hide the License screen + stop the dead update-server ping (CB-07/CB-08)Aug 2026
1.7.57Make a silent settings rollback visible (CB-15)Aug 2026
1.7.55The usage panel stopped telling the truth after the migration (SC-03)Aug 2026
1.7.52Fifth consumer of SWG Atlas - all 7 wp_mail call sites migrated. New swchat_send_mail()Aug 2026
1.7.53Every control in the public widget had an invisible borderAug 2026
1.7.54Control border darkened to keep a marginAug 2026

SWG Academy

3.4.7A public learner page was exposing an internal admin notice; access fixedAug 2026
3.4.2Brand sweep: 13 single-edge accent stripes removed; full perimeter borders everywhereAug 2026
3.4.3HOTFIX - generated demo data now writes the two rolling-aggregate tables, so Analytics and the Hiring Lea...Aug 2026
3.4.4HOTFIX - the demo dataset now includes user groups, so the User Groups screen and the cohort half of Assi...Aug 2026
3.4.5HOTFIX - the bundled-course install card stops advertising a half-finished course.Aug 2026
3.4.6HOTFIX - closes the two demo-quality findings carried through v3.4.3 to v3.4.5: leaderboard category bars...Aug 2026

SWG Ads Builder

4.5.1UX patch: the last alert/confirm violations from hardened QA removedApr 2026
4.5.0AI Usage Panel: kill switch plus a soft monthly spend ceilingApr 2026
4.4.0SSRF defense: every outbound HTTP call goes through a URL guardApr 2026
4.4.1SecurityApr 2026
3.8.0Shopping Campaign Support: Full wizard flow for Shopping campaigns added.Apr 2026
3.9.0ChangedApr 2026

SWG Bulk SEO Manager

1.0.0v1.0.0 shipped after the six release gates; full QA report in the repoMay 2026

SWG Design Proofs

1.3.0Choose where your proofs go in Drive, instead of being told (DP-10)Aug 2026
1.3.1The Picker key was invisible even when it was workingAug 2026
1.4.0The folder picker can finally see your DriveAug 2026
1.4.1The setup instructions would have walked you into a broken setupAug 2026
1.2.1Migrated to SWG Atlas (email rail)Aug 2026
1.1.1Uploading two designs with the same filename silently destroyed the first (roadmapAug 2026

SWG Learning

1.44.2AI Usage panel says whose calls it is showing (SC-03)Aug 2026
1.40.0Add material saves her chapter with no AI connectedAug 2026
1.41.0the mic told a student her phone was broken when it was the server's settingAug 2026
1.42.0the welcome card promised in its first line what it took back in its lastAug 2026
1.42.1Migrated to SWG Atlas (email rail)Aug 2026
1.43.0the master dashboard's only link went to the wrong pageAug 2026

SWG Pest Control

2.8.0(Test Mode - gated persona-picker demo for client evaluation)Apr 2026
2.6.2(Hardened QA Round 17 - Polish Tier: i18n + a11y + email + JS)Apr 2026
2.6.3(Hardened QA Round 18 - Mechanical Sweep + Regression Fixes + Integration)Apr 2026
2.6.4(Hardened QA Round 19 - Regressions, DB Perf, Docs Drift, Dead Code)Apr 2026
2.6.5(Hardened QA Round 20 - R19 Regression Patch + a11y/API/cron hardening)Apr 2026
2.7.0(Offline Queue Rewrite - Alpha.1: server foundation)Apr 2026

SWG Project Capture

1.8.5A mini progress bar on the auto-resume drain (PC-03)Aug 2026
1.7.2The admin brand row carried a 3px accent bar on its top edge only.Aug 2026
1.8.0The test-data generator, a mandatory v1.0.0 deliverable this plugin shipped seven minor versions without.Aug 2026
1.8.1The generated demo page was created as a draft, and the Projects screen then showed its job as "Not on th...Aug 2026
1.8.2Generated photos put the field notes into the photo caption, so the public gallery page displayed text li...Aug 2026
1.8.3Four settings held what you typed between bounds and said nothing.Aug 2026

SWG Project Hub

6.9.19CSV import stops inventing projects out of description textAug 2026
6.9.20Emailed invoices arrived with an empty line-item tableAug 2026
6.9.21The .invalid guard was not on every call site after allAug 2026
6.9.22AI Usage panel says whose calls it is showing (SC-03)Aug 2026
6.9.10Fourth consumer of SWG Atlas - all 17 wp_mail call sites migrated, the widest surface yet.Aug 2026
6.9.1149 emails in two minutes, and the two defects behind them. The morning after the AtlasAug 2026

SWG Property Rentals

1.2.1Chrome QA hotfix on 1.2.0 plus the agency WCAG AA contrast pass.May 2026
1.2.0ChangedMay 2026

SWG Roofing Calculator

0.2.0Build checkpoint: first user-visible wizard (steps 2-6 of 14)May 2026

SWG Scope Builder

1.0.13Retire the AI ledger this plugin never used (SC-03)Aug 2026
1.0.12First consumer of SWG Atlas - the fleet email rail's first migration. Email_Service::send()Aug 2026
1.0.2The plugin's own test data was invisible on every screen that could show itAug 2026
1.0.3Nothing ever created the page the wizard needs to appear onAug 2026
1.0.4The public wizard was dead on every block themeAug 2026
1.0.5Email had no Test Connection, which is the one thing this plugin cannot fail silently atAug 2026

SWG Time Tracker

1.64.1QuickBooks OAuth could never connect - the Connect step always failed at Intuit with "The redirect_uri qu...Aug 2026
1.64.2The v1.64.1 QuickBooks REST callback route returned 404 (never registered), so Connect still could not work.Aug 2026
1.64.3The v1.64.2 QuickBooks REST callback returned 403 on the real Intuit redirect, so Connect still could not...Aug 2026
1.64.0Team list: icon actions + a type-the-email delete gateAug 2026
1.63.52The row checkbox, aligned by a rule instead of a measured number (PATCH). No schema change.Aug 2026
1.63.53The last 1.33px of the checkbox alignment (PATCH). No schema change.Aug 2026

SWG Tools

2.40.0Out of BetaAug 2026
2.34.4"Saved" appeared on page load, before the user touched anything.Aug 2026
2.35.0A new public tool: AI Visibility Check. Paste a web address, find out whether an AI assistant can actuall...Aug 2026
2.35.1Make the save marker actually visible. Shane: "it's kinda hard to see.Aug 2026
2.36.0A new Google Ads Calculator, and the gauge's severity ladder gets the top rung it was missing.Aug 2026
2.36.1The three calculator items the review left open (tool 1.0.0 -> 1.1.0).Aug 2026

SWG Travel

1.0.36Roles and caps survive an update (TRV-16)Aug 2026
1.0.37Confirm what Stripe secret is stored + on-demand Test connection (TRV-02/TRV-06)Aug 2026
1.0.35Long-value inputs use the real estateAug 2026
1.0.31A WooCommerce status card on Settings > General, with a Test connection button that can fail. (TRV-12)Aug 2026
1.0.32A Setup card at the top of Settings > General that reports which prerequisites this install has actually ...Aug 2026
1.0.33The plugin advertised three things it does not do. (TRV-10)Aug 2026