Skip to content

Tinta v3.7.0

Choose a tag to compare

@github-actions github-actions released this 10 Sep 22:33
· 319 commits to master since this release
2f62132

Tinta v3.7.0

Markdown, distilled. Custom frontmatter, footnotes, more syntax colors, and a calmer, resizable outline.

Installation

  • Easiest: winget install "Tinta Markdown Viewer" -s msstore (Store-signed, no security prompts, auto-updates), or the Microsoft Store page
  • Portable: download tinta.exe below and run it (SmartScreen may ask: "More info", then "Run anyway")
  • Optionally run tinta.exe /register to register Markdown and Mermaid files

Frontmatter and theme controls (#208)

  • Settings has a new Frontmatter page with ordered properties, Show, left/right placement, optional labels, type-specific formats, list limits and a live preview
  • Showing created or updated enables maintenance on explicit editor saves: missing fields are added to existing frontmatter, created is preserved once present, and updated records each save as a quoted UTC timestamp
  • Date rows default off. Files without frontmatter remain unchanged; hiding the property strip also pauses maintenance
  • Custom themes can set H1-H6 colors individually and choose highlight background/text colors, with existing colors as defaults
  • Suggested by @Ra0EL, implemented in #215 and #217

Footnotes (#208)

  • Named and numeric footnotes are numbered by first use, with repeated references, multiline rich bodies and small text return links
  • HTML preserves jump/return navigation; DOCX exports contain real Word footnotes
  • Suggested by @Ra0EL, implemented in #216

Nine more highlighted languages (#207)

  • SQL, PowerShell, Java, PHP, HTML, XML, CSS, YAML and Markdown now have native syntax colors
  • Common aliases and multiline constructs work with existing theme keys
  • Suggested by @hochun836, implemented in #214

Resizable Contents and file browser (#210)

  • Contents includes all six heading levels, with compact indentation and filtering
  • Both panels have independently resizable widths that are remembered between sessions
  • A quieter divider, shorter active-heading marker and slim fading scrollbars reduce visual clutter
  • Reported by @125Q, implemented in #213

Everyday controls

  • Close Settings with an outside click or its new top-right close button (#209)
  • Drop transferred tabs between existing tabs; pull a tab about 50 logical pixels away from the bar to detach it on release (#211)
  • Open built-in Learn examples as editable copies, with shortcuts matching the selected keymap, reported by @Ra0EL (#206, #212)

Fixed

  • Superscripts and subscripts retain the right font size and baseline through theme, zoom and DPI changes, reported by @Ra0EL (#206, #212)
  • Scrollbar drags continue across side panels and window edges (#210, #213)
  • Save As from Learn examples no longer leaks the shortcut into the document (#206, #212)
  • Mixed DOCX exports have schema-valid run-property ordering and table grids (#208, #217)

What's included

  • Export as HTML, DOCX, or PDF, plus optional Pandoc formats
  • 22 natively rendered Mermaid diagram families
  • Tabbed interface with drag, session restore, and a tab context menu
  • 10 tuned themes (5 light, 5 dark) plus custom themes
  • Hardware-accelerated rendering via Direct2D
  • Single portable executable about 2.4 MB, no dependencies

Credits

Thank you @Ra0EL for the superscript report and frontmatter, footnote and theme suggestions (#206, #208), @hochun836 for the syntax-highlighting request (#207), and @125Q for reporting the missing heading levels (#210).

Checksum

SHA256 (tinta.exe): 03D50B72E8D4DD3ECEB1340FB1A0781C2ECDED4D25EB38304F4D4FA9C92E6990