Skip to content

Releases: chekos/tunelito

v0.18.0

Choose a tag to compare

@github-actions github-actions released this 10 Jul 19:22
4a62609

Mermaid diagrams in Markdown reviews

Tunelito now renders fenced mermaid blocks automatically in Markdown review pages, including Markdown files inside folder sessions. Ordinary code fences are unchanged, and the original Markdown stays untouched.

Diagram rendering is local-first: Mermaid ships with the npm package and is served from Tunelito's authenticated same-origin routes rather than a CDN. Tunelito uses Mermaid's strict security mode, disables HTML labels and click actions, bounds diagram text/edge complexity, and initializes each diagram once after page load or live reload.

If syntax is invalid, the diagram is oversized, or the runtime cannot load, reviewers see a readable error and the escaped Mermaid source instead of a blank region. Valid diagrams keep their source available under View Mermaid source and support Mermaid's accTitle / accDescr SVG accessibility metadata.

Verification

  • CI passed on Node.js 22, 24, and 26.
  • The package smoke confirms the installed package contains the Mermaid runtime.
  • Browser validation covered valid rendering, invalid-syntax fallback, ordinary code blocks, and re-rendering after a source edit.

What's changed

Full changelog: v0.17.0...v0.18.0

v0.17.0

Choose a tag to compare

@github-actions github-actions released this 29 Jun 22:18
ed0b97c

What's Changed

  • Added first-class Markdown review targets: tunelito ./notes.md now renders a readable, commentable page without a separate HTML wrapper.
  • Folder reviews now treat .md files as reviewable pages, including index.md and generated folder indexes.
  • Added --markdown-css <href> for team styling on rendered Markdown pages while keeping source Markdown untouched.
  • Updated doctor, comments inspection, agent prompts, docs, and the bundled Tunelito skill for HTML or Markdown source targets.

Full Changelog: v0.16.1...v0.17.0

v0.16.1

Choose a tag to compare

@github-actions github-actions released this 25 Jun 21:53
85596fb

What's Changed

Other Changes

Full Changelog: v0.16.0...v0.16.1

v0.16.0

Choose a tag to compare

@github-actions github-actions released this 25 Jun 21:01
daecaee

What's Changed

  • Prevents live reload from clearing an open reviewer comment composer; reload now waits until the draft is submitted or closed.
  • Adds tunelito-comments index v2 with agent-processing status, including pending, unhandled, completed, and per-comment claim details when a ledger is available.
  • Improves active-agent claim recovery with visible claim ids in inbox status, distinct foreground inbox-command claim owners, and inbox record --claim auto.
  • Updates the bundled Tunelito agent skill with guidance for stable review URLs, non-blocking inbox checks, one claimer per workspace, and zero-pending verification.

Full Changelog: v0.15.0...v0.16.0

v0.15.0

Choose a tag to compare

@github-actions github-actions released this 24 Jun 15:55
1721cfc

What's Changed

Other Changes

Full Changelog: v0.14.1...v0.15.0

v0.14.1

Choose a tag to compare

@github-actions github-actions released this 18 Jun 04:05
f1da279

What's Changed

Other Changes

Full Changelog: v0.14.0...v0.14.1

v0.14.0

Choose a tag to compare

@github-actions github-actions released this 18 Jun 03:17
2134319

What's Changed

Other Changes

Full Changelog: v0.13.0...v0.14.0

v0.13.0

Choose a tag to compare

@github-actions github-actions released this 17 Jun 02:04
a215497

What's Changed

  • Owner-keyed sessions can approve a specific visitor comment for local-agent work. Approval stays attached to the original visitor comment, is persisted in the comments Markdown, and is available to the agent worker when an agent mode is explicitly enabled.
  • Reviewers now get friendly assigned names by default. Renaming updates earlier comments tied to the same stable reviewer identity while leaving legacy comments without reviewer metadata unchanged.
  • Fine-pointer devices now have a default-off presenter pointer halo. In --live, pointer movement is broadcast as ephemeral UI only and is never written to Markdown or source HTML.
  • Added accessible example fixtures and documented the fixture taxonomy for browser, visual, and agent regression checks.
  • Updated README, Mintlify docs, agent architecture/security notes, changelog, and the backlog-drain report for the shipped behaviors.

Verification

  • GitHub CI passed on Node 22, 24, and 26 for PR #47 and PR #48.
  • Draft Release workflow reran npm run ci successfully before creating this release.
  • Local release gates passed before merge: npm run release:check -- 0.13.0, npm run ci, and npm run pack:check.

Full Changelog: v0.12.0...v0.13.0

v0.12.0

Choose a tag to compare

@github-actions github-actions released this 12 Jun 17:26
6f881ff

What's Changed

Other Changes

Full Changelog: v0.11.0...v0.12.0

v0.11.0

Choose a tag to compare

@github-actions github-actions released this 10 Jun 20:43
1870f45

What's Changed

Other Changes

Full Changelog: v0.10.1...v0.11.0