Changelog
0.2.3 September 2, 2026
Added
- Compile with the bundled Tectonic or a local TeX installation you point at, which also picks the engine latexmk runs
- Settings > Appearance sets an accent color
- A figure is drawn at the width its
\includegraphicsasks for, PDF figures included - A document that needs biber says so in the errors panel
.latexmkrcis listed in the file tree and opens like any other file
Changed
- Paper and Paper Dark are what the app draws with no theme chosen; the flat pair they replace is renamed Flat Light and Flat Dark
- The open file and the current row take a neutral fill rather than the accent
- Settings draws its content on the editor's canvas, beside a wider category rail
- File tree names are muted until hovered or open
- Scrollbars on Windows are drawn thin, in the theme's own color
Fixed
- A failed compile usually named no cause, and one no parser recognized reported nothing at all
- Compiling again with nothing changed did nothing and reported nothing
- Choosing the bundled engine didn't survive a restart
- Dropping a note onto a folder row could also move it to the vault root
- The text column scrolled sideways instead of shrinking when a note held a table or a wide figure
- Revealing one
$...$left the paragraph's other formulas drawn where they used to be
0.2.2 August 30, 2026
Added
- Images (png/jpg/gif/webp/svg/bmp) are listed in the file tree and open in a read-only viewer
- PDFs gained page and zoom controls
- The breadcrumb row now shows for a PDF or an image too
Fixed
- Exporting a PDF under a name typed with another extension ("paper.tex") overwrote the document it was compiled from; exports now land on a
.pdfname and ask before replacing a file - Reloading a note after an external change, or toggling a task, could write a discarded edit back over it
- Duplicating a file, or converting a document to a project, missed anything typed just before
- Converting a document to a project left an open companion file pointing at the path it moved from
settings.jsonis written atomically, so an interrupted write can no longer leave it empty- Resizing the pane a PDF is shown in no longer flashes each page white while it redraws
0.2.1 August 29, 2026
Fixed
- Opening a PDF from the file tree could empty it
- Renaming the open note from its title dropped that note's external-change guard, so the next save could silently overwrite an edit made outside Deft
0.2.0 August 28, 2026
Added
- LaTeX live preview
- Tex Format, Paragraph, Align, and Insert context menus, with keyboard shortcuts (Mod-B/I/E/U) matching markdown's
- LaTeX outline
- Tab/Shift-Tab nest and un-nest LaTeX list items (
\item), including multi-item selections; Enter continues list - Windows builds are now code-signed
Changed
- Editor font size can be zoomed with Ctrl+scroll
- Settings reorganized: update checks and Tectonic's package downloads can now be turned off
- File tree now shows a per-format icon for each file type; New Note/Document/Project/Folder consolidated into one New dropdown
- Improved editor efficiency on input
- Clicking inside a fenced code block or a verbatim block now reveals both its opening and closing markers
Fixed
- A keystroke could delete past a hidden marker it wasn't touching in always rendered mode
- Leading indentation on a LaTeX list item no longer reveals
- Clicking a rendered LaTeX title/author/date now reveals and jumps into the corresponding section in the preamble
- The Bold/Italic/etc. checkmarks in the context menu now show correctly when a selection includes the formatting markup itself
- Focusing the editor no longer selects a range; UI chrome no longer answers a drag with a text selection
0.1.10 August 22, 2026
Added
- LaTeX (.tex) files: syntax highlighting, compile to PDF via a bundled or system LaTeX engine, an inline PDF preview, and a Problems panel with clickable diagnostics
- Inline and display math rendered live via KaTeX
- Syntax highlighting for fenced code blocks
- Indented code blocks now render in monospace
Changed
- Theme picker redesigned as a Light/Dark combo with Paper variants, plus High Contrast and Solarized presets
- Editor gained a Wide width preset; default font size increased to 16px
- Empty state now offers Open File/Open Folder/Create File
Removed
- Demo vault
Fixed
- File tree drag-to-move now works on Windows; drop-highlight no longer flickers
- Ordered lists renumber correctly when an item is deleted
- Table widget cursor no longer drifts near a table's vertical margins
0.1.9 August 14, 2026
Added
- Paste HTML content from Word, Google Docs, LibreOffice, or a browser as markdown instead of plain text
- An editor mode where markdown syntax never reveals, with formatting via shortcuts or the right-click menu
- A scroll-aware Outline panel
- A Numbered Lists setting to control auto-continue at the end of a list
Changed
- Frontmatter properties are now shown as a read-only widget
- Backlinks moved into a movable, hideable sidebar panel
- Settings sidebar redesigned with icons and an Editor Behavior tab
- Both sidebars auto-collapse when opening a stray file from outside the folder
- Table auto-reformat respects the new hidden-markup mode
Fixed
- Up/Down cursor jumped over lines near a table
- Bold/italic unwrap misbehaved when the marker characters themselves were selected
- Vertical motion could skip past frontmatter or scan an unbounded region
- Backlinks could show stale results when switching notes mid-scan
- Note or folder names with Windows-invalid characters are now rejected at creation
- Tilde, indented, and unclosed fenced code blocks are now recognized correctly
0.1.8 August 11, 2026
Added
- A banner now surfaces failures that used to fail silently
- External changes to an open note are now detected instead of silently overwritten
- Pending edits now flush to disk on window close, not just the autosave timer
- A second Deft launch now focuses the running window, or opens a new one for a different folder
- Insert Image and Numbered List added to the editor's right-click menu
- Sort-direction icons in the file tree's sort menu
- Right-click the title/breadcrumbs to quick-switch between them
- Table cells now render formatted text
Changed
- "Vault" is now called "folder"
- Note title display now defaults to none
- Selected text no longer drags to relocate itself
- Tasks/Bookmarks panel entries no longer show raw markdown markup
- Search snippets no longer show raw highlight/bookmark/footnote syntax
Removed
- Orphan notes list
Fixed
- A long note with many checkboxes could hang the editor
- Note/image/folder creation could silently overwrite each other on a fast double-click
- A vanished or unreadable file could break an entire folder listing
- Imported files with Windows-invalid characters could fail to save
- The Linux desktop entry had a malformed MIME type and miscategorized file associations
0.1.7 August 7, 2026
Fixed
- Pressing Enter right after a checked task's checkbox could leave the checkmark on an empty line instead of on the task text
- Task checkboxes and list bullets needed an extra keystroke to delete, or could show inconsistent state under a partial selection
- Typing an image or note-embed reference showed a broken-image icon, or could be clicked like a link, before the filename was finished
- Backlinks and orphan-note detection mistook an image/note-embed reference for a real link to another note
- The demo vault opened to a blank editor instead of the Welcome note
- Linux AppImage builds could show a blank window on launch
- The Linux app's desktop entry was missing a category
0.1.6 August 7, 2026
Added
- Drag an image in from your OS file manager directly into a note
- List and blockquote indentation now scales with real nesting depth
- Scrolling past the end of a note's content
- Window size, maximized state, and sidebar widths are now persisted across launches
Changed
- Images now always render as pictures instead of collapsing into markup on click
- Pasting an image is faster
- Tab now inserts a wider indent
- Markdown syntax markers rendered muted
- Context menus now open upward when they wouldn't fit below the click point
- Minimum window width lowered to 480px; sidebars auto-collapse below 900px
- The file tree now only shows folders and files it can actually open
Fixed
- Pasting a long clipboard silently failed on Windows
- Checkboxes were hard to edit
- Images with a space in the filename failed to render
- Dragging an existing vault image into a note duplicated it instead of reusing the file
0.1.5 August 5, 2026
Changed
- Opening a file from outside your vault now switches to it for that session instead of changing the configured vault
Fixed
- External links whose display text looked like a URL rendered as nothing at all
- Plain typed or pasted URLs weren't rendered as clickable links
- Links with no display text rendered as invisible
- Clicking a link didn't open it
0.1.4 August 1, 2026
Added
.txtfile support- Source view toggle
- File tree sorting
- OS to file tree drag copy
- "Reveal in File Explorer" added to file tree context menus
- Note title display setting: full title, breadcrumbs, or none
- Markdown highlights with a customizable highlight color
- Check for updates from Settings
- Installs register Deft as OS's handler for
.mdfiles and folders
Changed
- Copying or cutting a task list item now strips the raw markdown syntax
- Breadcrumbs title display is now a sticky toolbar
- File tree hides files that can't be opened or embedded in notes
Removed
- Customizable status bar color
0.1.3 July 31, 2026
Added
- Customizable status bar color
- Automatic updates
Changed
- Windows installer now installs per-user
0.1.2 July 30, 2026
Added
- Demo vault
- Markdown tables
- Markdown links and autolinks
- Markdown horizontal rules
- Markdown footnotes
- Markdown images
Fixed
- Notes created via an unresolved wikilink could be written outside the vault if the link text contained path segments like
../ - Trashing the currently open note right after an edit could make it reappear
- Switching quickly between two notes could occasionally leave the wrong one open
- Renaming a note property to match another property's name could silently drop one of them
- Editor cursor showing black instead of matching text color
0.1.1 July 29, 2026
Fixed
- Note titles displayed as the full file path on Windows
0.1.0 July 29, 2026
Initial alpha release.