Skip to content

v0.1.0

Choose a tag to compare

@rekurt rekurt released this 08 Apr 00:22
· 17 commits to master since this release
2f51cd7

Installation

go get github.com/rekurt/ymsdk@v0.1.0

Changes

  • Merge pull request #7 from rekurt/claude/project-analysis-improvements-Or2B9
  • Add coverage.out to .gitignore
  • Improve error handling, add interactive button types, consolidate retry logic, and fix thread safety
  • Merge pull request #6 from rekurt/fix/examples
  • docs: update documentation and enrich examples with graceful shutdown and richer SDK usage
  • Merge branch 'master' into feat/fix-webhook-example-unauthenticated-updates
  • Add CLAUDE and middleware docs
  • Merge pull request #3 from rekurt/feat/fix-nil-dereference-in-tomessage
  • Harden webhook example request validation
  • Fix Update.ToMessage nil dereference on missing fields
  • Merge pull request #2 from rekurt/feat/improve
  • remove CONTRIBUTING.md and references
  • deduplicate retry logic, add comprehensive tests, improve examples
  • Merge pull request #1 from rekurt/claude/improve-library-docs-Y0X5r
  • make govulncheck informational (continue-on-error)
  • fix all lint issues and set up professional CI/CD
  • improve documentation, code quality, and release infrastructure
  • add structured logging, debugging utilities, HTTP logging wrapper, and message parsing updates

What's Changed

  • Add comprehensive documentation and development guidelines by @rekurt in #1
  • deduplicate retry logic, add comprehensive tests, improve examples by @rekurt in #2
  • Guard Update.ToMessage against nil Chat/From to prevent panic by @rekurt in #3
  • docs: update documentation and enrich examples with graceful shutdown and richer SDK usage by @rekurt in #6
  • Harden webhook example request validation by @rekurt in #4
  • Fix/linters by @rekurt in #5
  • Claude/project analysis improvements or2 b9 by @rekurt in #7

New Contributors

  • @rekurt made their first contribution in #1

Full Changelog: v0.0.2...v0.1.0