Skip to content

v0.1.0

Choose a tag to compare

@diomalta diomalta released this 27 Jun 22:23
· 8 commits to main since this release
466987a

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.md was verified current with npm run compat:check.

Notes

  • vellora is still not a browser clone; it targets generated document HTML inside a documented subset.
  • The default vellora package does not bundle Chromium.
  • @vellora/engine-chromium remains an explicit opt-in path that uses a host/environment-provided
    Chrome or Chromium executable.