Skip to content

Releases: kovirlabs/toril

v0.1.1-alpha.1

30 May 16:01

Choose a tag to compare

v0.1.1-alpha.1 Pre-release
Pre-release

Release notes — edit HTML, not just Markdown:

  • HTML is now a first-class editable format. Open, edit, and save .html files in the same WYSIWYG editor you use for Markdown — handy now that AI assistants increasingly hand you rich HTML instead of Markdown. The format is chosen automatically from the file extension.
  • Rich document constructs round-trip losslessly — callouts/admonitions, collapsible <details>, highlight (<mark>), subscript/superscript, and definition lists, on top of the usual headings, lists, tables, code, and links.
  • Safe by default — HTML is sanitized as it loads, so scripts, inline event handlers, and embedded frames can never run in the editor.

Still an early alpha — back up your notes. On Windows, SmartScreen warns on first run because the build is unsigned; that is expected.

Added

  • HTML editable format: the single canonical HTML⇄document converter on the existing Milkdown/ProseMirror engine — no second editor, no new dependencies. Loads are sanitized before reaching the editable surface.
  • Format-aware tabs: open/save/Save As/reload pick the matching serializer per file; export stays Markdown→comrak.
  • Richer HTML constructs: <mark>/<sub>/<sup> marks and <div class="callout">, <details>/<summary>, <dl>/<dt>/<dd> blocks.
  • Gate: tests/html-roundtrip.test.ts — per-construct round-trip, load sanitization, and the export degrade-to-markdown path. Suite 76→97.

v0.1.0-alpha.9

29 May 23:05

Choose a tag to compare

v0.1.0-alpha.9 Pre-release
Pre-release

Release notes — bug fix:

  • The window close button (✕) works again. Closing the window from the title bar had stopped working: it did nothing, and the only way to quit was the File → Quit menu item. The ✕ button now closes the window as expected — immediately when there's nothing unsaved, and after the save-or-discard prompt when there is.

Still an early alpha — back up your notes. On Windows, SmartScreen warns on first run because the build is unsigned; that is expected.

Fixed

  • Window close (✕) was a no-op because closing goes through window.destroy(), which needs the core:window:allow-destroy permission that core:default does not grant (its window permissions are read-only). Granted it in the main window's capability (src-tauri/capabilities/default.json). The unsaved-changes close guard (installCloseGuard) was already correct; it just couldn't destroy the window. File → Quit was unaffected (native app-quit path).

Toril v0.1.0-alpha.8

27 May 01:49
56a4dd2

Choose a tag to compare

Toril v0.1.0-alpha.8 Pre-release
Pre-release

Quality-of-life improvements:

  • Find & Replace — press Ctrl+F to search the document, jump between matches, and replace one or all (Esc closes; matching is case-insensitive).
  • Save All (Ctrl+Alt+S) — save every open file at once.
  • Toggle the sidebar (Ctrl+\ or the ☰ button) — collapse the file pane for distraction-free writing; the choice is remembered.
  • Won't lose your work — closing the window with unsaved changes now asks before discarding them.
  • Reading time — the status bar shows an estimated reading time alongside the word/character count.

Still an early alpha — expect rough edges, and back up your notes. On Windows, SmartScreen will warn on first run because the build is unsigned; that is expected.

Download the installer for your platform from the assets below. See the changelog for full history.

Toril v0.1.0-alpha.7

27 May 00:58
3659f69

Choose a tag to compare

Toril v0.1.0-alpha.7 Pre-release
Pre-release

New in this build:

  • Paste images from the clipboard — paste a screenshot or copied image straight into a (saved) note; it's written to an assets/ folder beside the file and linked inline. Re-pasting the same image reuses one file.
  • Status bar — live word & character count and cursor line/column at the bottom of the window (with a selection, it shows "N of M words").
  • Native menu bar — File / Edit / Help menus for New, Open, Save, Export HTML/RTF, the standard edit actions, and About. Your keyboard shortcuts still work as before; the menu now lists them.

Still an early alpha — expect rough edges, and back up your notes. On Windows, SmartScreen will warn on first run because the build is unsigned; that is expected.

Download the installer for your platform from the assets below. See the changelog for full history.

Toril v0.1.0-alpha.6

27 May 00:14
c615344

Choose a tag to compare

Toril v0.1.0-alpha.6 Pre-release
Pre-release

New in this build:

  • Export to RTF — export the current note to a Rich Text Format document (the Export RTF button) that opens in Word, LibreOffice, WordPad, or TextEdit. Headings, bold / italic / strikethrough / inline code, code blocks, links, bullet / ordered / task lists, blockquotes, tables, and horizontal rules all carry over.

Programmatic PDF export was evaluated and deferred for now — the HTML export already gives a faithful PDF via your browser's "Save as PDF", and a native PDF path needs per-platform webview work not worth it at this stage.

Still an early alpha — expect rough edges, and back up your notes. On Windows, SmartScreen will warn on first run because the build is unsigned; that is expected.

Download the installer for your platform from the assets below. See the changelog for full history.

Toril v0.1.0-alpha.5

26 May 23:16
4abb6ce

Choose a tag to compare

Toril v0.1.0-alpha.5 Pre-release
Pre-release

New in this build:

  • Formatting toolbar above the editor: headings H1–H6 + paragraph, bold / italic / strikethrough / inline code, bullet / ordered / task lists, blockquote, code block, table, horizontal rule, link, image, an emoji picker, and clear-formatting. Every button drives the editor directly (it never inserts raw markdown text), so your notes stay clean, portable .md.
  • Themes — System / Light / Dark, switchable from the header and remembered between launches.
  • Export to HTML — export the current note to a self-contained, styled HTML file (the Export HTML button or Ctrl+E). The output is sanitized before it is written.

Still an early alpha — expect rough edges, and back up your notes. On Windows, SmartScreen will warn on first run because the build is unsigned; that is expected.

Download the installer for your platform from the assets below. See the changelog for full history.

Toril v0.1.0-alpha.4

26 May 01:19

Choose a tag to compare

Toril v0.1.0-alpha.4 Pre-release
Pre-release

Alpha build of Toril — a WYSIWYG markdown editor on Tauri + Rust.

Download the installer for your platform from the assets below.
This is an early alpha: expect rough edges, and back up your notes.

Windows: SmartScreen will warn on first run (the build is unsigned) — that is expected.

Toril v0.1.0-alpha.3

26 May 00:49

Choose a tag to compare

Toril v0.1.0-alpha.3 Pre-release
Pre-release

Alpha build of Toril — a WYSIWYG markdown editor on Tauri + Rust.

Download the installer for your platform from the assets below.
This is an early alpha: expect rough edges, and back up your notes.

Windows: SmartScreen will warn on first run (the build is unsigned) — that is expected.

Toril v0.1.0-alpha.2

25 May 14:48
237112c

Choose a tag to compare

Toril v0.1.0-alpha.2 Pre-release
Pre-release

Alpha build of Toril — a WYSIWYG markdown editor on Tauri + Rust.

Download the installer for your platform from the assets below.
This is an early alpha: expect rough edges, and back up your notes.

Windows: SmartScreen will warn on first run (the build is unsigned) — that is expected.

Toril v0.1.0-alpha.1

25 May 13:48
8cbb731

Choose a tag to compare

Toril v0.1.0-alpha.1 Pre-release
Pre-release

Alpha build of Toril — a WYSIWYG markdown editor on Tauri + Rust.

Download the installer for your platform from the assets below.
This is an early alpha: expect rough edges, and back up your notes.

Windows: SmartScreen will warn on first run (the build is unsigned) — that is expected.