Skip to content

Releases: zac343/csv-guard

CSV Guard v1.1.0

Choose a tag to compare

@zac343 zac343 released this 16 Jul 17:49

CSV Guard v1.1.0 adds destination-aware handling for formula-like CSV segments.\n\n- Choose Apostrophe prefix (default) or Excel review prefix (tab) before inspection.\n- See the underlying-data and Excel save/reopen trade-offs before downloading.\n- Excel-tab mode upgrades existing apostrophe-prefixed risky markers and stays idempotent across cell, delimiter, newline, serialization, and re-cleaning boundaries.\n- Download names and previews now expose the selected mode; tab characters appear as ⇥ in previews.\n- Static guidance links to OWASP and explicitly avoids universal or permanent safety claims.\n- Shared latest-operation coordination prevents stale file reads from overriding a newer mode.\n\nVerification: production build, typecheck, lint, and 27 automated tests passed; independent code, security, and product reviews approved the release.

CSV Guard v1.0.1

Choose a tag to compare

@zac343 zac343 released this 16 Jul 17:03

Privacy-safe support release.

  • Adds structured bug and feature-request forms with explicit sensitive-data safeguards
  • Enables GitHub private vulnerability reporting and documents the security boundary
  • Adds opt-in star and feedback links after cleanup without telemetry or CSV data transfer
  • Keeps the static app CSP at connect-src none
  • Passes 24 automated tests plus independent security and product review

CSV Guard v1.0.0

Choose a tag to compare

@zac343 zac343 released this 16 Jul 16:48

First public release of CSV Guard.

  • Cleans CSV files entirely in the browser
  • Protects spreadsheet-bound cells from formula injection
  • Removes duplicate and empty rows, normalizes headers, and trims whitespace
  • Ships a no-telemetry GitHub Pages edition with a restrictive content security policy
  • Includes 24 automated tests plus independent code, security, and product review