Release notes

What’s new in Pixla Editor

Every version of Pixla Editor, newest first. The same notes appear in the app under Pixla Editor ▸ Check for Updates…. Back to Pixla Editor →

1.8.1 Latest October 27, 2026
Requires macOS 26.4 · Apple silicon · build 20261027.0130

Changed

  • Your plan label now shows Pixla Mail. If your Pixla account has Pixla Mail turned on, the label reads "+ Pixla Mail" after your plan (for example, "Pro + Pixla Mail"), the same way the Pixla Profile and billing pages show it.
1.8.0 October 24, 2026

Added

  • VoiceOver headings in the user guide: article titles and section headings in Help ▸ Pixla Editor Help now count as headings, so VoiceOver users can jump between them with VO-Command-H. Tip boxes are announced as "Tip", and the decorative article icon is skipped.
  • Shorter Voice Control names in Git history: to pick a commit in the history list with Voice Control, you can now say just its subject. You no longer have to say the full row with hash, author and date.

Changed

  • Word count only in the status bar: the Markdown reader's reading bar no longer shows a word count and reading time. It now holds just the contents menu and find in page, and the word count is in the status bar.
  • No line and column in Markdown preview: the status bar hides "Ln, Col" while you're reading a Markdown file in preview, because the reader has no cursor.
1.7.0 October 23, 2026

Added

  • Open files follow outside edits: When another app changes a file you have open, such as an AI agent, a build script, another editor or a git command, Pixla Editor now updates the tab. A tab with no unsaved edits reloads the new text and keeps your place, and its Markdown or HTML preview updates with it.
  • Changed-on-disk banner: If a file changes on disk while you have unsaved edits to it, a banner appears above the editor. Choose Reload to take the version on disk or Keep Mine to save your version over it. Until you choose, saving with ⌘S or auto-save won't overwrite the other app's change.
  • Help article on files changed outside the editor: A new Help topic explains how open files react to edits made by other apps.

Changed

  • Markdown reading bar: The Copy As menu has been removed from the bar above the preview because it duplicated the window toolbar's Copy button. Copying the whole document is still available from the toolbar and from Edit ▸ Copy As.

Fixed

  • Images in the Markdown preview: Images stored next to the Markdown file now appear in the preview, in Print…, and in Export as PDF…. This includes HTML <img> tags that have other attributes before src, like the centered logos common in READMEs.
1.6.0 October 16, 2026

