Skip to content

ttm 0.3.19

Latest

Choose a tag to compare

@github-actions github-actions released this 10 Oct 09:21

What's Changed

Changes since the last stable release 0.3.16 / 自上个正式版 0.3.16 以来的更新

New Features

  • Remote cwd tracking — installs an OSC 7 prompt hook for bash and zsh in SSH sessions to track the remote working directory
  • Markdown preview — new in-house renderer replaces glamour, with better typography
  • Smarter Tab completion — ambiguous matches now show a compact inline candidate list

Bug Fixes

  • SSH transfers — fixed scp stdin handling, added SSH handshake retries, hardened SSH input and transfer flows
  • Self-update — made progress display and binary replacement more reliable
  • Performance — span-based OSC parsing in the SSH cwd tracker

更新内容

新功能

  • 远端目录跟踪 — SSH 会话中为 bash/zsh 安装 OSC 7 prompt hook,自动跟踪远端工作目录
  • Markdown 预览 — 自研渲染器替换 glamour,排版更佳
  • Tab 补全优化 — Tab 歧义时在行内显示紧凑的候选列表

Bug 修复

  • SSH 传输 — 修复 scp stdin、SSH 握手自动重试,加固 SSH 输入与传输流程
  • 自更新 — 进度显示与二进制替换更可靠
  • 性能优化 — cwd 跟踪器 OSC 解析改为 span 扫描

Install

File Platform
ttm-linux-amd64.zip Linux (x86_64)
ttm-linux-arm64.zip Linux (ARM64)
ttm-darwin-amd64.zip macOS (Intel)
ttm-darwin-arm64.zip macOS (Apple Silicon)
ttm-windows-amd64.zip Windows (x86_64)
ttm-android-arm64.zip Android (ARM64)

macOS 首次运行如被 Gatekeeper 拦截,执行 xattr -d com.apple.quarantine ttm 后再运行。