Changelog
-
A cleaner workspace
Read the full postThe grid, formula bar and Notes use aligned controls and consistent insets. The palette fits its results and highlights matching text. Choose Natural, Snappy or Off under Animation Style. Use Follow System Accent to match macOS.
-
See where your tables are
Read the full postStart a named table from a selection or a filled cell. Scratch previews the range and tells you which row becomes the header. After you name it, the tinted header and outline show where the table sits in the sheet.
-
Find a sheet or cycle straight to it
Read the full postPress ⌘K to find a sheet. The sheets you recently visited appear first, with the last selected cell beside each name. Type to narrow the list or press Return to open the first result.
-
Notes on every edge
Read the full postDrag Notes to the top, bottom, left or right edge, or drag it out into its own window. Scratch remembers a separate size for each edge and keeps your grid selection, Notes caret and scroll position as you move it. Drag the dotted divider to resize. Double-click it to reset.
-
See Scratch in the guides
Read the full postThe Scratch home page and all eight guides have fresh screenshots in light and dark. Follow a formula from the first hint to the total, preview a paste before applying it, or see what a live table looks like in Notes.
-
Find your way back and see formula arguments
Read the full postPress ⌘F then Return to get back after opening a Find result. Scratch restores your grid selection and scroll position, or your place in Notes. The same action is available as Back to Find Origin in the command palette.
-
Copy a range as Markdown, a total or an image
Read the full postCopy Selection As gives you three ways to share a range. Paste a Markdown table into Obsidian, send the total in a sentence or paste a clean PNG of the cells. Open it from Export or the command palette.
-
Sort and filter at the column
Read the full postOpen sort and filter from a column header. Hover over the column letter and click its chevron. The toolbar and command palette open the same controls. Scratch shows the affected range. Filter rows.
-
Nudge a number or date from the keyboard
Read the full postPress ⌃⌥↑ or ⌃⌥↓ to nudge the active cell. Numbers move by one, dates by a day and percentages by a percentage point. Add Shift for a larger step. Hold the key to keep adjusting, then press ⌘Z to undo the full adjustment.
-
Borders and table styling
Read the full postPreview cell borders from Format. Select a range and choose outside edges, inside lines, all edges or a bottom rule. Use Clear borders to remove them. Apply the change in one step and press ⌘Z to undo it.
-
Resize the Notes pane
Read the full postDrag the divider to give the grid or Notes more room. Double-click it to reset the width. You can also use Widen Notes, Narrow Notes, or Reset Notes Width from the command palette.
-
Record commands and customise shortcuts
Read the full postRecord a sequence of grid commands. Save up to 12 fill, format and clear steps, then preview them on another range and apply them as one undoable edit. Record and Replay.
-
"Workbooks and formulas (2026-11-12)"
Read the full postMove, hide and resize at the grid edge. Option-drag a row or column header to move it. Right-click a header to hide it. Drag the bottom of a row header to set its height. Grid controls.
-
Remember a window layout per display
Read the full postScratch remembers a separate window position and size for each display. Move your pointer to the display you want, then open Scratch. Move or resize the compact window to set that display’s layout.
-
More room for the grid and saved Obsidian sheets
Read the full postClick Expand to see more columns. Notes can stay open while the window fills the usable display. Click Compact to return to your previous size. Grid and shortcuts.
-
Repair links to Scratch cells and ranges
Read the full postChoose Relink Note Source to update an existing live link. Select the new range on the sheet that contains the note, then choose the link to update. Restoring a deleted sheet reconnects its existing links. Repair a note link.
-
Selection History
Read the full postRecover an earlier range of cells. Select the range and choose Show Selection History to compare its old and current entries, formulas and formatting. Restore the range in one undoable edit. Scratch saves the history with the workbook. Selection History.
-
Select separate cells and ranges
Read the full postHold ⌘ to add a cell or drag out another range. You can also enter an address with Add Range to Selection in the command palette.
-
Search your Obsidian vault from Scratch
Read the full postChoose Search Obsidian Vault in the command palette. Results show a matching snippet and folder. Press Return to open a note in Obsidian or ⌥Return to insert its link into Scratch Notes. Search your Obsidian vault.
-
Insert and delete rows and columns
Read the full postInsert rows, insert columns, or delete either. Open Rows and Columns in the sheet menu or look up the command in the palette. Formulas and linked sources follow the cells that move. Undo restores the data and its links. Rows and columns guide.
-
Formula Microscope and a bigger grid
Read the full postInspect the steps behind a formula. Click ƒx to see intermediate results, follow references or jump to the cell contributing to an error. Formula Microscope.
-
A/B scenarios removed
Read the full postA/B scenarios have been removed from Scratch. The comparison window and Compare A/B Scenario command are gone.
-
Preview paste, browse formats and review captures
Read the full postAdjust a paste before applying it. Open Preview Paste to see the destination, dimensions and occupied cells. Move the preview and choose Values, Formulas, Transpose or Split. Paste guide.
-
Open the source of a Scratch export
Read the full postClick Open in Scratch to return to an export’s source. A sheet export opens the sheet. A selection sent to the daily note opens the original range. Open an export in Scratch.
-
Obsidian destinations, result sources and CSV
Read the full postSee where your Obsidian send landed. The Notes pane shows the vault and delivery mode. After a confirmed send, use Open to go to the note. Editable sync shows conflicting values side by side so you can pick what to keep. Notes and Obsidian guide.
-
Linked annotations, sheet zoom and clearer selection
Read the full postSee and edit annotations from either pane. Option-drag selected note text to the grid to create a linked annotation. Click the text in Notes or open the annotation from the grid to edit it. The Notes footer shows how many annotations are on the sheet. Notes and annotations.
-
Named tables
Read the full postGive a table a name and work inside its bounds. Select the header and data, click Tables, then choose Create Table from Selection. Click inside a named table to use Sort, Filter or Export for that table. Neighboring data stays visible while you filter.
-
Named ranges, sheet copies and file import
Read the full postJump back to a named range. Name a selection from the sheet menu or command palette. Use Go to Named Range to find it again, even after rows or columns move. Named ranges guide.
-
Movable panes and a visible grid toolbar
Read the full postMove the grid and Notes. Drag either grip to a highlighted edge to swap sides or dock. Drop outside to separate the windows. Scratch remembers the layout and window positions. Click a grip for the same commands. Move or detach panes.
-
Scratch local preview
Read the full postScratch opens over the app you’re in with ⌥ Space. Type in the grid, complete a formula with Tab and use the command palette to find actions.
-
See what to fix beside a cell
Read the full postInput checks mark the cells that need attention. Select a flagged cell to see what to fix. Division by zero and other formula errors get the same treatment automatically. Check inputs as you edit.
-
Freeze panes, sort and filter
Read the full postKeep labels in view as you scroll. Freeze the rows above and columns to the left of your selection. Drag either divider’s blue grip to move the boundary. Scratch remembers each sheet’s setting. Freeze panes.
-
Editable Obsidian tables
Read the full postRun Sync Editable Table with Obsidian to make an editable copy of a Scratch sheet in your vault.
-
Drag across more of the grid
Read the full postHold a drag at the grid edge to keep scrolling. The range follows the pointer as rows or columns come into view. Move back inside the grid to pause scrolling, or release to finish.
-
Drag results and expand formulas
Read the full postDrag Sum or Avg from the footer into an empty cell. Scratch previews the formula before you drop it. Hold Option to insert the current value. The command palette can place either result by address. Grid guide.
-
Convert currency from the palette
Read the full postType
100 AUD to USDin the command palette. Fetch the ECB rates, then copy the converted number. Scratch shows the exchange rate and its date, and keeps the last fetched rates for offline use. Convert currency. -
Annotate cells and ranges
Read the full postChoose Annotate Selection to leave a note on a cell or range. Click the marker to reopen it, or use Find Annotations to jump to it from the command palette. Annotate a cell or range.