v0.3.12
Browse Your Code Like an IDE
Trinity's built-in code viewer grows into a full code browser — a commit history graph with per-commit diffs, line-by-line blame, markdown preview, file tabs, and real VS Code syntax highlighting across dozens of languages.
New
- Commit history graph — The code viewer now has a History view that lays out your repo's commits as a branching graph. Each commit shows its message, author, and time, and a hover card surfaces the full message plus a "N files changed, +X −Y" summary. Scroll back through history and load more on demand.
- See exactly what a commit changed — Click any commit to view its diff, file by file, with full before-and-after content in a clean stacked layout. Renames are tracked, and merge commits are clearly badged so you know you're looking at what the merge brought in.
- Line-by-line blame — Toggle Blame on any file to see which commit last changed each line and who wrote it, right in the gutter. Lines you authored are highlighted so your own work stands out at a glance.
- Markdown preview — Markdown and MDX files get a Raw/Preview toggle, so you can read docs rendered the way they're meant to look — or drop to the source — without leaving the viewer.
- File tabs — Open several files at once in a familiar tabbed strip. Single-click previews a file, double-click pins it, and
Cmd/Ctrl+Wcloses the active tab.
Improved
- Richer, more accurate syntax highlighting — Files now render with real VS Code color themes that follow your Trinity light/dark theme, with proper highlighting across many more languages — TypeScript, Rust, Go, Python, Java, Kotlin, Swift, Ruby, PHP, shell, SQL, CSS, YAML, TOML, and more.
- A smoother, full-window code viewer — The viewer opens as a full-window workspace with a static breadcrumb showing where you are, a clearer commit-and-branch picker, and steadier rendering as you move between files.