Skip to content

Releases: gotd/cli

v0.9.1

13 Jun 15:27
a1f11e3

Choose a tag to compare

Changelog

  • a1f11e3 fix(peers): resolve id: peers on the send path

v0.9.0

13 Jun 14:36
4ae7d40

Choose a tag to compare

Changelog

  • 1e2aa44 ci: add test workflow running go test -race
  • 4ae7d40 feat(chats): split invite-link into show and new subcommands

v0.8.0

13 Jun 14:25
82bbb11

Choose a tag to compare

Changelog

  • 82bbb11 feat(chats): allow creating a group without members
  • a6b1909 feat(devices): add terminate subcommand to end a session
  • 20c6185 feat(peers): address peers by numeric id with id: prefix

v0.7.0

13 Jun 13:50
aadee11

Choose a tag to compare

Changelog

  • 8ce0231 ci(release): add linux/riscv64 build target
  • 3baa228 ci: bump upload-artifact to v7.0.1 (Node 24)
  • aadee11 feat(cli): use built-in creds on the test server too

v0.6.0

13 Jun 13:35
f28f678

Choose a tag to compare

Changelog

  • f28f678 feat(cli)!: require app credentials, drop tdesktop fallback

v0.5.0

13 Jun 13:26
3e5df91

Choose a tag to compare

Changelog

  • 3e5df91 feat(devices): add command listing active sessions

v0.4.1

13 Jun 13:17
61238aa

Choose a tag to compare

Changelog

  • 61238aa ci: require APP_ID/APP_HASH on release and modernize workflows

v0.4.0

13 Jun 12:46
92e4a57

Choose a tag to compare

