A workspace,
not just a folder.

A permanent URL for this exact release.

Published 30 August 2026. The notes, known limits, build identity, source commit, and immutable artifact stay attached to version 1.4.0.

Read every release
Linelark Notepad Studio

What shipped in 1.4.0.

Open a .code-workspace

  • A VS Code workspace file opened from Finder, the Dock or open -a arrives as the multi-root project it describes rather than as a JSON document to read.
  • Every local folder it lists becomes a root, in the order the file gives them.
  • A directory opened from outside the app is treated the same way: a single-folder project.

Find in Files honours the workspace’s own exclusions

  • files.exclude and search.exclude from the workspace file are applied to folder search, using the portable subset of VS Code glob syntax — *, ? and recursive ** — so patterns such as **/dist and **/*.generated.swift work as written.
  • Search in This Folder narrows a search to one subtree without closing or replacing the workspace you have open.

Opening a project does not overwrite your folder

  • A project opened from outside the app is a launch context rather than a preference, so closing it leaves the folder you had chosen yourself exactly as it was.

Known limits

  • Only local folders in a workspace file are opened; remote and virtual roots are ignored.
  • Plugins still see a single root — folderRoot is unchanged, so generation-7 plugins behave exactly as they did.
  • Code folding and recorded macros remain roadmap items with no promised date.
Artifact SHA-2563c941bfac607dd6e21f87666d5b1a2f5c0822cb1c4c32e7649d10b4e516f27b5

Source commit e8b7e606f6b4feab7619c79d2d325c2e8d1f5817