Minor release.
Fixes
- Vite plugin no longer fails silently (#77, fixes #75) — per-route diagnostics on empty captures (final path, page title, marker count, errors), redirect warnings, all real exceptions surfaced (only the benign
Target closedstays quiet),__BONEYARD_SNAPSHOTmissing is now a visible warning. Newdebug: trueplugin option. - Vite plugin reads
boneyard.config.json—routes,breakpoints,wait,out, andauth(cookies + headers, sanitized against the same allowlist/blocklist the CLI uses) are now honoured as fallbacks. Plugin options still win. - Vite plugin
cdp:reuses your Chrome session — same fix as #73, ported to the plugin. npx boneyard-js build <url>/pathactually captures only that page (fixes #78) — the docs documented this as "Specific page" capture, but the implementation kept link-following + filesystem-walking. Now: any URL with a non-root path triggers single-page mode (no link-follow, no filesystem walk, noconfig.routes/config.skeletonsaugmentation). Bare-origin URLs and auto-detect keep the legacy crawl-everything behaviour.
Tests
- 136 pass / 0 fail (was 123 — added 13 url-helper tests).
Full Changelog: v1.7.9...v1.8.0