Skip to content

Releases: lao/botbooter

v0.4.0

Choose a tag to compare

@lao lao released this 22 Jul 07:46
af37382

What's Changed

  • Clean-code sweep: fix Teams mentions, hermetic tests, dead-code removal, build gates by @lao in #29
  • feat(whatsapp)!: split into cloud and whatsmeow flavors by @lao in #30
  • docs(readme): drop sunset Go Report Card badge by @lao in #31
  • feat(core)!: defer command-pattern errors to Connect/Run by @lao in #32
  • feat: emoji-reaction ingress and threaded-reply egress by @lao in #33
  • docs(examples): rename v1 to basic, add multi-bot and reactions examples by @lao in #35
  • docs(core): document BotType.String to complete godoc coverage by @lao in #36
  • feat: GitHub adapter (issue_comment webhook) by @lao in #25
  • feat(github): opt-in reaction polling to feed OnReaction by @lao in #37
  • feat(examples): add LLM example wiring gollm to any adapter by @lao in #39
  • GitHub PR-creation demo: welcome newly opened pull requests by @lao in #41
  • build: add guarded publish target for tagging releases by @lao in #42

Full Changelog: v0.3.0...v0.4.0

v0.3.0

v0.3.0 Pre-release
Pre-release

Choose a tag to compare

@lao lao released this 08 Jul 18:54
fd815d3

What's Changed

  • feat: thread-aware replies via Send options (InReplyTo / WithThreadID) by @lao in #27
  • chore: require Go 1.25 by @lao in #28
  • fix: harden lifecycle, inject slog, enable gosec, require Go 1.25 by @lao in #20

Full Changelog: https://github.com/lao/botbooter/commits/v0.3.0

v0.2.0

v0.2.0 Pre-release
Pre-release

Choose a tag to compare

@lao lao released this 30 Jun 08:58
02a42a2

What's Changed

  • refactor: trim verbose comments to the bare minimum by @lao in #7
  • feat: add Telegram adapter (long-polling) by @lao in #6
  • docs: warn that botbooter is not production ready by @lao in #8
  • Normalized message by @lao in #9
  • feat(telegram): resolve attachment download URLs via getFile by @lao in #11
  • feat: add WhatsApp support via Meta Cloud API by @lao in #10
  • feat: unified cross-platform ResolveAttachmentURL by @lao in #12
  • [codex] simplify v1 example structure by @lao in #14

Full Changelog: v0.1.0...v0.2.0

v0.1.0

v0.1.0 Pre-release
Pre-release

Choose a tag to compare

@lao lao released this 08 Jul 18:54
0abaac0

What's Changed

  • refactor: organize code into internal packages behind a facade by @lao in #2
  • test: isolate Discord/Slack bot tests from real network calls by @lao in #3
  • feat(botbooter): rework into context-first multi-platform bot framework by @lao in #1
  • docs: extract platform setup into docs/platforms.md by @lao in #5

Full Changelog: https://github.com/lao/botbooter/commits/v0.1.0