Added

  • Markdown side by side: Show the editor and the rendered preview next to each other. They scroll together line by line, and the preview updates as you type. Use the toolbar switch to pick Editor, Side by Side or Preview, or press ⌃⌥⌘P.
  • Markdown files open rendered: Markdown files now open as the rendered page. Each file reopens the way you last left it, and an empty file opens in the editor. To change where new files open, use Settings ▸ Editor ▸ Open Markdown files in.
  • GitHub-style rendering: The preview now renders Markdown the way GitHub does. That includes tables, task lists, strikethrough, footnotes, bare links and heading anchors.
  • Callouts, math and diagrams: The preview typesets > [!NOTE], [!TIP], [!IMPORTANT], [!WARNING] and [!CAUTION] callouts. It sets math with KaTeX ($…$ inline, $$…$$ or a `math fence for display) and draws Mermaid diagrams from `mermaid fences. YAML front matter appears as a small card at the top. All of it works offline.
  • Reading bar: Above the preview you'll find Contents (jump to any heading), the word count and reading time, Find (⌘F, then ⌘G / ⇧⌘G for next and previous), and Copy As.
  • Links that work in the preview: A #heading link jumps within the page. A link to another file in the project opens that file in a tab, at the heading if the link names one.
  • Live task lists: Click a checkbox in the preview to tick that task in the source.
  • Copy from the preview: Click any inline code to copy it. Hover a code block for a button that copies the code exactly as written. Hover a heading for a button that copies its whole section as Markdown; ⌥-click it to copy the section as plain text.
  • Markdown in the Outline: Markdown headings now appear in the sidebar's Outline.
  • Preview font and width: Choose the preview's typeface (System, New York, Rounded or Monospaced) and column width (Narrow to Full Width) in Settings ▸ Editor ▸ Markdown.
  • Paste a URL to make a link: Select some text and paste a URL to turn the text into a Markdown link.
  • Paste and drop images: Paste a screenshot or drop image files from the Finder. They're saved to an images folder beside the file and linked in place, and they show up in the sidebar right away. An image that's already inside the file's folder is linked where it is.
  • Align tables: In Markdown, Format Document (⇧⌘F) lines up the columns of every table.
  • Word count: The status bar shows a Markdown file's word count and reading time.
  • Print and Export as PDF: Print… (⌘P) and File ▸ Export as PDF… lay a Markdown file out like the preview, on white paper whatever your theme. Callouts, math, diagrams and code are included.
  • Quick Look for Markdown: Select a .md file in the Finder and press Space to see it rendered like the preview, with callouts, math and diagrams, in light or dark to match your Mac.
  • Make Pixla Editor the default for Markdown: To have .md files open in Pixla Editor when you double-click them, use Settings ▸ Editor ▸ Markdown ▸ Use Pixla Editor.

Changed

  • Better HTML export from Markdown: File ▸ Export as HTML… now uses the same GitHub-style renderer, so callouts, front matter, footnotes and nested lists come out correctly.
1.5.0 October 12, 2026

Added

  • Ensure final newline on save — A new Settings ▸ Editor ▸ Saving option appends a trailing newline to files that are missing one when you save, matching the file's existing line endings and leaving files that already end in a newline untouched.

Fixed

  • Returning to a tab keeps your place — Switching tabs or toggling the live preview no longer jumps the caret to the end of the file; your caret, selection, and scroll position are restored where you left off.
  • Clicking the empty last line — Clicking the blank final line after a trailing newline now places the caret on that line instead of snapping to the end of the line above.
1.4.0 October 5, 2026

Added

  • Syntax-highlighted code in Markdown — Fenced code blocks (``` `swift ``, `` `css ```, …) are now highlighted in the language the fence names, both in the editor and in the live preview. Exported-as-HTML and copied-as-rich-text Markdown keep the highlighting too.
  • Projects on external drives survive unplugging — Unplug or eject a drive and the editor keeps the project's open tabs and unsaved edits instead of dropping them; a banner explains the drive isn't connected, nothing is written to the missing path, and the project picks back up — saving your changes — when the drive returns. A recent project on a disconnected drive stays in the list and tells you to reconnect the drive rather than opening an empty window.
  • Safe eject of drives in use — Ejecting a drive Pixla Editor is working from now names what's running (language servers, git) and for which projects, and offers to stop them and finish the eject — instead of a bare "disk in use" refusal.

Fixed

  • Windows reopen where you left them — Each project's window restores its size, position, and sidebar width across launches and updates, instead of resetting to a default size in the middle of the screen.
  • Line-number gutter blends into the editor — In the light theme the gutter now matches the editor background instead of showing as a gray band against the sidebar.
1.3.0 October 3, 2026

Added

  • Publish to Pixla Hosting — Publish a folder of HTML, CSS, and JavaScript to Pixla Hosting without leaving the editor, from the toolbar cloud button or File ▸ Publish to Pixla Hosting… (⇧⌘U). The sheet picks a sensible folder (a public, dist, site, or build folder with an index.html, otherwise the whole project), lets you choose an existing site or type a new name.pixla.app address with a live availability check, saves open files, and hands you the live link. Your first site is free.
  • One-click Publish Changes — Once a project has been published, the cloud button (or File ▸ Publish Changes, ⌥⇧⌘U) re-publishes your latest changes to the same site with no prompts, and the status bar shows a link to the live site.
  • Publish History with Roll Back — Review a site's recent publishes (the last 20 are kept) from the cloud button's menu and put an earlier one live again; the version you roll away from stays in the list so you can roll forward too.
  • Connect with Pixla — Sign in for publishing through your browser on pixla.app, or paste an API key in Settings ▸ Pixla. The key is stored in your Mac's Keychain, and Sign Out removes it.
  • Copy a rendered document — While previewing a Markdown or HTML file, copy the whole document from the toolbar Copy button or Edit ▸ Copy As: Rich Text (⌥⇧⌘C) keeps headings and bold in Mail or Pages, and Plain Text strips # and for web forms like App Store Connect's license field. HTML and Markdown Source** are available too.

Changed

  • Type through auto-closed HTML tags — With the caret on a closing tag the editor inserted for you, typing the tag yourself (<, /, p, >) now steps over the existing characters instead of duplicating them, matching the behavior of VS Code and Nova.
1.2.0 September 22, 2026

Added

  • Tick Markdown checkboxes from the preview — click a task-list checkbox in the Markdown preview to mark an item done or not done; the change is written straight back into the source [ ]/[x].

Fixed

  • Toolbar titles restored on macOS 27 — the workspace/folder name and the git branch name (with its behind/ahead counts) show again in the toolbar, instead of collapsing to just an icon.
  • Hard-wrapped Markdown list items — an item split across several lines now renders as one continuous item rather than breaking apart.
1.1.1 September 10, 2026

Fixed

  • Opening a file could crash the app on launch. In 1.1.0, opening a file (from Finder's Open With, for example) could quit Pixla Editor right away. The new current-line highlight was measuring its line while the editor was still being resized, which kicked off another resize, and so on until the app crashed. The highlight now waits until resizing has finished.
  • A recent project whose folder is gone no longer opens an empty window. Picking one from any recents list (the welcome window, File ▸ Open Recent, the Dock menu, or the project menu in the toolbar) used to open an editor window with a "Failed to open folder" error and nothing in it. Now you get a short "can't be found" message instead, and the entry is removed from the list.
1.1.0 September 9, 2026

Added

  • The file tree loads one folder at a time. Opening a project used to walk every file beneath it — a node_modules or a build/ was read in full, before the window appeared, and held in memory. Folders are now read when you expand them, and a refresh after a create/rename/delete re-reads only what's open (and no longer collapses the tree, which it used to).
  • .git, .svn, .hg and .DS_Store are never listed, whatever the hidden-files setting says. They're bookkeeping rather than content, and .git alone would swamp the tree.
  • Show hidden files — a Display setting that lists dot-files like .env and .gitignore in the tree; off by default (.env was already a highlighted language with no way to open one from the sidebar). It takes effect immediately and is reachable four ways: ⇧⌘. (the Finder's own gesture), View ▸ Show Hidden Files, the eye menu at the top of the file tree, and its right-click menu. Blockquote moves off ⇧⌘. to ⇧⌘9, which completes the ⇧⌘7/⇧⌘8/⇧⌘9 run and follows Slack.
  • Keyboard shortcuts for formatting, and a Format menu that follows the file — the menu now mirrors whichever toolbar is active (HTML actions for an .html file, Markdown for a .md) instead of being Markdown-only and greyed out everywhere else. ⌘B / ⌘I / ⌘U / ⌘K are the macOS standards; ⌥⌘1–⌥⌘6 headings follow Pages and Google Docs; ⌘E, ⇧⌘7, ⇧⌘8, ⇧⌘. and ⇧⌘L follow GitHub. Shared actions use the same key in both languages, and each toolbar button's tooltip names its key.
  • Faster toolbar tooltips — the HTML and Markdown formatting toolbars now show their own tooltip chip: it appears in a third of the system delay, and once one is up, moving along the row swaps it instantly. It uses the hover-doc popover's material and border, and still carries the accessibility label.
  • Current-line highlight — a soft band behind the line the caret is on, carried across the gutter with that line's number picked out in semibold. Wrapped lines highlight every visual row; the band steps aside while text is selected. On by default; turn it off in Settings ▸ Editor ▸ Display.

Fixed

  • The file tree follows the disk. Files added, renamed or deleted outside the app — in Finder, in a terminal, by a build or a branch switch — now appear without reopening the folder.
  • Launching by opening a file or folder — a Finder double-click, a drop on the Dock, a sibling app's hand-off — no longer leaves the welcome window sitting behind the thing you opened, and no longer restores your last project on top of it. Opening a document into a running app dismisses it too.
  • The welcome window and the help guide now describe Pixla Editor the way the About panel does — HTML, CSS & JavaScript *and* Swift/Vapor projects.
  • A window with no folder open now says so, and offers to open one, instead of "Open a file to start editing" — advice you can't act on when there's no folder to open a file from. A folder that's still loading shows a spinner rather than an empty state.
  • The sidebar's view picker stays at the top when there's nothing below it. Opening a recent project whose folder has been deleted left the picker floating in the middle of an empty sidebar.
  • The gutter now numbers the empty last line of a file (and the only line of an empty file), which it previously left blank.
  • The last line's number is no longer nudged down into the empty line below it.
  • A wrapped line's number now sits on its first visual row instead of floating to the middle of the wrapped block — matching VS Code, Xcode, Sublime, and Nova.
  • The Editor settings pane is tall enough to reach the bottom of its Display list.
1.0.0 July 31, 2026

First release of Pixla Editor.

Added

  • Native macOS editor for web development — a fast, lightweight editor for HTML, CSS, and JavaScript with first-class Swift/Vapor support. Open a folder as a workspace or a single file; changes are written straight to disk, with no project format.
  • Syntax highlighting for HTML, CSS, JavaScript, JSON, Swift, Markdown, Leaf, YAML, and .env files.
  • Tabbed editing — unsaved dots, ⌘S to save, ⌘W to close, drag to reorder, and a right-click menu (Close, Close Others, Close All, Copy Path, Reveal in Finder).
  • File tree sidebar — create (⌘N), add folders (⇧⌘N), rename, delete, drag-to-move, reveal in Finder, with git status badges.
  • HTML live preview — render side by side with the source, updating as you type, with two-way scroll sync.
  • Emmet and tag tools — expand abbreviations with Tab, auto-close tags, and live tag-pair rename.
  • HTML formatting toolbar — one-click headings, bold, italic, underline, strikethrough, blockquote, lists, links, and tables.
  • Autocomplete — tags, attributes, properties, and values, plus class/id names from your document and href/src/url() path completion.
  • Format Document (⇧⌘F) and Format on Save — prettier-style formatting for HTML, CSS, JavaScript, and JSON.
  • Diagnostics and validation — inline squiggles and gutter markers with error/warning counts in the status bar.
  • Document outline, hover docs, and Jump to Definition (⌃⌘J) — with clickable MDN reference links.
  • CSS color swatches — inline, clickable chips that open a color picker, including inside <style> blocks.
  • Bundled language servers for HTML, CSS, JSON, and JavaScript, with native fallbacks so intelligence always works; Swift editing is backed by SourceKit-LSP.
  • Markdown preview (⌥⌘P), a Markdown formatting toolbar (⌘B/⌘I/⌘K), and Export as HTML.
  • Integrated Git — status badges, per-file and per-hunk staging, commit, push/pull, branch management, history with revert/restore/tag, and browser sign-in (tokens stored only in the Keychain).
  • AI commit messages — generate a message from your staged diff using your own Anthropic API key (optional; key stored in the Keychain).
  • Welcome window and recent projects — an Xcode-style start screen and Dock menu.
  • Pixla family integration — open Pixla Sites exports or Vaporware projects straight from the File menu.
  • Settings — appearance, editor preferences (font/tab size, soft tabs, wrap, line numbers, invisibles), and auto-save.
  • Searchable in-app help and automatic updates (signed and notarized).

Get notified of updates

New versions land here first. Leave your email and we’ll tell you when the next one ships — no spam, unsubscribe anytime.