Skip to content

cadence-diff 1.1.0

Choose a tag to compare

@rai-himanshu07 rai-himanshu07 released this 10 Aug 21:30

cadence-diff 1.1.0

A trust-boundary and analyst-onboarding release for the local Excel/PowerPoint QC application.

Highlights

  • Adds an explicit Windows Desktop shortcut lifecycle through python -m qc_tool shortcut install|status|remove, targeting the active pip or Conda environment without relying on PATH.
  • Adds a quiet, authenticated local launcher with safe single-instance reuse, private rotating diagnostics, local-only startup, and refusal of unrelated listeners or unowned shortcuts.
  • Makes Desktop Office focus discoverable, explicitly consented, remembered, and immediately revocable while retaining exact-byte, unique-document, AutoSave, active-content, and loopback safeguards.
  • Starts fresh browser profiles in Current-file preflight, remembers manual mode choices, and clarifies permanent Run IDs versus stored-run counts.
  • Rebuilds README and the packaged Guide around first start, one-file preflight, review, data-directory defaults, history/Re-QC, sharing, sign-off, and troubleshooting.
  • Adds bounded Office-package validation and shared traversal-safe OPC relationship handling so corrupt or malformed inputs fail without tracebacks, absolute paths, partial reports, or false-clean history rows.
  • Removes headless profile resolution's dependency on NiceGUI and adds approved diagnostic branch coverage, project-scoped dependency auditing, and constrained build tooling.

Install or upgrade

# Works from an activated pip or Conda environment
python -m pip install --upgrade cadence-diff==1.1.0
python -m qc_tool

# Windows: optional per-user Desktop shortcut for this exact environment
python -m qc_tool shortcut install

The application remains local, read-only on source deliverables, deterministic, and free of LLM or external-service processing. Existing 1.0.0 artifacts remain immutable.