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