v0.4.4 Release Notes¶
This release delivers an MVP for Excel editing on the MCP server, plus new direct-read tools to make agent workflows faster and more precise.
Highlights¶
- Added Excel edit MVP via
exstruct_patchwith atomic apply semantics: - Core operations:
set_value,set_formula,add_sheet - Extended operations:
set_range_values,fill_formula,set_value_if,set_formula_if - Safety and review options:
dry_run,return_inverse_ops,preflight_formula_check,auto_formula - Better output handling: output directory creation, structured errors, and
default conflict policy set to
overwrite - Compatibility improvement:
opsnow accepts both object lists (recommended) and JSON object strings - Added direct A1-oriented read tools for extracted JSON:
exstruct_read_rangeexstruct_read_cellsexstruct_read_formulas- Improved MCP extraction/read consistency:
- Added
alpha_colsupport (Excel-style column keys likeA,B, ...) across CLI/MCP extraction paths - Added
merged_rangesoutput foralpha_colmode - Clarified MCP mode/chunk guidance and improved chunk-reader error messages
- Expanded MCP documentation, tool schemas, and tests for patch/read flows.
Notes¶
- In MCP,
options.alpha_colnow defaults totrue. Setoptions.alpha_col=falseif you need legacy numeric string column keys. exstruct_patchfollows server-level--on-conflictunless overridden in the tool call.