Releases: kent-tokyo/elixcee
Releases · kent-tokyo/elixcee
Release list
bin-v0.1.1
What's new since bin-v0.1.0
New CLI subcommands:
test-workbook— property-based testing: reruns a macro against a workbook many times with generated boundary-value inputs, checking every run for panics, runtime errors, timeouts, and Excel error values. Failures report aseed/case indexfor exact replay.diagnose— runs a macro once and explains why Excel would reject an operation, with evidence instead of a bare error string: missing worksheet/workbook, out-of-bounds array index, Copy/Paste shape mismatch or missing clipboard, and writes to a protected sheet (.Protect/.Unprotect, includingUserInterfaceOnly:=True).
Breaking CLI change:
diagnose's entrypoint is now given positionally (elixcee diagnose <vba_file>... <MacroName> --file <path> [--json]), matchingrunmode's convention, instead of a--entrypointflag.
Full details: CHANGELOG.md.
bin-v0.1.0
Change release.yml trigger to bin-v* to avoid conflicting with PyPI p…