Skip to content

Releases: triptechtravel/slackbuzz-cli

v0.12.0

Choose a tag to compare

@github-actions github-actions released this 12 Jun 02:42

Changelog

  • d8d2d72 ci(docs): bump Node 20 → 22 for Astro 6
  • 6e3fdd0 fix: run outgoing-text pipeline on message edit and notify --message
  • 57c5998 style: gofmt all files to fix CI lint job

v0.11.1

Choose a tag to compare

@github-actions github-actions released this 09 May 04:05

Changelog

  • 3ef839a v0.11.1: fix files upload — switch to files.getUploadURLExternal flow

v0.11.0

Choose a tag to compare

@github-actions github-actions released this 08 May 18:06

Changelog

  • b89ee3b v0.11.0: spec-driven typed Slack client; remove slack-go

v0.10.4

Choose a tag to compare

@github-actions github-actions released this 20 Mar 02:15

Changelog

  • 203e614 fix(resolve): fall back to channel when bare name fails user resolution

v0.10.3

Choose a tag to compare

@github-actions github-actions released this 17 Mar 21:44

Changelog

v0.10.2

Choose a tag to compare

@github-actions github-actions released this 17 Mar 21:38

Changelog

  • 2086765 fix(send): unescape literal \n and \t in CLI arguments

v0.10.1

Choose a tag to compare

@github-actions github-actions released this 15 Mar 22:50

Changelog

  • fa768a5 fix(send): convert - bullets to • for Slack, remove digest command

v0.10.0

Choose a tag to compare

@github-actions github-actions released this 15 Mar 22:41

Changelog

  • b714566 feat(send): auto-convert Markdown to Slack mrkdwn with --blocks and --raw flags
  • 58af258 feat: add file upload command with multi-file and thread support

v0.9.5

Choose a tag to compare

@github-actions github-actions released this 06 Feb 04:37

Changelog

  • 89509d0 fix(api): preserve 401 response body instead of swallowing as auth expired

v0.9.4

Choose a tag to compare

@isaacrowntree isaacrowntree released this 05 Feb 01:58

Documentation

  • README: Added send shortcut, doctor command, self-DM behavior docs, and updated required scopes
  • SKILL.md: Documented self-DM via bot behavior
  • docs/commands.md: Added send shortcut and doctor command reference, self-DM behavior
  • docs/getting-started.md: Added doctor verification step, uses send shortcut
  • docs/ai-agents.md: Added agent mode (SLACKBUZZ_AGENT=1) and diagnostics sections
  • docs/security.md: Updated required scopes, noted separate bot/user identity storage

Tests

  • TestLooksLikeUser — validates DM target detection for @NAMEs, user IDs, channel IDs
  • TestIsMissingScopeError — validates missing_scope error detection (direct, wrapped, contained)
  • TestFormatResolveError — validates actionable error messages for channel resolution failures
  • TestFormatSendError — validates context-aware error messages for DM vs channel send failures
  • TestAuthConfigRoundTrip — validates bot/user identity fields persist through save/load
  • TestAuthConfigClear — validates all fields cleared including bot identity
  • TestAuthConfigBotAndUserSeparate — validates bot and user info don't overwrite each other in auth.yml