Changelog

  • 92e4a57 chore(lint): silence gochecknoglobals on injectable creds
  • 6df6aac docs(readme): add installation section linking to latest release
  • aafd15b docs(readme): document installing the tg agent skill
  • a09928a docs(readme): drop go install from installation
  • 1555f74 docs(roadmap): mark Phase 0 foundations complete
  • f617451 docs(skills): add installable tg CLI usage skill
  • f98530a docs: rewrite README for the agent-automatable CLI
  • e27ed71 feat(cli): add tg album (grouped media)
  • 3a454fc feat(cli): add tg chat get and tg chat full
  • e1ab888 feat(cli): add tg chats list
  • e698f11 feat(cli): add tg download
  • a877958 feat(cli): add tg history (alias messages)
  • 3a59483 feat(cli): add tg login (QR default, phone fallback, 2FA)
  • 35cdc2b feat(cli): add tg poll create
  • 34e5258 feat(cli): add tg reply and tg read; send emits JSON result
  • 2e91ee2 feat(cli): add tg stickers; mark Phase 2 complete
  • 64e1339 feat(cli): add tg whoami and mock-invoker test harness
  • ec2810a feat(cli): add contacts (list/search/add/delete/block/unblock/blocked/import)
  • 11d6e2c feat(cli): add drafts (set/clear/list)
  • 4321ff9 feat(cli): add edit, delete, delete-history, forward
  • 8303d81 feat(cli): add link and context
  • 392c458 feat(cli): add mute/unmute/archive/unarchive
  • e03bcf2 feat(cli): add pin/unpin/unpin-all/pinned and search
  • 0213fa3 feat(cli): add react, unreact, reactions
  • 85a867e feat(cli): add resolve, search-public, subscribe
  • 2ecce1e feat(cli): add scheduled messages; drop unsupported HTTP proxy
  • 4bb367d feat(cli): admin/moderation — promote, demote, ban, unban, slow-mode
  • 2e57ff6 feat(cli): built-in app credentials and desktop device info (mirror tdl)
  • 490c005 feat(cli): chat folders (list/create/add-chat/remove-chat/delete/reorder)
  • a146fa2 feat(cli): concurrent multi-account watch; finish Phase 7
  • 8802af4 feat(cli): configurable default account
  • c00372a feat(cli): edit chat title/about, invite links (export + join)
  • 594b2dd feat(cli): forum topics, recent-actions, set-photo; finish Phase 4
  • 82f6c30 feat(cli): global proxy support (SOCKS5, HTTP CONNECT, MTProxy)
  • a0ceab3 feat(cli): groups/channels — create, invite, leave, participants
  • 3f537ad feat(cli): inject built-in app credentials at release time
  • ba48cf2 feat(cli): logout, login auto-creates accounts, tdesktop mimic
  • e11ee17 feat(cli): multi-account support (Phase 7)
  • d2d94ad feat(cli): persist the --test flag in config
  • b2164db feat(cli): persistent peer resolver + access-hash cache
  • 94c1194 feat(cli): profile (update, set/delete photo, status)
  • 45e9f69 feat(cli): realtime — tg watch and tg wait
  • b317cb9 feat(cli): require tg init before login (drop test-cred fallback)
  • 16edb9c feat(cli): upload emits JSON result; silent progress in machine mode
  • 08eca59 feat(cli): use built-in test credentials for --test without a config
  • a6214bf feat(cli): user/bot sessions, output plumbing, optional bot token
  • c8227b8 feat: migrate CLI to cobra and add roadmap (#236)
  • 93691bd fix(cli): use test-DC credentials on the test server
  • 14d7331 refactor(cli): merge login --phone-number into --phone

v0.3.0

12 Jun 20:14
2d7da2a

Choose a tag to compare

What's Changed

  • chore(deps): bump wagoid/commitlint-github-action from 5.3.1 to 5.4.0 by @dependabot[bot] in #188
  • chore(deps): bump actions/checkout from 3.5.0 to 3.5.1 by @dependabot[bot] in #190
  • chore(deps): bump github.com/gotd/contrib from 0.15.0 to 0.16.0 by @dependabot[bot] in #192
  • chore(deps): bump actions/checkout from 3.5.1 to 3.5.2 by @dependabot[bot] in #191
  • chore(deps): bump wagoid/commitlint-github-action from 5.4.0 to 5.4.1 by @dependabot[bot] in #189
  • chore(deps): bump github.com/gotd/td from 0.79.0 to 0.80.0 by @dependabot[bot] in #193
  • chore(deps): bump github.com/gotd/td from 0.80.0 to 0.81.0 by @dependabot[bot] in #194
  • chore(deps): bump github.com/urfave/cli/v2 from 2.25.1 to 2.25.3 by @dependabot[bot] in #195
  • chore(deps): bump golang.org/x/sync from 0.1.0 to 0.2.0 by @dependabot[bot] in #197
  • chore(deps): bump actions/setup-go from 4.0.0 to 4.0.1 by @dependabot[bot] in #198
  • chore(deps): bump github.com/urfave/cli/v2 from 2.25.3 to 2.25.4 by @dependabot[bot] in #203
  • chore(deps): bump github.com/urfave/cli/v2 from 2.25.4 to 2.25.5 by @dependabot[bot] in #204
  • chore(deps): bump github.com/gotd/td from 0.81.0 to 0.83.0 by @dependabot[bot] in #201
  • chore(deps): bump golangci/golangci-lint-action from 3.4.0 to 3.6.0 by @dependabot[bot] in #208
  • chore(deps): bump github.com/urfave/cli/v2 from 2.25.5 to 2.25.6 by @dependabot[bot] in #207
  • chore(deps): bump actions/checkout from 3.5.2 to 3.5.3 by @dependabot[bot] in #206
  • chore(deps): bump github.com/gotd/contrib from 0.16.0 to 0.19.0 by @dependabot[bot] in #202
  • chore(deps): bump golang.org/x/sync from 0.2.0 to 0.3.0 by @dependabot[bot] in #209
  • chore(deps): bump github.com/gotd/td from 0.83.0 to 0.84.0 by @dependabot[bot] in #211
  • chore(deps): bump go.uber.org/zap from 1.24.0 to 1.25.0 by @dependabot[bot] in #213
  • chore(deps): bump actions/setup-go from 4.0.1 to 4.1.0 by @dependabot[bot] in #214
  • chore(deps): bump golangci/golangci-lint-action from 3.6.0 to 3.7.0 by @dependabot[bot] in #215
  • chore(deps): bump actions/checkout from 3.5.3 to 4.0.0 by @dependabot[bot] in #218
  • chore(deps): bump github.com/gotd/td from 0.84.0 to 0.86.0 by @dependabot[bot] in #219
  • chore(deps): bump actions/cache from 3.3.1 to 3.3.2 by @dependabot[bot] in #220
  • chore(deps): bump github.com/gotd/td from 0.86.0 to 0.87.0 by @dependabot[bot] in #223

Full Changelog: v0.2.7...v0.3.0

v0.2.7

28 Mar 16:12
395bf07

Choose a tag to compare

What's Changed

  • chore(deps): bump actions/cache from 3.0.6 to 3.0.7 by @dependabot in #116
  • chore(deps): bump github.com/gotd/td from 0.66.0 to 0.68.0 by @dependabot in #118
  • chore(deps): bump github.com/urfave/cli/v2 from 2.11.1 to 2.11.2 by @dependabot in #117
  • chore(deps): bump go.uber.org/zap from 1.22.0 to 1.23.0 by @dependabot in #121
  • chore(deps): bump actions/cache from 3.0.7 to 3.0.8 by @dependabot in #119
  • chore(deps): bump actions/setup-go from 3.2.1 to 3.3.0 by @dependabot in #120
  • chore(deps): bump github.com/gotd/td from 0.68.0 to 0.68.1 by @dependabot in #122
  • chore(deps): bump github.com/urfave/cli/v2 from 2.11.2 to 2.14.0 by @dependabot in #124
  • chore(deps): bump github.com/schollz/progressbar/v3 from 3.9.0 to 3.10.0 by @dependabot in #123
  • chore(deps): bump github.com/schollz/progressbar/v3 from 3.10.0 to 3.11.0 by @dependabot in #127
  • chore(deps): bump github.com/urfave/cli/v2 from 2.14.0 to 2.15.0 by @dependabot in #128
  • chore(deps): bump github.com/gotd/td from 0.68.1 to 0.70.0 by @dependabot in #140
  • chore(deps): bump github.com/urfave/cli/v2 from 2.15.0 to 2.19.2 by @dependabot in #138
  • chore(deps): bump actions/checkout from 3.0.2 to 3.1.0 by @dependabot in #135
  • chore(deps): bump wagoid/commitlint-github-action from 5.0.2 to 5.2.0 by @dependabot in #137
  • chore(deps): bump actions/cache from 3.0.8 to 3.0.11 by @dependabot in #139
  • chore(deps): bump github.com/urfave/cli/v2 from 2.19.2 to 2.20.2 by @dependabot in #141
  • chore(deps): bump actions/setup-go from 3.3.0 to 3.3.1 by @dependabot in #142
  • chore(deps): bump github.com/gotd/td from 0.70.0 to 0.70.1 by @dependabot in #144
  • chore(deps): bump golangci/golangci-lint-action from 3.2.0 to 3.3.0 by @dependabot in #143
  • chore(deps): bump wagoid/commitlint-github-action from 5.2.0 to 5.2.2 by @dependabot in #145
  • chore(deps): bump github.com/urfave/cli/v2 from 2.20.2 to 2.20.3 by @dependabot in #146
  • chore(deps): bump github.com/urfave/cli/v2 from 2.20.3 to 2.23.5 by @dependabot in #152
  • chore(deps): bump github.com/gotd/td from 0.70.1 to 0.79.0 by @dependabot in #184
  • chore(deps): bump actions/setup-go from 3.3.1 to 4.0.0 by @dependabot in #181
  • chore(deps): bump goreleaser/goreleaser-action from 3 to 4 by @dependabot in #164
  • chore(deps): bump wagoid/commitlint-github-action from 5.2.2 to 5.3.1 by @dependabot in #174
  • chore(deps): bump golangci/golangci-lint-action from 3.3.0 to 3.4.0 by @dependabot in #169
  • chore(deps): bump actions/checkout from 3.1.0 to 3.5.0 by @dependabot in #180
  • chore(deps): bump github.com/gotd/contrib from 0.13.0 to 0.15.0 by @dependabot in #186
  • chore(deps): bump actions/cache from 3.0.11 to 3.3.1 by @dependabot in #185
  • chore(deps): bump github.com/gabriel-vasile/mimetype from 1.4.1 to 1.4.2 by @dependabot in #187

Full Changelog: v0.2.6...v0.2.7