What’s new
Every update to Nought, from the latest release to the very first build.
v1.0.5
May 2026Universal binary, locale support, and formatting improvements
Universal binary: Nought now runs on both Apple Silicon and Intel Macs.
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.
Number format submenu with presets for 0 to 4 decimal places, plus a thousands separator option.
Status bar shows the current cell mode (Ready, Enter, Point, Edit), matching Excel and LibreOffice behavior.
Fixed formula results displaying left-aligned. Numbers and formula results now right-align by default when no explicit alignment is set.
Increase/Decrease Decimal buttons now work correctly on formula cells, not just plain numbers.
v1.0.4
May 2026Formula entry, function arguments dialog, and visual selection feedback
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.
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.
Blue selection highlight on cells and ranges when pointing during formula entry or filling function arguments.
Select-first-then-function workflow: select a range, then pick a function from the menu. The range is pre-filled as the first argument.
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.
Fixed auto-filter not hiding rows when a filter value was selected.
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 2026Enter key fix and editing reliability
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.
Tab and Shift+Tab now reliably commit cell content before moving to the next or previous cell, using the same fix.
Internal logging switched to NSLog for better diagnostics when troubleshooting editing issues.
v1.0.2
April 2026Formula fixes, better clipboard, and reliability
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.
Fixed formulas not evaluating on first entry. Typing =A1+B1 and pressing Return now computes and displays the result immediately.
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.
Formula bar consistently shows the leading = sign for all formulas, whether entered by the user or loaded from a file.
v1.0.1
April 2026Stability, polish, and undo everywhere
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.
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.
Right-click context menu on the grid with Cut, Copy, Paste, Insert Row/Column, Delete Row/Column, and Clear Contents.
Editable name box in the formula bar. Type a cell reference like B12 and press Return to jump there.
Auto-fit column width by double-clicking a column header border. Measures content across all rows and resizes to fit.
Marching ants animation around copied cells, matching the behavior of Excel and Google Sheets.
Formatting changes (bold, italic, underline, fill color, font color, font size, alignment) are now undoable with Cmd+Z.
Sort operations are now undoable. Cmd+Z restores the original row order.
Grid scrolls to keep the selected cell visible after keyboard navigation.
v1.0
April 2026Initial release
Native Mac spreadsheet built with Swift and AppKit. 3.1 MB download.
200+ formulas across math, statistical, lookup, text, date, financial, engineering, and array categories.
7 chart types: bar, line, pie, area, scatter, combo, and waterfall with interactive tooltips.
Full .xlsx read and write. Opens Excel files in-place and saves them back with formatting, charts, and formulas preserved.
ODS and CSV file support for LibreOffice and data interchange.
Conditional formatting with 17 rule types including color scales and data bars.
Data validation with dropdown lists, number ranges, and date ranges.
Multi-sheet workbooks with tabs, drag-to-reorder, tab colors, hide/unhide, and duplicate.
Named ranges, frozen panes, merged cells, sparklines, and cell comments.
Find and replace with case sensitivity, whole-cell matching, and formula search.
PDF export with charts rendered inline.
Pivot tables, Goal Seek, subtotals, remove duplicates, and text-to-columns.
Light and dark mode with automatic system detection.
Signed and notarized by Apple. No network access. Fully offline.