Skip to content

Latest commit

 

History

History
490 lines (252 loc) · 25 KB

File metadata and controls

490 lines (252 loc) · 25 KB

2.32.0 (2026-04-19)

Features

  • skill: align with agentskills.io spec and validate in CI (#179) (4fda70e)

2.31.2 (2026-04-16)

Bug Fixes

  • dry-run: fetch resources in the remaining five commands (#178) (5f1ab22)

2.31.1 (2026-04-16)

Bug Fixes

  • dry-run: run validation before short-circuit and print structured preview (#177) (d552e45)

2.31.0 (2026-04-16)

Features

  • consistency pass for --json across tw react/unreact, comment view, conversation with (#176) (5db95cc)

2.30.0 (2026-04-16)

Features

  • user: add --json and --full support to tw user (#175) (00aae9f)

2.29.2 (2026-04-16)

Bug Fixes

  • add groups:read scope and handle 403 errors globally (#172) (7d62fc3), closes #171

2.29.1 (2026-04-16)

Bug Fixes

  • add missing groups:read OAuth scope for --notify group IDs (#173) (c2a0002), closes #171

2.29.0 (2026-04-16)

Features

2.28.0 (2026-04-16)

Features

  • add tw thread update command to edit thread bodies (#168) (4ae0cfa)

2.27.1 (2026-04-16)

Bug Fixes

  • deps: update dependency @doist/twist-sdk to v2.3.1 (#170) (2c0decd)

2.27.0 (2026-04-08)

Features

2.26.0 (2026-04-07)

Features

2.25.0 (2026-04-07)

Features

  • add channel discovery and archive filters (#151) (3d89761)

2.24.1 (2026-04-07)

Bug Fixes

  • deps: update dependency @doist/twist-sdk to v2.3.0 (#154) (36ca610)

2.24.0 (2026-04-06)

Features

  • add group support to --notify and new tw groups command (#129) (cba3f3f)

2.23.3 (2026-04-05)

Bug Fixes

  • route auth errors to stderr and add actionable hints (#145) (3ab872c)

2.23.2 (2026-04-05)

Bug Fixes

  • centralize error handling with CliError and global handler (#144) (b1ef8d3)

2.23.1 (2026-04-05)

Bug Fixes

  • add non-interactive mode to prevent editor/prompt hangs (#142) (182dcc8)

2.23.0 (2026-04-03)

Features

2.22.1 (2026-04-02)

Bug Fixes

  • secure config permissions and address update channel review feedback (#127) (017c8fa)

2.22.0 (2026-04-02)

Features

  • allow switching between stable and pre-release update channels (#126) (78ee76f)

2.21.3 (2026-04-01)

Bug Fixes

  • suppress credential manager warning on every command (#121) (8423867)

2.21.2 (2026-03-29)

Bug Fixes

  • add prepublishOnly script for release safety (#115) (7b50727)

2.21.1 (2026-03-28)

Bug Fixes

2.21.0 (2026-03-27)

Features

  • add mute and unmute commands for threads and conversations (#111) (57eae83)

2.20.0 (2026-03-27)

Features

  • add --close and --reopen flags to thread reply (#110) (fc3880e)

2.19.0 (2026-03-27)

Features

  • add comment edit and delete commands (#109) (2c740e5)

2.18.4 (2026-03-26)

Bug Fixes

  • upgrade Twist SDK for proxy env var support (#107) (ad5bfc4)

2.18.3 (2026-03-26)

Bug Fixes

  • remove inline token placeholder from skill auth example (#106) (ce0683d)

2.18.2 (2026-03-25)

Bug Fixes

  • use JSON.stringify for robust YAML description escaping (#103) (9adab77)

2.18.1 (2026-03-25)

Bug Fixes

  • use cross-platform postinstall script (#102) (dabe906)

2.18.0 (2026-03-25)

Features

2.17.1 (2026-03-23)

Bug Fixes

  • deps: update dependency @doist/twist-sdk to v2.1.2 (#100) (cd5d313)

2.17.0 (2026-03-21)

Features

  • add changelog command and post-update hint (#96) (daed3da)

2.16.0 (2026-03-21)

Features

  • add thread create command and document stdin piping (#95) (5d9a9c3)

2.15.0 (2026-03-19)

Features

  • add --json output to auth status command (#93) (7bdec70)

2.14.2 (2026-03-18)

Bug Fixes

  • handle batch response errors in thread view (#91) (a6e7fd6)

2.14.1 (2026-03-15)

Bug Fixes

  • make thread view --unread filter correctly across all output modes (#86) (92478c9)

2.14.0 (2026-03-15)

Features

  • Add read-only OAuth mode for safe autonomous tool use (#81) (6e4ea5d)

2.13.0 (2026-03-15)

Features

  • show version transition during tw update (#85) (99134d8)

2.12.0 (2026-03-14)

Features

  • add --json support to mutating commands (#84) (738ecf2)

2.11.0 (2026-03-12)

Features

2.10.0 (2026-03-11)

Features

  • store auth tokens in OS credential storage (#77) (b67a11b)

2.9.1 (2026-03-11)

Bug Fixes

  • deps: update dependency open to v11 (#66) (3503e7f)

2.9.0 (2026-03-11)

Features

2.8.0 (2026-03-09)

Features

  • include reactions in essential JSON output fields (72b6bca)

2.7.2 (2026-02-26)

Bug Fixes

  • deps: update dependency yocto-spinner to v1.1.0 (#63) (e1ddeb2)

2.7.1 (2026-02-25)

Bug Fixes

  • deps: update dependency commander to v14.0.3 (#57) (5e92b39)

2.7.0 (2026-02-25)

Features

  • suppress package manager output during tw update (#55) (fdc9d88)

2.6.0 (2026-02-25)

Features

  • upgrade OAuth pages with twist-cli branding icon (#52) (880649f)

2.5.1 (2026-02-21)

Bug Fixes

  • remove inaccessible renovate-config-internal preset (#50) (b36a16d)

2.5.0 (2026-02-21)

Features

  • add --accessible flag for screen-reader-friendly output (#47) (5317cdf)
  • add Gemini CLI skill (#48) (7992c26)

2.4.0 (2026-02-21)

Features

  • add tw update self-update command (#46) (b6a019b)

2.3.0 (2026-02-20)

Features

  • add shell completions for tw CLI (#40) (3ad6797)

2.2.0 (2026-02-20)

Features

  • Improve lenient reference handling across CLI commands (#38) (bbf3a9b)

2.1.0 (2026-02-19)

Features

  • add tw view <url> router command (#42) (b5263fa)

2.0.0 (2026-02-19)

  • feat!: rename tw msg to tw conversation, repurpose tw msg for message operations (#41) (786e97a)

BREAKING CHANGES

  • tw msg no longer operates on conversations. Use tw conversation (alias: convo) for conversation-level operations (unread, view, reply, done). tw msg (alias: message) now operates on individual conversation messages (view, update, delete).

Also adds alias support to the lazy-loading system and a missing spinner entry for conversationMessages.getMessage.

Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com

  • fix: apply field filtering to ndjson output in msg view

Ensures --ndjson applies the same essential field filtering as --json, as flagged in PR review.

Co-Authored-By: Claude Opus 4.6 noreply@anthropic.com

1.11.0 (2026-02-17)

Features

  • add tw skill update command and postinstall auto-update (#37) (6b977f0)

1.10.1 (2026-02-13)

Performance Improvements

  • lazy-load commands and show early spinner for instant feedback (#35) (1f3629f)

1.10.0 (2026-02-12)

Features

  • lenient CLI ergonomics — implicit view, workspace flag aliases, conflict detection (#34) (d5c8339)

1.9.1 (2026-02-10)

Bug Fixes

  • deps: Update to 2.0.2 of @doist/twist-sdk (#32) (bd33220)

1.9.0 (2026-02-09)

Features

  • upgrade twist-sdk to v2.0.1 and use entity.url instead of getFullTwistURL() (#31) (ce8742b)

1.8.0 (2026-02-09)

Features

  • Default to public channels only, add --include-private-channels option (#27) (77c0a18)

1.7.0 (2026-02-09)

Features

  • add --comment flag to thread view (#28) (60fd075)

1.6.1 (2026-02-08)

Bug Fixes

  • add missing flags and commands to skill content (#30) (479485a)

1.6.0 (2026-02-07)

Bug Fixes

  • strictly validate user IDs in --notify to reject non-numeric input (d8e9ee5)

Features

1.5.0 (2026-01-29)

Features

  • add --progress-jsonl flag for machine-readable progress reporting (#24) (3d7a266)

1.4.0 (2026-01-29)

Bug Fixes

  • deps: update to latest @doist/twist-sdk package (8a8cd6d)

Features

  • add GitHub Action workflow for automated @doist/twist-sdk updates (7cbdeb1)

1.3.1 (2026-01-27)

Bug Fixes

  • Ensure that client registration provides a logo (#21) (ad5333c)

1.3.0 (2026-01-24)

Features

  • add hidden interactive prompt for auth token input (#20) (1a5b7be)

1.2.0 (2026-01-23)

Features

  • add codex and cursor agent skill support (#18) (1a3b182)

1.1.0 (2026-01-23)

Bug Fixes

  • Format error message on single line (89f3ef8)

Features

  • Add tw skill command for agent skill integrations (1228ce6)

1.0.1 (2026-01-22)

Bug Fixes

  • remove registry-url from setup-node for provenance publishing (#14) (1fe3f49)
  • upgrade semantic-release to v25 and fix trusted publishing (#16) (7d45c08)
  • use Node 22 for release job to satisfy semantic-release v25 requirements (#17) (96b0d9d)

1.0.0 (2026-01-22)

Bug Fixes

  • add UTF-8 charset to OAuth callback HTML responses (#8) (fcb2d49)

Features

  • Add Biome linting, upgrade to Node 20, and add CI workflows (#3) (57f802e)
  • add loading animations with global API proxy integration (#7) (bf53bfb)
  • Add OAuth authentication with dynamic client registration (#6) (2845ebd), closes #5
  • add semantic release automation for NPM publishing (#10) (c756324)
  • Refactor login command to auth with status/logout subcommands (#4) (59e6493)

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.