What changed.
What shipped.

A public ledger for the editor.

Version notes, edition boundaries, known limits, and artifact integrity in one crawlable place.

Open the documentation
Studio 1.0

The first complete release.

Editing foundation

  • Tabbed native editor with per-tab undo, 69 language definitions, auto-indent, bracket matching, comment toggles, and word completion.
  • Column selection and Column Editor for text, decimal, hexadecimal, or octal sequences.
  • Document map, clickable-gutter bookmarks, line operations, spell checking for prose, and print support.

Files, formats, and search

  • Eleven encodings plus BOM handling, reinterpretation, and LF, CRLF, or CR preservation.
  • Language detection by extension, whole filename, or shebang.
  • Find and replace in one file or an open folder, with filters, regex captures, marked results, and protected writes.

Panes and continuity

  • Two, three, or four panes, tabs draggable between them, and multiple shared views of one document.
  • ⌘1–⌘9 tab access, session and layout restore, external-change detection, and recovery of unsaved work after a crash.

Studio terminal

  • One real login shell per tab, rooted beside the file, with interactive xterm programs, true colour, and mouse reporting.
  • $LINELARK_FILE, safe reloads after command-line edits, and optional Claude Code session context.

Known limits in 1.0

  • Code folding, macro recording, and a plugin system are in the roadmap, not in this release.
  • Find in Files caps at 5,000 hits and skips binary files and files over 4 MB.
  • Bookmarks last for the open tab but are not saved with the session.
  • Pane layouts use fixed presets rather than an arbitrary split tree.
Artifact SHA-2568a32ca5bcc8edd2fc3174e27c1c86af897a6686e97062763d3e9ee0d4c8f3937

Source commit 041d20da37a787b11eff0dbb1ebced654eefeff4