github 0xGF/boneyard v1.8.0

latest release: v1.8.1
one month ago

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 closed stays quiet), __BONEYARD_SNAPSHOT missing is now a visible warning. New debug: true plugin option.
  • Vite plugin reads boneyard.config.jsonroutes, breakpoints, wait, out, and auth (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>/path actually 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, no config.routes/config.skeletons augmentation). 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

Don't miss a new boneyard release

NewReleases is sending notifications on new releases.