Skip to content

makecv v1.2.0 — the npx CLI debut

Choose a tag to compare

@ramith ramith released this 24 Jul 18:03
Immutable release. Only release title and notes can be modified.

The first npm release (published as makecv, since renamed — see v1.2.1).

Highlights

  • CLI: init scaffolds a complete example CV (Bruce Wayne); build [--ats] renders designed / ATS-safe PDFs — no headless browser, no LaTeX, nothing but Node
  • Reproducible builds: SOURCE_DATE_EPOCH makes output byte-identical per platform + Node version (pinned CreationDate, seeded font-subset tags, serialized PDF object writes) with a runtime guard against upstream drift
  • Lean packaging: transform-only lib/ build; tarball 3.3 MB → ~305 kB with zero user content
  • Cross-platform fixes: case-sensitive-filesystem photo probe, Windows path handling
  • AI/LLM-first docs: llms.txt, complete content schema (docs/cv-schema.md), AI guide with copy-paste prompt routes
  • CI: Linux/macOS × Node 20/22/24 + Windows, packaged E2E, byte-identical reproducibility gate; releases publish with npm provenance
  • Apache-2.0 licensed