Skip to content

julie-extract v2.11.0

Choose a tag to compare

@github-actions github-actions released this 07 Jul 23:51

v2.11.0

This maintenance release supersedes v2.10.0 to close the release-audit findings
found after publication. It does not change the extraction data model or the
variable_ref emission contract.

Release-Audit Fixes

  • Dependency policy is green again. deny.toml now allows the actual pinned
    Razor parser source (https://github.com/anortham/tree-sitter-razor), matching
    the fork introduced in v2.10.0.
  • Security advisory closed. Cargo.lock updates crossbeam-epoch
    0.9.18 -> 0.9.20, resolving RUSTSEC-2026-0204.
  • Release packages include the current SQLite schema contract. The package
    manifest now ships docs/contracts/sqlite-schema-v4.md alongside the older
    schema docs, so downloaded archives include the contract for schema-4 artifacts.
  • Release evidence surfaces are corrected. README.md,
    docs/release-notes/v2.10.0.md, and
    docs/release-evidence/2026-07-07-v2-10-0-release.md now reflect the live
    v2.10.0 release facts, asset digests, downloaded-binary smoke, and final
    variable_ref counts.

Guardrails Added

  • xtask release-package contract tests now fail if the current SQLite schema
    contract is omitted from the package manifest.
  • A new dependency-policy contract test checks that every pinned git parser
    source in crates/julie-extractors/Cargo.toml appears in deny.toml's
    allow-git list.

Contract Versions

  • Rust package versions change from 2.10.0 to 2.11.0 across all three crates
    (julie-extract-artifact, julie-extract-cli, julie-extractors).
  • SQLite schema stays 4.
  • extract_contract_version stays 3.
  • JSONL schema stays 3.
  • Parser dependency pins are unchanged from the corrected v2.10.0 release; this
    release only fixes the policy allow-list for the Razor fork.

Verification

Release-prep verification is recorded in
docs/release-evidence/2026-07-07-v2-11-0-release.md.

Published Release

Published 2026-07-07T23:51:58Z as
https://github.com/anortham/julie-extractors/releases/tag/v2.11.0.

Target Archive SHA-256
aarch64-apple-darwin c50e78f24e5e80efe259f5f06c32974b77af9922187612dd8de6e41cebea4c68
x86_64-apple-darwin a8f2e4aeb738785aaf3201a2050c31878a78eebacf80894f0c80170f456f6542
x86_64-pc-windows-msvc e9b39696ad91148640bee09bf58cbd43560cc671bdb40ff49ef010295199075b
x86_64-unknown-linux-gnu 5dcb9b8313c903c6608c63c3d61c03ef06ac4aaab290ec63706cc234620ed3ae