Skip to content

v0.7.0

Choose a tag to compare

@ChuYanLon ChuYanLon released this 27 Jul 02:38
· 92 commits to main since this release

Features

  • Chat folders — browse Telegram folders with dedicated picker, async chat loading
  • Forward with reply context — new F key preserves reply chains when forwarding
  • Deleted message tombstoning — messages show "[Message deleted]" instead of disappearing

UI / Docs Site

  • Docs site redesigned with Astro-inspired dark theme, responsive layout
  • Dark / light / auto theme toggle
  • Prism syntax highlighting for code blocks
  • Copy button on code blocks
  • Self-hosted fonts (removed external CDN dependency)

Docs Automation

  • pnpm gen:docs — auto-generates keymaps table from config.lua into README + wiki pages
  • CI auto-fixes stale docs and syncs to GitHub Wiki on push to main
  • CLAUDE.md added for AI-assisted development
  • README feature checklist simplified to high-level categories

Bug Fixes

  • Timer crash on destroy — graceful pcall wrap for vim.fn.timer_stop
  • Chat folder name parsing — fix nested text field access
  • Deleted message rendering — render placeholder instead of crash

Security

  • Express 4 → 5 migration
  • ws 8.21.1, vite 7.3.5, esbuild 0.28.1 — all Dependabot alerts patched
  • pnpm.overrides pins transitive deps to secure versions

Chores

  • Bumped all dependencies to latest compatible versions
  • Removed redundant folder notifications