Skip to content

DocRefract v0.1.1

Choose a tag to compare

@github-actions github-actions released this 17 Jul 11:13

DocRefract turns PDF and DOCX comparisons into deterministic content,
format, layout, media, and structure changes that CI can gate.

Install from this release

Prerequisites: the .NET 10 SDK and GitHub CLI.

gh release download v0.1.1 --repo jinyounghub/docrefract --pattern "DocRefract.Tool.0.1.1.nupkg" --dir .docrefract-packages
dotnet tool install --global DocRefract.Tool --version 0.1.1 --source .docrefract-packages
docrefract --version

If DocRefract is already installed, replace install with update:

dotnet tool update --global DocRefract.Tool --version 0.1.1 --source .docrefract-packages

You can also download the .nupkg asset in a browser and pass its
containing directory to dotnet tool install --source. Open a new
terminal if the docrefract command is not yet on PATH.

30-second example

docrefract baseline.docx candidate.docx --out report --fail-on content,layout,media

Open report/index.html for the offline review or consume
report/diff.json in CI. Exit codes are 0 for pass, 1 for a
prohibited change, and 2 for an input or processing error.

Current boundaries

This early alpha compares like formats only (PDF-to-PDF or
DOCX-to-DOCX). It does not include OCR, exact Word pagination, or a
raster visual-diff fallback, and it is not a hard parser sandbox.

Assets

  • DocRefract.Tool.0.1.1.nupkg: installable .NET global tool
  • DocRefract.Tool.0.1.1.spdx.json: SPDX SBOM for the packaged runtime payload
  • SHA256SUMS: SHA-256 digests for every other release asset
  • THIRD_PARTY_NOTICES.md: bundled dependency notices and license references

Download all four assets into one directory before checking SHA256SUMS.

What's Changed

Other changes

  • build(deps): bump the github-actions group with 3 updates by @dependabot[bot] in #1
  • Bump the dotnet-dependencies group with 3 updates by @dependabot[bot] in #2

New Contributors

Full Changelog: v0.1.0...v0.1.1