Skip to content

Releases: ayusavin/mattermost-cli

v0.2.2

Choose a tag to compare

@github-actions github-actions released this 25 May 19:11

Changelog

  • 32ad58f docs(skill): document mm sync and mm query in command reference
  • a6bee9b feat: agent processing cursor + on-demand history; windowed backfill

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 25 May 16:47

Changelog

  • eae06b8 feat(cli): daemon-first local path for messages
  • 2217113 feat(cli): daemon-first local path for unread and channels

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 25 May 15:27

Changelog

  • 6a3f423 feat(ipc): write-IPC + local-first find-channel
  • e073ce0 feat(store): local SQLite cache layer + extract wsutil
  • 178b5ad feat(syncd): sync daemon + mm query (read-only SQL)
  • 66c86ad skill: instruct agents to download and inspect post attachments

v0.1.3

Choose a tag to compare

@github-actions github-actions released this 25 May 12:39

Changelog

  • b7579eb cli: add download command for post attachments
  • 3d0cf5d format: expose file id, mime type, and dimensions in post JSON
  • 774a27f skill: document file ids and the download command

v0.1.2

Choose a tag to compare

@github-actions github-actions released this 25 May 12:27

Changelog

  • 37c25dd cli: add find-channel, join, and search-user commands

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 25 May 11:11

Changelog

  • eee33fb cli: add create-channel and add-user commands
  • b7beecf skill: refresh mattermost skill for Go mm CLI

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 25 May 10:41

Changelog

  • d48bd9c cli: add edit and delete commands
  • 229390f cli: add mark-read command
  • d752fd2 cli: add pin and unpin commands
  • 85a3020 cli: add post, reply, and dm commands
  • 5de1583 cli: add react and unreact commands
  • db9e8e1 cli: add shared message-input and emoji helpers
  • 67e95de cli: add status command
  • 88212d2 cli: initialize unread/mention slices to empty for stable JSON
  • 1f4249e client: retry Login and extend retry window to 45s
  • 90cc948 feat(cli): channels / channel / unread commands
  • 3e61c6d feat(cli): login / logout / whoami commands
  • ea8fb04 feat(cli): mentions / search commands
  • df8965e feat(cli): messages / thread commands
  • c876f1d feat(cli): overview command (combined unreads + mentions briefing)
  • c1b9ac6 feat(cli): user / pinned / members commands
  • cc6871b feat(cli): watch command (WebSocket event follow)
  • 46f695d feat(client): Mattermost SDK wrapper with timeouts and retries
  • 68dad88 feat(config): atomic 0600 token store compatible with Python mmchat
  • 7395d6c feat(format): JSON+markdown renderers matching Python output
  • 62baee6 feat(go): scaffold mm binary entrypoint and cobra root
  • 846a479 feat(resolve): user/channel resolver with no-error caching
  • 8b2e2ee feat(timeparse): --since parser with local-TZ naive datetimes
  • 57f0fc3 feat: add --since to channels, include last_post_at in JSON
  • a7c87a1 feat: add agent skill for mattermost CLI
  • 338ff55 feat: add user, pinned, members commands; reactions in post output
  • a7a5ab7 feat: channel info, thread index, root context in mentions
  • a61978f feat: hide muted channels in unread by default, add --include-muted
  • 104230f feat: mmchat - read-only Mattermost CLI
  • 5f71779 feat: overview command, bot detection, webhook attachment extraction
  • e53a8e1 fix: include mmchat package in wheel
  • 45a45ec fix: use root counts for unread (matches CRT-enabled UI)
  • 37a592f fix: version from importlib.metadata, drop read-only from help
  • b57f353 refactor: split cli.py into modules
  • 04d973d release: GoReleaser config and tag-triggered workflow
  • a54935f scripts: add smoke test runner with env template