What’s new

Every update to Nought, from the latest release to the very first build.

v1.0.5

May 2026

Universal binary, locale support, and formatting improvements

New

Universal binary: Nought now runs on both Apple Silicon and Intel Macs.

New

Locale-aware number input: typing "1,5" on a system with comma as decimal separator is now recognized as the number 1.5, not treated as text.

New

Number format submenu with presets for 0 to 4 decimal places, plus a thousands separator option.

New

Status bar shows the current cell mode (Ready, Enter, Point, Edit), matching Excel and LibreOffice behavior.

Fix

Fixed formula results displaying left-aligned. Numbers and formula results now right-align by default when no explicit alignment is set.

Improved

Increase/Decrease Decimal buttons now work correctly on formula cells, not just plain numbers.

v1.0.4

May 2026

Formula entry, function arguments dialog, and visual selection feedback

New

Formula entry mode: type = to start a formula, then click or drag cells to insert references. Operators (+, -, *, /) return to Enter mode for the next reference.

New

Function Arguments dialog: a guided panel (like Excel's) that shows each argument with a labeled field. Click cells in the grid to fill the active argument.

New

Blue selection highlight on cells and ranges when pointing during formula entry or filling function arguments.

New

Select-first-then-function workflow: select a range, then pick a function from the menu. The range is pre-filled as the first argument.

Fix

Fixed formulas typed directly in a cell sometimes displaying as text instead of evaluating. A defensive check now promotes any value starting with = to a formula.

Fix

Fixed auto-filter not hiding rows when a filter value was selected.

Improved

Cell selection visuals unified: single-cell accent border, multi-cell range fill with anchor highlight, formula pointing highlight, function args highlight, and marching ants all draw correctly and trigger redraws immediately.

v1.0.3

April 2026

Enter key fix and editing reliability

Fix

Fixed a critical bug where cell content disappeared when pressing Enter to confirm. A race condition between the AppKit text field and the SwiftUI key handler caused the committed value to be overwritten with an empty string.

Improved

Tab and Shift+Tab now reliably commit cell content before moving to the next or previous cell, using the same fix.

Improved

Internal logging switched to NSLog for better diagnostics when troubleshooting editing issues.

v1.0.2

April 2026

Formula fixes, better clipboard, and reliability

Fix

Fixed formula storage so user-entered formulas and file-loaded formulas use the same internal format. Eliminates a double-equals bug that could corrupt formulas when re-editing with F2.

Fix

Fixed formulas not evaluating on first entry. Typing =A1+B1 and pressing Return now computes and displays the result immediately.

Improved

Copy now places both tab-separated text and HTML table markup on the clipboard. Pasting into a text editor, email, or any rich-text app preserves the table structure.

Improved

Formula bar consistently shows the leading = sign for all formulas, whether entered by the user or loaded from a file.

v1.0.1

April 2026

Stability, polish, and undo everywhere

Fix

Fixed a critical bug where the grid lost keyboard focus after editing a cell. Arrow keys, typing, and shortcuts now work reliably after every edit.

Fix

Fixed keyboard shortcuts (Cmd+C, Cmd+V, Cmd+X, Cmd+Z, Cmd+B, Cmd+I, Cmd+U) not reaching the grid when it had focus.

New

Right-click context menu on the grid with Cut, Copy, Paste, Insert Row/Column, Delete Row/Column, and Clear Contents.

New

Editable name box in the formula bar. Type a cell reference like B12 and press Return to jump there.

New

Auto-fit column width by double-clicking a column header border. Measures content across all rows and resizes to fit.

New

Marching ants animation around copied cells, matching the behavior of Excel and Google Sheets.

Improved

Formatting changes (bold, italic, underline, fill color, font color, font size, alignment) are now undoable with Cmd+Z.

Improved

Sort operations are now undoable. Cmd+Z restores the original row order.

Improved

Grid scrolls to keep the selected cell visible after keyboard navigation.

v1.0

April 2026

Initial release

New

Native Mac spreadsheet built with Swift and AppKit. 3.1 MB download.

New

200+ formulas across math, statistical, lookup, text, date, financial, engineering, and array categories.

New

7 chart types: bar, line, pie, area, scatter, combo, and waterfall with interactive tooltips.

New

Full .xlsx read and write. Opens Excel files in-place and saves them back with formatting, charts, and formulas preserved.

New

ODS and CSV file support for LibreOffice and data interchange.

New

Conditional formatting with 17 rule types including color scales and data bars.

New

Data validation with dropdown lists, number ranges, and date ranges.

New

Multi-sheet workbooks with tabs, drag-to-reorder, tab colors, hide/unhide, and duplicate.

New

Named ranges, frozen panes, merged cells, sparklines, and cell comments.

New

Find and replace with case sensitivity, whole-cell matching, and formula search.

New

PDF export with charts rendered inline.

New

Pivot tables, Goal Seek, subtotals, remove duplicates, and text-to-columns.

New

Light and dark mode with automatic system detection.

New

Signed and notarized by Apple. No network access. Fully offline.