← News

Editora 0.21.0: a faster editor and a reworked Local History

October 12, 2026 · 0.21.0

Editora 0.21.0 is out, four days after 0.20.0. Most of it is a performance pass over the whole editor and a rework of Local History. It also makes code lenses clickable, folds the branch dropdown’s sections, and closes a gap in the MCP server. Download it from the 0.21.0 release page.

Performance

Nothing here changes what the editor does, only how much work it does and when.

Local History

The tool window that lists a file’s saved revisions is called Local History everywhere, and Git’s per-file log is Show Git History. Both have a shortcut in every bundled keymap, and the menu bar has a VCS ▸ Local History submenu.

The panel was reworked. Rows are compact, with day captions, and the newest revision is tagged Current only when it matches the editor’s text. The diff follows edits you make in the editor, row actions work from the keyboard, and a folder’s history shows a diff for the selected revision.

Restoring a revision of an open file goes into its tab as an edit you can undo, instead of rewriting the file on disk underneath it.

What gets recorded changed too. One large file cannot push other files’ history out: over the project’s size limit, a file above its fair share loses its own older revisions first. Auto-saves a few minutes apart collapse into one revision, an unchanged save adds nothing, and the content a file had before its first save is kept as Before first save. A file’s history is the same in every window.

Several ways Local History could lose revisions without saying so are fixed, among them a second Editora process deleting the first one’s revision content after it exited. Export Configuration no longer includes the text of every file revision. See Local History.

Git

In a file’s Git history, Enter opens what the commit changed in that file, and the header is a chip whose ✕ (or Escape) returns to the branch log. A file history used to stop at its first 200 commits whenever other commits lay between the file’s own; Load More now continues, and a search finds commits from before a rename.

The branch dropdown’s Actions, Local and Remote sections fold, and a folded header shows how many rows it hides. The dropdown is larger, lists the actions above the branches, and opens with the current branch selected. See the Git guide.

Code lenses and references

A code lens reacts to the mouse and a click opens what it counts. A references lens always opens the References tool window, including for a single reference and for “0 references”. The References tool window colors each reference’s line like the editor does, in the active color theme. See the language features guide.

Security: MCP open_file

An MCP client could name any absolute path, have the editor open it, and then read or rewrite it through the buffer tools. open_file now opens a file only when it is inside the project of the window that answers, or already open there; a window with no project opens nothing new for a client. edit_buffer and save_buffer refuse a buffer in the editor’s configuration directory or in version-control metadata. Files you open yourself stay available to the client. If you run the MCP server, update. See the MCP guide.

Also in this release

The complete list is on the What’s New page.