Skip to content

ReproCrate v0.6.0 (CLI pre-release)

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 17 Oct 15:50

ReproCrate v0.6.0 — local report history developer pre-release candidate

Status: development candidate. Do not claim this version is publicly published until GitHub Actions and GitHub Releases API confirm all required artifacts.

This milestone builds on v0.5.0's Tauri 2 + React desktop. The existing Rust CLI, secure diagnostic bundles and privacy-conscious report comparisons remain available.

New capability

  • Explicit report indexing: opt-in local SQLite database for selected, schema-validated report paths and limited metadata.
  • Search: case-insensitive title/OS/architecture query with SQL parameters, strict query and result caps.
  • Inspect from history: opens the selected original path via the previous read-only inspector.
  • Forget index: deletes the SQLite row only, not the original diagnostic report. Re-indexing updates the row without creating a duplicate.
  • Privacy: no automatic indexing, raw logs, raw command arguments, credentials, uploads, accounts or imported-command execution through this feature.
  • Cross-platform validation: isolated database tests, React production build and native desktop IPC compilation on Windows/Linux/macOS must pass before publication.

Important limits

Local SQLite metadata includes complete file paths, which may themselves contain sensitive information. Titles and identifiers receive only best-effort sanitization; data deletion cannot guarantee erasure from snapshots and backups. The desktop currently accepts manually entered paths rather than a native picker and unsigned executables are developer previews, not signed installers.

See history documentation and the current handoff.