Repository navigation
Releases: mattmezza/tlgram
Releases · mattmezza/tlgram
Release list
tlgram v0.7
Immutable
release. Only release title and notes can be modified.
tlgram v0.6
Immutable
release. Only release title and notes can be modified.
tlgram v0.5
Immutable
release. Only release title and notes can be modified.
tlgram v0.4
Immutable
release. Only release title and notes can be modified.
Changelog
Features
- 759634f feat: add 'A' to append and fix auto-scroll (P0)
- 8bde6d9 feat: add --default-config flag and remove unused keybindings
- 168057d feat: add help screen and notification system
- 04a48c1 feat: edit and delete messages with cc/dd keys (P2)
- 12a1e05 feat: real-time chat list updates and auto-mark-read (P1)
Bug Fixes
- 3b18425 fix: 'A' key now properly enters INSERT mode
- ea6c1f6 fix: add better error feedback for edit/delete actions
- ac2fa96 fix: auto-mark-read now updates UI correctly
- 95ff239 fix: change delete key from dd to D (d conflicts with download)
- 3ad13dc fix: detect 2FA requirement using tgerr for raw RPC errors
- 50d630e fix: properly extract message ID from Updates response
- 28f7115 fix: use SetMessage helper for EditMessage API call
Others
tlgram v0.3
Immutable
release. Only release title and notes can be modified.
Changelog
Features
- 759634f feat: add 'A' to append and fix auto-scroll (P0)
- 8bde6d9 feat: add --default-config flag and remove unused keybindings
- 168057d feat: add help screen and notification system
- 04a48c1 feat: edit and delete messages with cc/dd keys (P2)
- 12a1e05 feat: real-time chat list updates and auto-mark-read (P1)
Bug Fixes
- 3b18425 fix: 'A' key now properly enters INSERT mode
- ea6c1f6 fix: add better error feedback for edit/delete actions
- ac2fa96 fix: auto-mark-read now updates UI correctly
- 95ff239 fix: change delete key from dd to D (d conflicts with download)
- 3ad13dc fix: detect 2FA requirement using tgerr for raw RPC errors
- 50d630e fix: properly extract message ID from Updates response
- 28f7115 fix: use SetMessage helper for EditMessage API call
Others
tlgram v0.2
Immutable
release. Only release title and notes can be modified.
tlgram 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