Changelog

What's new in RacingRoach.

Every release, in plain language. For the full commit-level history, see the project's public changelog file.

v0.47.0 · 2026-07-27

The interface now speaks nine languages

Pick your language in Settings → General and the whole app switches instantly, no restart: menus, buttons, tables, settings, and the explanation and fix for every one of the 100 SEO checks. English, German, Spanish, French, Portuguese (Brazil), Italian, Dutch, Polish and Japanese, all free. The existing language setting is now labelled "Target site language", since that one tells racingroach what language the site you're crawling is in.

v0.46.1 · 2026-07-26

Caching and security headers on every page

Open any crawled page and its overview now shows the Cache-Control and Content-Encoding headers the server sent, plus which security headers were present — HSTS, CSP, X-Content-Type-Options and X-Frame-Options. racingroach was already collecting all of this during the crawl; now you can see it.

v0.46.0 · 2026-07-26

Screenshots, JavaScript errors, and page archives (premium)

When you crawl with JavaScript rendering, racingroach now keeps what the browser saw: the JavaScript errors each page threw, and — if you turn them on — a full-page screenshot and a copy of the rendered page. Open any page to view its screenshot, read its console errors, or reopen the archived page offline, and export the whole set as a single zip.

v0.45.0 · 2026-07-25

Excel export, and an all-in-one workbook (premium)

Every export that offered CSV now also saves as Excel — just pick .xlsx in the save dialog and you get a formatted sheet with a frozen header and filters ready to go. Premium adds a single workbook for the whole audit: an overview tab, your pages and external links, one tab per issue found, and the structured-data, spelling and elements tables.

v0.44.0 · 2026-07-25

Scheduled crawls (premium)

Save a crawl as a reusable profile and have it run on a schedule — hourly, daily, weekly, monthly, or once — while the app is open, with each run written to its own dated file and its result waiting for you on the new Schedules screen.

v0.43.0 · 2026-07-25

In-app update check

The About panel now checks for updates on demand and tells you when a new version is staged and ready to apply the next time you quit.

v0.42.1 · 2026-07-25

JavaScript rendering is free, for good

Rendering pages in a real headless browser stays in the free tier permanently — now written into the spec rather than left as an open product call.

v0.42.0 · 2026-07-24

Custom robots.txt override (premium)

Test a robots.txt change against a real crawl before you deploy it: supply your own rules per host and see exactly what gets fetched and flagged.

v0.41.0 · 2026-07-24

Link Score

A PageRank-style 0–100 score for every page, turning your internal link graph into one sortable measure of internal authority.

v0.40.0 · 2026-07-24

Bulk link exports

Get the whole internal link graph back out — every link with its anchor text and follow status — in a filterable Links screen and a streaming CSV export.

v0.39.0 · 2026-07-24

SERP snippet preview

See how each page's title and meta description will render in Google, with pixel-width truncation warnings and editable rewrites you can export.

v0.38.0 · 2026-07-24

Crawl visualisations

Force-directed crawl diagrams and hierarchical trees for spotting depth problems, orphaned clusters, and structural imbalance at a glance.

v0.37.0 · 2026-07-23

Crawl configuration options

Additional crawl limits, directive-following (canonical, next/prev, HSTS, meta refresh), URL rewriting, CDN-as-internal scoping, and resource-crawl toggles — all free.

v0.36.0 · 2026-07-23

Page detail views & custom extraction

Click any row to inspect one URL in detail, with its inlinks and outlinks. Custom extraction (premium) pulls any XPath, CSS, or regex match off every page into its own column.

v0.35.0 · 2026-07-20

Compare crawls (premium)

Answer "what changed since the last crawl?" — diff two crawls of the same site after a migration, a release, or on a monitoring cadence.

v0.34.0 · 2026-07-19

Headless CLI mode

Run a crawl, export results, and check issue counts from the command line — no UI, so crawls fit straight into CI and build pipelines.

v0.32.0 · 2026-07-18

Segments

Define custom URL segments and get a per-segment breakdown of page counts, status codes, and issue kinds.

v0.30.0 · 2026-07-17

Custom JS snippets (premium)

Run your own JavaScript against every crawled page to extract custom per-page data.

v0.29.1 · 2026-07-17

Accessibility auditing

Automated accessibility checks now run alongside the rest of the technical-SEO audit.

v0.29.0 · 2026-07-17

Custom source search

Search rendered page content for exact strings or patterns across an entire crawl.

v0.28.0 · 2026-07-17

Spelling & grammar checks

Flags likely spelling and grammar issues in page content during the crawl.

v0.27.0 · 2026-07-17

Crawl-overview dashboard

A live summary screen — pages by status, top issue kinds, and progress at a glance.

v0.26.0 · 2026-07-16

XML sitemap generation & list mode

Generate a size-split XML sitemap from a crawl, or crawl a fixed list of URLs instead of discovering them.

v0.24.0 · 2026-07-15

Auto-update

The desktop app now checks for and applies signed updates in the background.

v0.23.0 · 2026-07-14

Licensing & free tier

Introduced the free tier (1,000 pages/crawl) and the offline-verified annual license.

v0.22.0 · 2026-07-13

Elements view

A dedicated screen for per-page element data — headings and the full image inventory.

Earlier releases added the core crawl engine, the desktop shell, and the first 80+ SEO checks.

Try the latest build.

Every release ships to the free tier first — no separate beta channel.