Release notes

Changelog

What shipped in each version. Full commit history lives on GitHub.

v0.1.8

GitHub preview
  • New: GitHub preview mode — see any Markdown file exactly as it renders on GitHub (matching font, spacing, code blocks, lists, and column width). Toggle it from the toolbar (also available as a tab in the web playground)
  • GitHub preview remembers its state — turn it on once and every file opens that way until you turn it off
  • Fix: opening a local Markdown file no longer flashes the raw text first — you get a brief loader, then the rendered doc
  • Under the hood: the GitHub-preview styles load only when you actually use the mode, so they add no weight otherwise

v0.1.7

stability & rendering
  • Fix: code-heavy Markdown (large source files with syntax-highlighted blocks) no longer freezes the viewer while it renders
  • Fix: docs that embed charts, datagrids, or status chips now render reliably without hydration glitches
  • Fix: the changelog tab no longer reopens every time the extension is reloaded — it shows only on a real version update
  • Under the hood: refreshed the rendering and build stack to the latest versions for speed and stability

v0.1.6

notes fix
  • Fix: deleting a note (or Clear) now removes its highlight from the text immediately — highlights no longer linger after the note is gone

v0.1.5

revisions, notes & responsive
  • Revision history panel is now drag-resizable — pull its left edge to widen or narrow it (the width is remembered)
  • Snapshot now reliably pins a checkpoint every time you click it, even when the content hasn't changed
  • AI review notes: highlights now survive multi-line / cross-block selections, and clicking a note jumps back to the exact passage
  • Auto-update: on a new version Filemark opens the changelog and applies the update immediately
  • Responsive: the app toolbar and the options page now adapt cleanly to narrow windows
  • Fix: the file tree renders correctly when a Markdown file is opened directly via file://
  • Fix: large currency amounts like $150k…$500k are no longer mistaken for math

v0.1.4

emoji, polish & fixes
  • Emoji shortcodes now render — :smile: → 😄 and the full GitHub set, including custom ones (bowtie, octocat…) bundled locally
  • Markdown polish: links are blue + underlined, tidier blockquotes, smaller footnotes, consistent list spacing
  • JSON viewer: the panel background now matches the theme — no mismatched frame around the tree
  • Toolbar: quick links to the website and to report an issue, plus the version shown next to the Filemark logo
  • Refreshed welcome page with current formats and an Author-with-AI section
  • Fix: no more console error on sandboxed pages (raw GitHub / gist)
  • Fix: remote pages that merely end in .json but are actually HTML (e.g. a GitHub blob) are no longer hijacked into a blank viewer
  • Fix: "Open in playground" now points at the live site and shares large docs correctly

v0.1.3

onboarding + store polish
  • First-run welcome page that guides you through the two optional permissions
  • Toolbar badge + setup popup when a local or remote file needs a permission enabled — with one-click enable for remote rendering
  • Setup button in the app toolbar to revisit the guide anytime
  • Store listing: clearer name (Filemark: Markdown & Data Viewer) and a website link

v0.1.2

  • Theme, font, and content width now persist across reloads in the injected file viewer (stored in chrome.storage so they stick on file:// and remote pages too)

v0.1.1

  • Long inline code wraps instead of overflowing the page

v0.1.0

first public build
  • Public site at khanakia.com/apps/filemark/
  • Chrome Web Store listing in review
  • Schema viewer falls back to highlighted source when a file can't be parsed
  • Desktop companion app (Electron) lands in apps/desktop on the repo

v0.0.19

  • Reading mode (⇧F): hides sidebar + task panel, keeps top bar and tabs
  • Per-slider reset on every theme control (size, line height, content width)
  • Content-width slider range widened up to 2400px
  • Code block: wrap/scroll toggle + icon toolbar buttons

v0.0.18

  • Per-file scroll memory across reloads
  • Output caches for shiki + mermaid keyed on file id
  • Fix Define-glossary insertBefore crash via rehype plugin (no DOM mutation)
  • Fix task-checkbox state cross-contamination on file switch

v0.0.16

  • TopBar tooltips on every icon button
  • TabStrip: hides native scrollbar, wheel-to-horizontal scroll
  • Search palette: scoped search, @mention picker, persistence + focus
  • Mermaid: sharper zoom, preserved across fullscreen, imperative pan

v0.0.14

  • Layout-independent keyboard shortcuts + per-shortcut user remap
  • Sidebar: rename folder with custom label
  • Folder walker: blacklist noise dirs, not all dot-prefixed
  • Share to playground — gzip URL encoding for large docs

v0.0.10

  • Mobile responsive — playground + extension + TOC + tabs + Open Folder
  • Resizable sidebar + truncate-with-ellipsis + per-row copy menu
  • Pick up file changes after edit-and-save (loose handles + focus reread)
  • Drag-to-reorder open tabs