The latest in wander, the markdown editor that respects your files.
1.12: maps, and Quick Look that reads like the app
macOS, in progress
Finder icons for your notes are a page again, not a wall of type. A note's icon now shows its title, large, and the first paragraphs in the note's own words, laid out with margins and space to breathe. Hand wrapped lines join back into sentences instead of being cut off one by one, and markup never shows up: no link brackets, no asterisks, no frontmatter. The icon fills to the bottom of the page and stops there, so it never ends mid sentence.
Map files open on a map, and this is a first version of all of it. A .geojson, .gpx, .kml or .kmz opens as a live map with its raw text one button away: the eye button for the text alone, the split button for both. Drag a point and the file is rewritten, double click the map to add one, and a track's distance and climb sit under it. Break a bracket while editing and the parser's own message appears while the map keeps drawing the last version that made sense; nothing is written to disk until the file parses again. Map files are on by default; Settings, Features, Geo files turns them off again.
Editing a map is undoable, and goes down to the vertex. Select a route and every one of its points becomes a handle you can drag; double click the line to insert a point, select one and press delete to remove it. Cmd Z undoes any of it, named for what it was, and wander refuses an edit that would leave geometry the format cannot store rather than writing a file that will not open.
Convert between map formats. File, Convert Map File writes a copy as GeoJSON, GPX or KML, and the save panel tells you first what will not survive the trip: a GPX's point timestamps, a KML's styles. Copy Map as GeoJSON puts the same conversion on the clipboard, which is the format every other tool takes.
Trips: your notes can hold places, and this half stays off until you ask for it. Turn on Maps in Settings, Features to get the trip lens, place detection and the map blocks below. It is vault-scoped, so switching it on changes nothing anywhere else.
A note can hold a map of a file in your vault. Write
!trips/run.gpxand the track is drawn under the line over real tiles; a map block withfile: trips/run.gpxdoes the same thing when you want it on its own. Your text is untouched either way: the picture is drawn beside the words you typed, not pasted into them, so the note still reads in Obsidian and on GitHub. A map block withquery:pins the rows of a SQL query the same way.A csv with latitude and longitude columns offers a Map button beside its grid, and only then: a file of invoices with an x column is left alone.
A map file looks like itself everywhere. The shape becomes its card in the grid view, its icon in the Finder, and its preview when you press space, all drawn from the same geometry in the same colors, so you can tell a run from a city walk without opening either. These files are also listed in the sidebar now, where a file you can open was invisible before.
Walk your days. In today's note, ⌥⌘← steps to the previous daily note and ⌥⌘→ to the next, skipping days you didn't write instead of stopping on them. Navigation only ever opens notes that exist: Open Today (⇧⌘D) remains the one command that creates one. Reads your Obsidian daily-notes folder and date format, so a vault shared between both apps walks the same days.
Sharing to Wander works now. "Wander" has been sitting in the Mac share sheet accepting text and links, and quietly throwing them away: the extension was visible to macOS while the feature behind it was switched off, so anything you shared vanished with no error. Share text or a link from Safari and it lands as a bullet in your vault's inbox, the same as on iPhone. "New Wander Note from Selection" in the Services menu does the same for selected text in any app.
A capture with no vault open is kept, not lost. Share something before opening a vault, or when the saved vault can't be reached, and it queues: one dialog says so, and the moment you open a vault every queued capture lands in order. Nothing you share can silently go nowhere anymore.
Dark reading for PDFs. A white page at night is the one thing a PDF viewer gets wrong, so the PDF surface grows a moon button: pages render dark, and a blue chart stays blue instead of going orange, because the colors are inverted and then hue-corrected rather than simply flipped. It follows your system appearance until you choose, and your choice is remembered. A note converted from a PDF never needed this: real text in wander's own typography is already perfect in dark mode. This is for when you need the original layout.
Write once, paste anywhere: File, Copy As rewrites the note for GitHub, Reddit, CommonMark or Obsidian before it reaches the clipboard. The
***rule becomes the---Reddit wants, a wikilink becomes its text where the target site cannot follow it, checkboxes become boxes Reddit can actually show, and anything inside a code block is never touched. The copy is plain text, so a forum paste never arrives as styled rich text. Your file on disk stays wander markdown, always.File, Export is a submenu now: PDF, HTML, and the same four markdown flavors as files. Export and Copy As go through one rewrite, so the file you save and the text you paste are byte for byte the same. The note's ... menu carries both.
Export as HTML writes one self-contained page: your images carried inside it, math typeset offline by the same engine the Finder preview uses, callouts, footnotes and wikilinks rendered the way wander shows them. Send the file and it just opens, no folder of assets to keep next to it.
Settings, Features shows the "On disk" line and Remove Data only for features that actually keep data on disk. A feature with nothing to delete no longer implies a weight it does not have.
Your own math macros, in a file you can see. Put
\newcommand{\R}{\mathbb{R}}in amath-preamble.texat the top of your vault and every note can write$\R$. A single note can add its own in frontmatter, where the shortest form is the one you would write anyway:--- math-macros: \ket: '\left|#1\right\rangle' ---How many arguments a macro takes is read from the macro itself, so there is nothing else to declare. A note's macro wins over the vault's of the same name. Nothing is global and nothing is remembered between formulas: a macro defined in one note cannot reach another, and editing a macro re-renders the formulas that used it rather than leaving yesterday's picture behind. The preamble is a normal file, so it syncs to your iPhone, versions with your vault, and shows up in a diff.
Headings stop being scanned for phone numbers, addresses and airports. A title full of technical words was being read for entities, and three-letter words like CSV, PDF, XML and API all match real airport codes, so wander was quietly marking them up. That split the line into pieces and re-spaced it half a second after the note opened, which is what made a heading appear to shuffle on load. A heading is a label, not prose.
Links counts ordinary markdown links too, not only wikilinks. A note that writes data.csv now lists it, and each target wears its own icon: a globe for the web, an envelope for an address, the file type's own symbol for a csv or a map, a page for a note.
The info panel shows what a note links TO, not only what links to it. A Links section sits under Backlinks, with an arrow icon so the two directions read apart at a glance, and it only appears when there is something in it. Links to notes that do not exist yet are left out, since there is nothing to open.
Panel rows line their icon and date up with the first line of text. When a backlink's context wrapped to two lines, both floated to the middle of the row instead of sitting on the title.
A new note names itself from your first line. Write the title, move on, and Untitled.md becomes what you called it, the way it has always worked on iPhone. A note you have already named is never renamed, whatever you write in it later.
A new note is ready to type in. Cmd N opened the note and left the cursor nowhere: the keyboard did nothing, Tab did nothing, and the only way in was clicking a small button in the header. The caret now lands in the text the moment the note appears. Reported by a user, exactly right.
Opening a note no longer reflows half a second later. Lines holding inline code shifted as the mono typeface swapped in behind them; it now waits for the font, which is in the app rather than on a network, so the page is laid out once.
Share any file from the ... menu: AirDrop, Mail, Messages, Notes, Shortcuts, and whatever else you have installed, straight from the note you are looking at. Every file type, not just notes. A file that still lives in iCloud offers to fetch it first, because sharing one that has not downloaded sends a convincing filename wrapped around nothing.
The section rail marks the section you are actually reading. With a full-height diagram on screen it kept pointing at the heading before it, because it only counted a heading once it had scrolled almost to the top of the window.
Line numbers beside typst source, with a red dot on any line that failed to compile. The error bar has always named a line,
ch1.typ:12, in a pane that had no way to show you line 12. The dot also stays visible when you scroll the error itself off screen, which the red line tint cannot do.The default app rows in Settings can be undone. Once wander was the default for a type the row was a green tick and nothing else, with no way back, which a user described exactly right as "not editable". There is now a Change button that hands the file type to any other app on your Mac that opens it. macOS has no way to have no default at all, so handing it on is the honest version of unchecking it.
Mermaid files get a Finder icon too: their source, labelled, the same as their preview shows. Drawing the diagram needs a browser that a Finder icon does not have, so the icon says what the preview says rather than promising a picture.
Typst files get a real Finder icon: the first typeset page of the paper, drawn small, the same way a PDF shows its cover. Until now pressing space on a .typ showed the typeset pages but the icon beside it was a blank sheet, so a folder of papers all looked alike. Compiled offline, and a paper that does not compile keeps the plain icon rather than showing a misleading blank page.
Math typesets in the Finder preview. Press space on a note and
$e^{i\pi}+1=0$is the formula, not the dollar signs, rendered by the same engine the app uses, offline, with no plugin and no internet. A formula sits on the same baseline it does in wander, because the preview uses the compiler's own height and depth for it. Dollar amounts stay money, and a$HOMEinside a code block stays a shell variable.Images show up in the Finder preview. A note's pictures used to be broken-image icons, because a preview extension is handed the file and not the folder around it, so wander now carries the image bytes into the preview itself. A picture it cannot read says which file it was, instead of a broken square, and video and audio appear as named cards rather than a wall of base64.
Diagram blocks are labelled as diagrams instead of looking like a stray code block, and a .mermaid file previews in wander's own styling rather than as system plain text. The drawing itself stays in the app: a Finder preview is a static page and mermaid needs to run.
Callouts, footnotes and task fields render in the Finder preview instead of showing their source. A
[!note]is a callout box with its kind, a[^1]is a numbered link with the footnotes collected at the bottom, and[priority:: high]is a chip. Press space on a note and it reads the way it reads in wander.Embeds and block anchors too: an
!embedded noteshows as a link rather than raw brackets, and a trailing^block-idstops appearing in the text.Finder icons follow the same rules, so a note that starts with a callout no longer shows a bracket in its thumbnail.
A note with eleven or more callouts previews correctly. From the eleventh on, each one came out mangled, with a callout box spliced into the middle of another one, because the preview numbered its callouts in a way that made the eleventh collide with the second.
1.11: Quick Look works, files open where they belong, selections stop where you do
macOS, August 7, 2026
- Quick Look works. Press space on a note in Finder and you get the rendered page, and csv files get their grid. This never worked in any released version: the extension claimed a file type macOS does not have, and one bad entry makes the system skip the extension entirely, for every type it handles, which is why the panel came up empty no matter what the file was. Finder icons for markdown and csv files come back with it, for the same reason.
- The typeset page fills the pane. It used to draw at its own paper size and sit small in a wide window, or shrink in a narrow one and grow two scrollbars over a page that fits. Now it fits the width, follows the window as you resize it, and the minus, fit and plus buttons still take over the moment you use them.
- Typst files preview in Finder, which nothing else does: press space on a .typ and you get the typeset pages, not the source. wander compiles it on the spot, offline, chapters included where Finder lets it read them. A paper that does not compile shows the error above its source, never an empty panel.
- Open a file straight from Finder and it opens as itself: a csv is a grid, a .typ typesets, a .bib is your reference list, an image or PDF opens in the viewer. Until now only files inside a vault got their own surface, so a csv opened on its own showed its raw text pasted into a note and a .typ said "Can't open this file type".
- Convert to Note works on a PDF opened on its own, not just one inside a vault: the note and the kept original land next to the PDF, and the note opens in the same window.
- Mermaid diagrams are files now, not only fences: save one as flow.mermaid (or .mmd) and wander opens it as the diagram, with its source beside it on the same eye and split buttons every other format uses. It is drawn by the same renderer a ```mermaid block in a note uses, so it pans, zooms and follows your theme, and the file stays plain text that mermaid.live and GitHub read unchanged. See demo/Diagrams in these docs.
- The Outline panel fills in for a typst paper you open first. Opening a .typ as the first file in a window listed no headings at all, for a paper full of them.
- The right panel stops offering an Outline for files that cannot have one: a diagram has no headings, so the tab is gone rather than permanently empty.
- Settings, General now offers Default Typst app, Default Mermaid app and Default CSV app next to Default Markdown app: one click each, so double-clicking a .typ, a .mermaid or a .csv in Finder opens it in wander. Each type is a separate choice, and .txt is never claimed.
- A csv column of measurements gets its distribution back. Distances, prices and durations are nearly always distinct values, and a column where every value is distinct was read as an id: no chart, no min, max or average, just a count. Whole numbers can still be ids, decimals cannot, so a column of prices is a measurement again.
- Select half a word in the source and the page highlights half a word: the box stops at the characters you actually covered, not at the end of the run. The same measurement means a highlight no longer runs a space past the last letter.
- A selection made on the typeset page maps back to the words, never the markup between them: dragging across Source to write selects those two words in the source and leaves the asterisks out of it.
- A new folder opens its name field, in a vault too. It used to appear with nothing selected and no field to type into, because the sidebar was still reading the folder in from disk at the moment the rename was meant to start, so you had to go find "Untitled" and rename it yourself.
1.11: macros, and a keyboard that speaks typst
iPhone & iPad, in progress
- Walk your days. Open a daily note and its ... menu grows Previous Day and Next Day, stepping through the days you actually wrote and skipping the ones you didn't. On an iPad keyboard, ⌥⌘← and ⌥⌘→ do the same, exactly as on the Mac. Only notes that exist are opened, and your Obsidian daily-notes folder and date format are honored.
- Map files stop hiding. A .geojson, .gpx or .kml in your vault is listed in the file browser and opens as its text, and a .kmz opens in the system preview instead of arriving as unreadable characters. The map itself is a Mac feature for now.
- PDFs open in wander now, not in a system preview you have to dismiss: continuous scroll on the same background as your notes, with Convert to Note right in the bar, the same conversion the Mac runs, on the device.
- Draw on a PDF with your Apple Pencil. Tap the pencil button, mark up the page, and your strokes stay put: they live beside your files, registered to the page, and the PDF itself is never modified, so the file you share is the file you were given. Fingers keep scrolling while the pencil draws. Needs the Ink feature on in Settings.
- Share the file itself from the note's ... menu: AirDrop, Messages, Mail, or anything else in the share sheet. Export already sent a PDF or a markdown flavour; the file as it is on disk had no way out. A note still coming down from iCloud offers to fetch it first rather than sending an empty one.
- A keyboard bar for typst files. Open a .typ and the keyboard grows a row of the characters typst actually needs:
$, block math, frac, superscript, subscript, square root, sum and integral. Each one wraps what you have selected, or drops in the pair and puts the cursor between them, so writing a formula on a phone stops being a hunt through the symbol plane. The buttons write typst,frac(a, b)rather than LaTeX's version, because that is the language the file is in. - Your own math macros travel with the vault. A
math-preamble.texat the top of your vault defines\newcommand{\R}{\mathbb{R}}once and every note can write$\R$, on your phone exactly as on the Mac, because the file syncs with everything else. A single note can add its own undermath-macros:in frontmatter, and a note's macro wins over the vault's of the same name. Nothing is global: a macro from one note can never reach another. - A math macro edited on your Mac reaches your phone. The preamble file syncs like any other, and wander re-checks it when you come back to the app, so a definition you changed on the desktop is in force on the next formula rather than after a restart.
- Write once, paste anywhere: the note's ... menu can copy the note as GitHub, Reddit, CommonMark or Obsidian markdown, rewritten for where you are pasting. The
***rule becomes the---Reddit wants, a wikilink becomes its text where the target site cannot follow it, and anything inside a code block is never touched. The same menu shares any of the four as a file, from the same rewrite, so the file and the paste are byte for byte the same. Your file on disk stays wander markdown, always. - Share a note as HTML: one self-contained page with your images carried inside it and math typeset offline, callouts, footnotes and wikilinks rendered the way wander shows them. Send the file and it just opens.
- Tag and [[ suggestions stop coming up empty. On a slow start the suggestion lists were asked for before the vault finished indexing, and an answer of nothing stuck for the whole session: search, the quick switcher and link autocomplete all looked blank on a full vault. Now the lists fill themselves in the moment indexing completes, every time it runs.
- The share sheet, the widget and Siri no longer refuse a vault stored on the device. Reaching a vault from those places goes through a saved permission, and a vault inside wander's own storage has no permission to take, which was being read as failure. Each also now says in the log exactly which step failed when one does, instead of failing silently.
- Settings, Features shows the "On disk" line and Remove Data only for features that actually keep data on disk.
1.10: typeset pages you can select, Move to..., and csv columns
iPhone & iPad, August 7, 2026
- Typeset pages are selectable: press and hold a word on a .typ preview and it selects, and the same words light up in the source. Select in the source and the page highlights them back, exactly the words you picked. Both directions, iPhone and iPad.
- Move a note or a folder without leaving wander: hold a row in the sidebar and choose Move to..., then pick any folder in the vault. A moved folder keeps its icon and colour, comments and reading times follow the file, and the note you have open survives the move. Folders that would swallow themselves, and names already taken, are shown with the reason instead of quietly missing.
- On iPad you can drag instead: pick up a note or a folder in the sidebar and drop it on a folder, the way you would on the Mac. It is the same move, and it refuses the same things, so a folder that cannot take the file says no while you are still holding it.
- CSV columns on your phone: the ... menu on a csv opens Columns, where each column is typed from its own data (numbers, categories, dates) and tapping one shows its distribution with the numbers underneath. The same view, and the same typing, as the Mac.
- A column of measurements gets its distribution back. Distances, prices and durations are nearly always distinct values, and a column where every value is distinct was read as an id: no chart, no min, max or average. Whole numbers can still be ids, decimals cannot. The Mac reads it the same way, because both use one classifier.
- A column of whole numbers gets one bar per value: counts from 1 to 6 were spread over twelve bars with every other one empty, so the chart read as gaps instead of a distribution.
- Review fits the screen: its rows were built for a Mac window, so on a phone the time was cut off at the edge and each row was four times taller than it needed to be.
- Mermaid diagrams are files now, not only fences: tap a .mermaid (or .mmd) file and it opens as the diagram with its source a tap away, pinch to zoom, and on iPad both at once. The same renderer that draws a ```mermaid block in a note, and the file stays plain text.
- Settings describes your device: nine explanations named a File menu, a Services menu, the Finder and keyboard shortcuts that iPhone and iPad do not have. Each one now says what to tap here.
- Open a file from the Files app and it opens as itself: a csv is a grid, a .typ shows its typeset pages, a .mermaid file is the diagram with its source beside it, a .bib is your reference list. Opening one on its own used to load it as note text. wander also tells iOS it can handle .typ, .mermaid and .csv files now, so they show up in its file browser and in Open With.
1.9: activity, and a Settings pane that tells the truth
iPhone & iPad, August 6, 2026
- Activity on your phone: open the info panel on a note and it shows how much time you have spent in it, a small bar per day for the week, with opens and total time. It updates as you write, not only when the note opens.
- Review: your recent days, each folder with a bar for the time it got and its files ranked underneath. Tap a file to reopen it exactly where you left off. The same view the Mac has, so a vault you use on both reads the same.
- Search carries it too: browse and recent rows show the focused time for files you have really spent time in.
- Your iPhone and iPad have been recording this since 1.8, quietly feeding the numbers on your Mac. Now they show them.
- Settings, Features: Math, Citations, CSV, Finder tags, and PDF export appear as real rows. They have shipped on iPhone and iPad for a while, but the pane never listed them, so there was no way to see them or turn them off.
- Daily note and Inbox no longer appear twice in Settings. They keep their own sections, with the folder and file name options.
1.10: typst projects, an outline at a glance, diagrams you can explore
macOS, August 4, 2026
- CSV files open as a real grid: header row on top, numbers right-aligned, every cell editable in place. An edit rewrites only that row's line in the file, so your git diff stays one clean line. The eye button shows the raw text (also editable), the split button shows both side by side, and edits flow both ways. Click a column header to sort (numbers sort as numbers), click again for descending, once more for file order.
- The Outline panel lists an open csv's columns, each typed from the data itself: numbers, categories, dates. Click a column for a small chart of its distribution with the numbers underneath. See demo/Data & CSV in these docs for a hands-on example.
- Very large csv files open instantly: the grid streams rows as you scroll and sorting re-queries the file instead of loading it. Press space on a csv in Finder for a grid preview; file icons show a mini grid.
- Section rail: small marks along the right edge of a note, one per heading, the bright one is where you are. Hover them for a text outline, click to jump. Content makes room while the rail is up, so wide blocks never sit under the marks, and the rail steps aside whenever the Outline panel is open. Toggle in Settings: Section rail.
- Mermaid diagrams render in a fixed-height canvas: drag to pan, pinch or the minus and plus buttons to zoom, the circle fits the whole diagram back in view. A big diagram no longer takes over the page. The edit button still opens the source. Prefer the old grow-to-fit? Settings: Diagram canvas, off.
- PDFs without a built-in table of contents get one anyway: wander reads the document and lists the headings it finds in the Outline panel. A PDF that carries real bookmarks keeps them.
- Multi-file typst projects: a folder with main.typ, chapters, and refs.bib compiles as one document. #include and #bibliography just resolve, an error in a chapter names its file (ch1.typ:12) and clicking it opens that file at the spot, and clicking an included chapter's text in the preview jumps into that chapter's source.
- Export as PDF compiles the whole project too, so an included chapter and your bibliography land in the exported file, and your vault fonts now reach the PDF.
- The preview watches the whole project folder: edit a chapter in another app (or let an agent write it) and the open paper re-typesets on its own.
- Completions in typst source: type # and suggestions appear, functions, parameters, symbols, and file names inside #include, powered by the same completion engine as typst.app. Press F5 anywhere for suggestions on demand.
- Compile errors mark the offending line in the source: the whole line gets a soft red tint and the exact spot a dotted underline. Hover the underline for the message, and see demo/thesis in these docs for a hands-on multi-file example.
- Errors come with typst's own fix suggestions now: the error bar shows the first hint (try placing it in quotes, and friends) and the underline's tooltip lists them all.
- Zoom the typeset preview: minus, fit, and plus buttons in the corner, or pinch on the trackpad. Your zoom survives as you keep typing.
- Info panel spacing: every tab starts at the same height, and the Properties header no longer crowds the divider under the plain-folder notice.
- Right-click an image for its menu: Small or Large, an exact width, a caption, Rename, Delete. Small saves as
, standard markdown that Obsidian sizes the same way and GitHub simply ignores, so your files stay portable. - Images on consecutive lines, no blank line between, sit side by side as a row of thumbnails. Select several images and choose Small to build a gallery; Large gives each image its own full-width paragraph back.
- Captions: the quoted title in
renders under the image, small and centered. Edit it from the image menu. - Click a small image to see it full size; click again or press Esc to close.
- Video and audio embed with the same image syntax:
plays inline with controls, a small video is a thumbnail with a play badge that opens full size, andis a compact player row. Seeking just works. - Rename in the image menu renames the file on disk and every reference in the note follows.
- Images, video, and audio files are listed in the sidebar now and open in the app: images in the viewer, video and audio in a native player.
- The ... menu matches what you are looking at: a video offers Rename, Reveal in Finder, and Copy Path, while Export as PDF and Print appear only on documents that can print. File actions always target the file on screen, never the note behind it.
- The floating formatting bar stays out of the way while an image's menu is open.
- Folders can have their own icon and color: right-click a folder in the sidebar, Icon & Color, and pick a symbol and a color. The folder wears them in the sidebar, a folder's ... menu offers the same, and selecting a folder shows it under Appearance in the info panel. Changes apply as you click, Reset returns the plain blue folder.
- The symbol search covers the system's whole catalog: a curated set shows first, type to find anything (try brain, or flame).
- Folder styles live with your vault (a small file in .wander), so they appear on every device that syncs the folder, iPhone and iPad included. In a plain folder wander writes nothing into your files: styles stay on this Mac, and move into the vault if you later enable history and search.
- Renaming or moving a styled folder keeps its style, nested styled folders included.
- Opening a file from the folder view now swaps the info panel and toolbar to that file: no more folder card lingering next to an open document.
- Raw mode is syntax highlighted: headings, bold and italic, inline code, links, wikilinks, tags, frontmatter, and fences each wear their own color, in light and dark. The colors come from the same palette as typst source, so a .typ file and a markdown file read as one family.
- Typst source highlights strong, emphasis, links, and list markers now too, matching markdown exactly.
- The csv raw view tints each column its own color, so a stray comma shows itself at a glance. Highlighting steps aside on very large files to keep them fast.
- wander now notices which notes you actually spend time in. The ⌘K switcher shows it next to each note (opened 14x, 6h 40m total), and the info panel grows an Activity block: a small bar per day for the week, opens, total time, and how many devices it came from.
- View, Review: your recent days, each folder with a bar for the time it got and its files ranked underneath. Click a file to reopen it exactly where you left off, cursor and scroll included. It is the "what was I doing yesterday" view.
- Only real reading counts: flipping through notes for a few seconds is not an "open", and a note left open overnight does not become a nine-hour session.
- All of it stays yours: plain text files inside your vault's .wander folder, one per device, so times from your iPhone and other Macs fold in when the folder syncs. Nothing leaves your machines, and deleting the files deletes the history. In a plain folder wander writes nothing at all: the numbers stay on this Mac and move into the vault if you later enable history and search.
- Tracked locally, so you own the history: Activity is a switch in Settings, Features (on by default), Remove Data deletes everything recorded, and each vault can opt itself out in Settings, This Folder, handy for a shared vault where your reading times should not sync to other people.
- Select text on a typeset page and it selects the same words in the source beside it, and the other way round: highlight in the raw file and the page lights up the matching words, every one of them, across lines. The page only scrolls when the target is off screen, so a long drag never yanks it away.
- Selecting on the page behaves like text anywhere else now: a double-click takes the word without the space or punctuation after it, dragging across several words keeps all of them highlighted when you let go, and a drag no longer jumps the cursor as if you had clicked.
- Selections use your own Highlight colour from System Settings, so the source and the page agree.
- The Outline panel always shows the file you are looking at. Opening a typst file, an image, or an audio file used to leave the last note's headings sitting there.
1.8: typst projects, folder icons, attachments in a grid
iPhone & iPad, August 5, 2026
- Folders show their files with real previews now: pick List, Gallery, or Icons in the folder view. Photos draw actual thumbnails, videos a poster frame with a play badge, PDFs their first page, and files without a preview wear a clean type card (SVG, ZIP) instead of a bare glyph. The view you pick is remembered per folder, the same memory the Mac uses, so a vault arranged on one device looks the same on the other.
- A folder named attachments opens straight into the icon grid, like on the Mac.
- Attachments in the sidebar's ... menu: every image, video, audio file, PDF, and csv in the vault on one screen, as a list with sizes or a thumbnail grid. Tap one to preview it full screen and swipe on to the next. With history and search on, each file also shows how many notes reference it.
- Folders show the icon and color you gave them on the Mac as soon as the vault syncs. Set them on the phone too: long-press a folder, Icon & Color, pick a symbol and a color, changes apply as you tap.
- Plain folders work as well: styles stay on this device, wander writes nothing into your folder, and they move into the vault if you enable history and search.
- Multi-file typst projects: #include and #bibliography resolve on iPhone and iPad too, and a shared PDF contains the whole document. An error in another file names it in the error bar.
- Compile errors tint the offending line and underline the exact spot in typst source, and the error bar shows typst's own fix hint.
- Zoom buttons on the typst preview: minus, fit, and plus, in the corner.
- Image sizes, galleries, and captions render on iPhone and iPad:
shows small, images on consecutive lines sit side by side as thumbnails, and a quoted title renders as a caption under the image. - Time you spend in notes is tracked on iPhone and iPad too, in the same per-device files inside the vault, so it folds into the Mac's Activity block and Review view once the folder syncs. The phone's own views come later.
- Help & Docs arrives on iPhone and iPad: the same in-app docs the Mac ships, opened as a real vault you can poke at. Find it on the start screen and in Settings, Help.
- The start screen tells the whole truth now: New Document and Open a Single File both lead to the Files browser, where creating a note has always been one tap on the + tile.
- Insert Photo works with real camera photos: iPhone photos are HEIC, which the picker silently dropped before; they now convert to JPEG on the way in so the image renders in wander, Obsidian, and GitHub alike.
- Rename lives in the ... menu in single-file mode too, not just inside a vault. Renaming happens next to the file, wherever it lives in Files.
- The Done button in Settings closes the sheet again.
- Long-press an image for the same menu the Mac gets on right-click: Small or Large, an exact width, a caption, Rename, Delete.
- Tap a small image to see it full size.
- Video and audio play inline in notes:
with controls,as a player row, and seeking works. - Images, video, and audio files show in the sidebar; tap one to preview or play it.
- Raw markdown is syntax highlighted: headings, bold and italic, inline code, links, wikilinks, tags, frontmatter, and fences each wear their own color, same palette as the Mac, light and dark.
- Typst source highlights the same way, and the csv raw view tints each column its own color.
1.7: the outline rail and diagram canvas, on iPhone and iPad
iPhone & iPad, August 4, 2026
- CSV files open as a grid: sortable columns, numbers aligned, and a raw text view that edits and saves. On iPad, Split shows the grid and the text side by side. Very large files show the beginning of the file, read-only.
- Section rail: heading marks along the right edge of a note, tap one to jump to that section. Toggle in Settings: Editor.
- Mermaid diagrams in a pan-and-zoom canvas: drag to pan, pinch to zoom, and diagrams keep a sensible height on a phone screen instead of swallowing it.
1.9: big vaults, search, drops, and a split you can type in
macOS, August 4, 2026
- Drag a note from the sidebar into your text to link it: a link appears right where you drop. Drag a markdown file in from Finder and it is copied into your vault and linked. A PDF or any other file lands in attachments/ with a link. Files already in your vault are linked in place, never duplicated.
- Drops land at the point you dropped them, not wherever the cursor was.
- Paste from a PDF now reads like text, not confetti: wander rejoins the broken line breaks and split words that copying from a PDF produces. Code, lists, and normal notes are left alone, and undo restores the paste as it came.
- Dragging in the sidebar is visible now: the row follows your cursor, the destination folder highlights as you move, and dropping in the empty area outlines the whole list. Dropping onto a note files it into that note's folder.
- Large vaults open fast. The sidebar now builds in the background instead of freezing the app while it scans, and it no longer rescans everything each time the window comes forward. A vault with thousands of notes and attachments opens in a moment rather than minutes.
- Leaving Settings no longer hangs.
- Search works on large vaults. Indexing is incremental (only changed files are read), it survives a file it cannot read instead of giving up on the whole vault, it skips files iCloud has not downloaded yet and picks them up when they arrive, and it honors your .gitignore. An unchanged vault re-checks in milliseconds.
- Tags in your note properties count as tags. Notes using
tags:in frontmatter now show up everywhere alongside #tags, and existing vaults re-scan once to pick them up. - The tag suggestion popup no longer opens on its own when you open a note that ends with a tag.
- Split view: both sides are editable. Type in the raw source or in the rendered note, whichever suits the moment, and the other side follows.
- iCloud vaults use less battery: wander now watches only your vault instead of every folder you have ever opened.
- Citations: keep a refs.bib in your vault and [@knuth1984] renders as (Knuth, 1984), with key suggestions as you type [@. Your file keeps the plain text, so pandoc and Obsidian read it too.
- References list: open refs.bib and add a reference by pasting a DOI, an arXiv link or an ISBN, or type one in by hand. Filter, edit, delete, and see which notes cite each reference. Entries you do not touch keep their exact original text.
- Link previews that open near the bottom of the window now open upward instead of being cut off, and the same is true of the suggestion popups.
- Export a .typ file as PDF: File, Export as PDF compiles the typeset document with the built-in engine, offline. What you see in the preview is exactly what lands in the PDF.
- Edit math without going blind: click into a formula and a live preview renders beside it as you type, below the block for $$ math. Break it mid-edit and the last good render stays, with the error in the tooltip.
- Typst packages: #import "@preview/cetz:0.4.2" and friends just work. The package downloads once, then renders offline forever, in .typ files and typst blocks alike. Offline before the first download, the bar says so and retries on your next edit.
- Outline for .typ files: the same Outline panel notes use now lists your paper's headings live, and clicking one jumps to that spot in the source.
- Word count for .typ files in the footer, like any note.
- The ... menu on a .typ file acts on that file: Export as PDF, Reveal in Finder, and Copy Path now target the typst document you are looking at.
- Typst source in color: keywords, functions, numbers, strings, comments, and headings are highlighted in the source pane, by the same parser the compiler uses.
- Click a compile error in the bar and the cursor lands on the offending spot.
- PDF chapters in the Outline panel: open a PDF and the same Outline panel notes use lists its table of contents. Click a chapter to go to its page.
- Quick Look: markdown previews can no longer come up empty. If the rendered preview cannot be produced, the file shows as plain text instead of nothing.
- Settings: Default Markdown app moved to the top, and wander asks once whether it should open .md files. That choice also decides whose preview Finder shows when you press space.
- Right-click in the sidebar says Copy to… where it used to say Save a Copy…
1.6: drop files into your notes
iPhone & iPad, August 3, 2026
- Drop files into a note: drag a markdown file in (iPad Split View, from Files or Mail) and it is imported into your vault and linked as note. A PDF or any other file lands in attachments/ with a link. Images insert as before, now keeping their real filename.
- Drops land at the point you dropped them, not wherever the cursor was.
- Paste from a PDF now reads like text, not confetti: wander rejoins the broken line breaks and split words that copying from a PDF produces. Code, lists, and normal notes are left alone, and undo restores the paste as it came.
- Edit math without going blind: tap into a formula and a live preview renders beside it as you type, below the block for $$ math. Break it mid-edit and the last good render stays.
- Typst packages: #import "@preview/cetz:0.4.2" and friends just work, in .typ files and typst blocks. The package downloads once, then renders offline forever. Offline before the first download, the bar says so and retries on your next edit.
- Share a .typ file as PDF: the share button on the typst view compiles the typeset document with the built-in engine, offline, and hands it to the share sheet.
- Outline and word count for .typ files: the ... menu on the typst view shows the word count and opens the same Outline panel notes use. Tap a heading to jump to that spot in the source.
- Typst source in color: keywords, functions, numbers, strings, comments, and headings are highlighted, by the same parser the compiler uses.
- Tap a compile error and the cursor lands on the offending spot.
1.5: math, typst, and a lot of fixes
iPhone & iPad, August 2026
- Math and typst: $x$ inline and $$ blocks typeset offline by the same engine as the Mac app, and a typst code fence renders tables and layouts right in a note. .typ files open with Source and Preview, side by side on iPad, and tapping the typeset page jumps to that spot in the source.
- Highlight: ==text== renders highlighted, with a highlighter button in the keyboard bar next to bold and italic.
- Raw markdown: edit the plain source from the note's menu, like the Mac eye.
- Insert photos: add an image from Photos or Files; it lands in attachments/ with the same naming as Mac, so pastes and picks never duplicate.
- Tags and links: the # and suggestions now list your vault's tags and notes, tapping a [[link to a missing note creates it, block links like note#^id open at the block, and a long press on a link previews the note without leaving. A Tags list in the sidebar menu shows every tag in the vault with note counts.
- Keyboard: a hide keyboard button in the format bar, swipe down to dismiss, the outline no longer summons it, and menus no longer clip above it. Strikethrough and fold controls added, word count in the note's menu, and tapping a block shows its handle for the block menu and reordering.
- Reliability: folder lists and the file browser no longer show empty, notes no longer open blank after switching, and a note edited on another device reloads on the phone instead of being overwritten; if both changed, your phone edits are saved as a conflict copy.
- Faster on big vaults: indexing only touches changed files now and survives unreadable ones, and the iCloud watcher is scoped to your vault, using far less battery.
1.8: math & typst
macOS, August 2, 2026
- LaTeX math, like Obsidian and better typeset:
$x$inline,$$…$$on its own, including multi-line blocks withaligned,cases, and matrices. Real print typesetting (the typst engine), fully offline, and your file keeps the plain text. Dollar amounts like $5 stay untouched; click any formula to edit it. - Typst blocks: a
```typstfence typesets tables, layouts, and math right in your note. - .typ files, first-class: open them from the sidebar with Source · Split · Preview, typeset pages live as you type, click a page to jump to that spot in the source, move the cursor to highlight it on the page.
- Split view for markdown: the new split button beside the eye shows the rendered note and its raw source side by side, the source pane follows your edits live.
- New / commands: Math and Typst blocks from the slash menu.
- ==Highlight==: Obsidian-style highlight is now a real format, next to bold and italic: the highlighter button in the formatting bar, ⌘⇧H, or type ==text==. Your file keeps the plain == syntax.
- Quick Look: if the rendered preview ever fails (seen on a macOS beta), files now fall back to plain text instead of an empty panel.
- Under the hood: editor engine update with security hardening and a fix for formatting marks spanning lines.
1.7: plain folders, files your way
macOS, August 1, 2026
- Open any folder as a plain folder: just your files, nothing added, no hidden folder, no index, unless you turn on history & search for it (from the sidebar, the History panel, or Settings). Ideal for a folder of articles with their images.
- Create and save anywhere: ⌘N starts a new file (a blank scratch in a single-file window), and Save As… (⇧⌘S) writes it wherever you choose. No vault required.
- Rename files in the app, File ▸ Rename… or the ⋯ menu.
- Export as PDF and Print from the ⋯ menu, and right-click any file in the sidebar to Save a Copy… anywhere, without leaving your current note.
- Appearance: reading font (system / serif / mono), text size, content width, and a one-click GitHub preset. Settings ▸ Appearance.
- Drag an image or screenshot into a note to insert it.
- Cleaner folders: wander skips node_modules, build folders, and anything in your .gitignore, a project folder shows your notes, not its clutter, and they stay out of search.
- Huge folders open instantly, the tree loads on demand.
- Send Feedback, or report a bug and follow the roadmap on GitHub, from Settings or the Help menu.
- Fixes: renaming no longer clips the name, and a name that's already taken now shows an error instead of leaving a duplicate; new files and folders land inside the selected folder and appear immediately.
1.4: create, rename, and manage on iPhone
iPhone & iPad, July 31, 2026
- Open any folder as a plain folder, just your files, nothing added, or turn on history & search when you want it. On iPhone this matters most: nothing extra syncs through iCloud or Obsidian Sync unless you opt in.
- Create right in the list: the + button makes a new note or folder, and long-press a folder to add one inside it.
- New notes name themselves, start typing and your first line becomes the file's name. Rename anytime by tapping the title, from the note's ⋯ menu, or by long-pressing it in the list; links to the note update automatically.
- Manage notes without leaving the list: duplicate, delete (swipe or long-press), and share, save to Files, mail, or copy. Copy a note as a wikilink or a link.
- Do more with a note: Focus and Typewriter modes, Export as PDF, and Print, from the ⋯ menu.
- Appearance: reading font (system / serif / mono), text size, content width, and a one-tap GitHub preset. Settings ▸ Appearance.
- Search shows each note's date; pull down the list to refresh.
- Cleaner, faster folders: wander skips node_modules, build folders, and anything in your .gitignore, and keeps in step with edits from other apps without the heavy lifting.
1.6: tags, raw mode, dark polish
macOS, July 29, 2026
- Mermaid diagrams now render reliably (they could get stuck as a placeholder) and follow dark mode; charts follow dark mode too, and axis labels no longer clip.
- Browse by tag: click any #tag, in a note or the tag sidebar, and every note carrying it lists right in the editor area, live as you tag.
- Raw markdown one click away: the eye in the breadcrumb row (or ⇧⌘V) flips a note to its plain source and back.
- Choose the writing mode new windows open in, Standard, Focus, Typewriter, or remember the last (Settings).
- Menu checkmarks show which view modes are on.
- Seamless live switching between light and dark mode, and a crash opening a second vault window fixed.
1.5: history, capture, diagrams
macOS, July 27, 2026
- Version history: every save is kept, locally. Browse the timeline per note or for the whole vault, see exactly what changed, restore any version, no git knowledge needed, no server involved.
- Every edit is attributed: you, agents, and changes made outside wander each show as themselves. A vault that is its own git repo sees its real commits join the timeline.
- Name a version: click it in the timeline, hit the pencil, type a name.
- Vault on GitHub, GitLab, or Bitbucket? Version details link to commits, blame, and pull requests, and copy permanent links to a note at an exact version.
- Sync history between your devices through the folder you already sync (iCloud Drive, Dropbox), no account. History panel → Settings tab.
- Quick capture (iPhone and iPad): a home-screen widget, Control Center button, share sheet, and Siri get thoughts into your vault from anywhere, into your inbox or today's note.
- Daily notes and an inbox, properly: each one explained, configurable, and per-vault overridable in Settings. Obsidian daily-note settings (including templates) are honored.
- Mermaid diagrams render right in your notes, offline, editable, still plain text.
- Zoom the editor text with ⌘+ / ⌘− / ⌘0.
wander hello.mdin Terminal opens (or creates) a note;wander ~/notesopens a folder as a vault. Install the command from Settings.- Make wander the default app for .md files, one click in Settings.
- iPad grows up: a real menu bar with a hardware keyboard, two notes side by side (long-press a note → Open in New Window), drag notes out and drop images in, and the format bar steps aside when a keyboard is attached.
1.4: the floating window
macOS, July 26, 2026
- The floating note window, done right: freely resizable down to a sticky note, chrome that fades in on hover, the title always in the same place.
- Single-file windows: aligned breadcrumb, and the right panel opens at a sane width.
- Settings decluttered; the editor content starts closer to the top.
1.3: comments
macOS, July 24, 2026 · iOS, July 27, 2026
- Select any text and leave a comment, threads anchored right to the words, in a panel beside your note.
- Reply, resolve, and reopen threads; react with emoji.
- Margin dots mark the blocks that have comments (toggle them in Settings; always hidden in Focus and Typewriter).
- Comments live in a hidden
.wanderfolder next to your notes, plain files that travel with your vault over iCloud, Dropbox, or git. Your markdown stays byte-for-byte untouched. - No account, no server: comments follow wherever your folder already syncs, and each device keeps its own log, so nothing ever conflicts.
1.2: search
macOS + iOS, July 22, 2026
- Search your notes: press ⌘K (or File ▸ Search Vault…), note titles and full text, results as you type, recently opened notes first.
- Backlinks: see every note that links to the one you're reading.
- Finder tags now show up in wander, joined with your notes' #tags. Read-only, wander never writes tags without asking.
- iCloud notes that aren't downloaded yet show a Finder-style download pie and fetch automatically, nothing hides, nothing stalls.
- Columns view: browse folders Finder-style. And File ▸ Open in Floating Window puts a note in its own small window.
1.1: iPhone and iPad
macOS, July 18, 2026 · iOS, July 20, 2026
- wander comes to iOS, the full editor, same byte-faithful saves, free.
- Tables span the full width of the page, matching code blocks.
- Obsidian block anchors (^id) tuck into a small marker instead of cluttering your text.
- Right-click any block to copy its link, duplicate it, or delete it.
1.0: the first release
macOS, July 17, 2026
- A world-class WYSIWYG markdown editor for macOS. Open a file or folder, edit, and save byte-for-byte, your git diffs stay clean.
- Obsidian-compatible: wikilinks, callouts, tags, frontmatter, and block ids all round-trip.
- One formatting toolbar, Docked, Floating, or Hidden, that reflects your selection (bold lights up when text is bold).
- Local-first: no account, no cloud, no telemetry. Your notes are plain files in folders you control.
- These docs, built in, reachable anytime from the ? button.