Skip to content

tlgram v0.1

Choose a tag to compare

@github-actions github-actions released this 13 Jan 14:39
· 33 commits to main since this release
v0.1

Changelog

Features

  • 69e5ba2 feat: add --changelog flag and installation instructions
  • c8fcf1e feat: add TDLib integration with build tag support
  • 30fb274 feat: add line-based cursor navigation and UI improvements
  • e85d92f feat: add mark read/unread functionality with visual indicators
  • cdb1802 feat: add multi-line messages, expandable textarea, remove SEARCH mode
  • 2feb24b feat: add reply context preview and jump navigation
  • ca40bd4 feat: improve cursor navigation and insert mode UX
  • e053d7a feat: initial project scaffolding and Phase 1 MVP structure
  • 9fdc290 feat: make textarea max height relative to terminal size
  • d1ec3b7 feat: remove demo mode and add multi-platform builds
  • 0f96803 feat: support environment variables for API credentials
  • 9add211 feat: switch to gotd/td pure Go Telegram library
  • eca711e feat: use Ctrl modifiers for read/unread in chat switcher
  • 3b9e4f6 feat: wire components and add demo mode for testing without TDLib

Bug Fixes

  • d6a8183 fix: add custom displayWidth for skin tone emoji sequences
  • eb5ea06 fix: correctly update new message count when marking partial read
  • 5a5f57d fix: dynamic viewport height based on textarea size
  • 4646b4a fix: gofmt formatting issues
  • 1d5a481 fix: header bar visibility and emoji width calculation
  • 3b16928 fix: improve auth flow and add chat switcher search
  • 4b9d2fb fix: improve line highlighting, remove COMMAND mode, add author display config
  • 4f6e0da fix: mark read/unread visual feedback issues
  • 54ef59a fix: properly update unread count when marking messages as read
  • 0cabe91 fix: resolve all golangci-lint errors
  • aef7bc6 fix: scroll chat when textarea grows to keep messages in view
  • 0cf82b4 fix: scroll viewport when entering reply mode
  • 84b5a81 fix: set textarea height before viewport calculation
  • 0b5784f fix: textarea scrolling and cursor line highlighting
  • f10af74 fix: use GoReleaser v2 in release workflow
  • 5a8c78a fix: use valid Go version in go.mod

Others