GridCraft changelog
The editor on this site runs GridCraft 0.10.0 from October 21, 2026. Each guide names the version it was written for; the changes since then are below.
October 22, 2026 — Updated to 0.10.0
Synced our community build to the upstream 0.10.0 release, which primarily updates release and CI configuration. The guarded spreadsheet Agent, native undo, existing formula behavior and current account and credit settings are retained.
October 21, 2026 — Updated to 0.9.0
Updated our community build to GridCraft 0.9.0. This release fixes median calculations with very large numbers, overlapping-delimiter searches in TEXTBEFORE and TEXTAFTER, and PivotTable handling. The existing Agent bridge, guarded spreadsheet edits, native undo and credit prices are retained.
October 19, 2026 — Updated to 0.8.0
Updated the community build to 0.8.0, including recalculation after large-range clears and safer formula parsing. The maintained Agent bridge, guarded cell edits, native undo and existing credit prices are retained.
October 18, 2026 — One AI conversation for spreadsheets
The AI panel opens with the editor and brings formulas, analysis, generated tables and workbook edits into one conversation. Attach spreadsheets or images, copy replies, and use your own API key or Craft Apps credits. Connection settings and sign-in now open in dialogs.
Hiding the panel keeps the current conversation. Generated formulas and tables stay in chat until you ask to apply them or open a generated CSV. Workbook identity checks, bounded cell operations and native undo remain in place.
October 17, 2026 — GridCraft editing Agent
Our community build of GridCraft 0.7.0 adds a browser command bridge. The optional Agent uses Craft Apps credits to read ranges, write values and formulas, format cells, and undo edits in the open workbook. Writes are checked against the workbook identity, revision and active sheet before execution.
Each write or formatting call is an individual undo step. Save still downloads an .xlsx file; there is no autosave promise. This is a site-maintained patch, not an upstream release. Source patch · Build information.
GridCraft 0.10.0
October 21, 2026 · 1 change
GridCraft 0.9.0
October 20, 2026 · 29 changes
- Reject unknown value-field func in insert.pivotTable
- Fonts: probe ChromeOS's /usr/share/fonts/chromeos for script fallbacks (fixes #1762)
- Conditional formatting: show a rule's number format (fixes #1163)
- Fix MEDIAN overflow for large finite middle values
- #1447: TRUE/FALSE or error values in a pivot source no longer make the file unopenable
- Translate the cell and header context menus into German (#1830)
- #1528: a formula's references are outlined only on the sheet they belong to
- #1808: file.open can keep every CSV/TSV field as text
- ui: let an embedding host turn off the title bar and File tab
- Hide blank and text rows for numeric ordering custom filters
- Fix: Read and write PivotTable grand totals in Excel's direction
- i18n: French and Serbian Options headings and Sheet Options “View” without the context prefix (#1891)
- Keytips: letters typed with Alt held continue the sequence (fixes #1846)
- #1855: Backspace then Enter is one undo step; redo selects the redone cell
- Pan the grid on a one-finger touch drag instead of selecting
GridCraft 0.8.0
October 18, 2026 · 4 changes
GridCraft 0.7.0
October 14, 2026 · 145 changes
- Fix: Recalculate dependents of a cleared spill past 65536 cells (#558)
- Return #VALUE! when a LAMBDA call has too few argument positions (#557)
- SUBTOTAL 109-111 leave out nested subtotals like 1-11 (#556)
- Fix: Keep leading and trailing whitespace in document properties on reopen (#554)
- Refuse XLSX export of sheet names XLSX cannot hold (#552)
- Fix data.filterBy inside a table installing the sheet AutoFilter instead of toggling the table button (#547)
- Fix histogram counts disagreeing with interval labels on bin boundaries (#546)
- Draw data labels on area and stacked area charts (#545)
- Fix chart rasterizer panic on negative rectangle extents (#542)
- Return #VALUE! from FIND and SEARCH when the start is past the text end (#541)
- Return zero from ROUNDDOWN and TRUNC at precisions beyond the number range (#540)
- Return #NUM! from PROB for zero probabilities (#539)
- Reject oversized TEXTSPLIT results before building the padded grid (#538)
- Check the full PIVOTBY layout size before building column headers (#537)
- HSTACK checks its padded output size before building it (#536)
GridCraft 0.6.1
October 12, 2026 · 121 changes
- selection.move: clamp extreme dr/dc to the sheet edge instead of overflowing
- CHOOSE: pick element by element when the index is an array
- Add MacJedi42 to the contributor names
- Sort and Remove Duplicates: compare text the way Excel does
- XLSX: write one cfvo per icon in icon-set rules (#235)
- XLSX: write `@` as `_xlfn.SINGLE` in a dynamic-array formula (#64)
- Fix Paste button deadlock in ribbon
- Add vangel76 to the contributor names
- UI: skip system fonts egui can't parse instead of panicking at startup (#226)
- UI: Name Box Enter goes to the typed cell, not the one below (#247)
- macOS: use the correctly padded Dock icon
- Fix: Save toolbar button and saveChanges dialog discard an in-progress cell edit
- XLSX: bump quick-xml 0.38 -> 0.41 (RUSTSEC-2026-0195 namespace-declaration DoS)
- Accuracy: round an exact tie at the 16th significant digit toward zero
- Criteria: text patterns don't match blank cells
GridCraft 0.5.0
October 10, 2026 · 77 changes
- Desktop: write log records to standard error and a rotating log file
- Default Windows startup to DirectX 12
- Fix: Inserting or deleting rows, columns or cells cancels copy/cut mode (#21)
- Fix missing dropdown arrows on large ribbon buttons (#26)
- Fix disappearing text when editing merged cells (#40)
- Fix header double-click AutoFit for selected columns and rows (#42)
- Fix worksheet popups staying open after outside clicks (#41)
- Issue #48: rotated text with Wrap Text draws upright (grid and print)
- Issue #51: General numbers fit by the cell's own font, not 11pt
- ROUND: keep 15 significant digits when asked for 15+ digits, so ROUND(0.1+0.2,15) is 0.3 (#58)
- XLSX: write _xlpm. prefix on LET/LAMBDA parameter names, strip it on read (#63)
- Issue #123: SUMIF/AVERAGEIF size the sum range like the criteria range
- Issue #124: DATE(1900,2,29) is serial 60, as in Excel
- Preserve whole-sheet formatting when entering empty cells (#70)
- Fix the documented offscreen snapshot command (#71)
GridCraft 0.4.0
October 10, 2026 · 1 change
GridCraft 0.3.0
October 8, 2026 · 2 changes
GridCraft 0.1.0
October 8, 2026