WCAB 0.36.0 — XLM Auto_Open binding review
WCAB 0.36.0 adds a real macro-enabled .xlsm benchmark pair for a workbook-scoped _xlnm.Auto_Open binding retargeted from Macro Automation!A1 to Macro Automation!A2. The XLM macro-sheet bytes, relationship, content types, ordinary formula context, and all package members except xl/workbook.xml stay fixed.
It also makes pair handling explicit: a pair is exactly one matching .xlsx or .xlsm baseline/candidate pair. The manifest, validator, FormulaFence adapter, and regression suite reject mixed-extension pairs.
Verification:
- 53 cases, 55 truth facts; 248 tests passed.
- Strict FormulaFence 0.220.0 run: 54 mapped facts matched across 53 cases; three coverage expectations matched; no misses.
- Wheel and source distribution passed twine check and fresh-install validation.
Artifact SHA-256:
- workbook_change_benchmark-0.36.0-py3-none-any.whl: 013f87095eccbc8529f490efcdfdedeba6041166e589d0a8efd74db4055cf242
- workbook_change_benchmark-0.36.0.tar.gz: 89a9190f8bfddcf949876c7c9a9e65b0578e9a2c0b985d1cc218b1794a40cfee
WCAB records stored OOXML declarations only. This release never opens Excel, enables or executes XLM code, parses or emulates macro instructions, or claims client behavior.