v0.1.0
v0.1.0
First non-alpha 0.x release for vellora's documented HTML-to-PDF subset.
This release keeps the project explicitly pre-1.0, but removes the alpha tag for the current
production-oriented surface: native in-process rendering, strict subset validation, dev-time lint/fix,
CLI workflows, batch/stream helpers, PDF/A-2b, images/fonts, and the optional environment-Chromium
fidelity engine.
Evidence
- CI passed on macOS and Ubuntu for the release commit.
- Resource Benchmarks passed on pinned Linux CI and are linked from the README.
- Release dry-run passed on all current build targets: darwin-arm64, darwin-x64, linux-x64-gnu, and
linux-arm64-gnu. - Clean-install verification rendered a PDF without a Rust toolchain on darwin-arm64,
linux-x64-gnu, and linux-arm64-gnu. COMPATIBILITY.mdwas verified current withnpm run compat:check.
Notes
- vellora is still not a browser clone; it targets generated document HTML inside a documented subset.
- The default
vellorapackage does not bundle Chromium. @vellora/engine-chromiumremains an explicit opt-in path that uses a host/environment-provided
Chrome or Chromium executable.