v0.1.0
Installation
go get github.com/rekurt/ymsdk@v0.1.0Changes
- 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
Full Changelog: v0.0.2...v0.1.0