Releases: Its-donkey/kappopher
Releases · Its-donkey/kappopher
v1.2.0
What's Changed
- Align API names with Twitch reference, fix pagination deserialization by @Its-donkey in #58
- Release v1.2.0: Promote test to main by @github-actions[bot] in #59
Full Changelog: v1.1.1...v1.2.0
v1.1.1
What's Changed
- Remove coverage badge auto-commit by @Its-donkey in #50
- Add Jekyll documentation site with custom Twitch-inspired theme by @Its-donkey in #51
- Add GitHub Pages documentation site with custom theme by @Its-donkey in #52
- Add WithToken context override for per-request authentication by @Its-donkey in #53
- Add documentation for WithToken per-request token override by @Its-donkey in #55
- Fix promotion workflow to use auto-merge for branch protection by @Its-donkey in #57
- Release v1.1.1: Promote test to main by @github-actions[bot] in #56
Full Changelog: v1.1.0...v1.1.1
What's Changed
- Remove coverage badge auto-commit by @Its-donkey in #50
- Add Jekyll documentation site with custom Twitch-inspired theme by @Its-donkey in #51
- Add GitHub Pages documentation site with custom theme by @Its-donkey in #52
- Add WithToken context override for per-request authentication by @Its-donkey in #53
- Add documentation for WithToken per-request token override by @Its-donkey in #55
- Fix promotion workflow to use auto-merge for branch protection by @Its-donkey in #57
- Release v1.1.1: Promote test to main by @github-actions[bot] in #56
Full Changelog: v1.1.0...v1.1.1
v1.1.0
What's Changed
- Add suspicious user status endpoints by @Its-donkey in #47
- Release v1.1.0: Suspicious user endpoints & changelog monitor by @Its-donkey in #48
- Release v1.1.0 by @Its-donkey in #49
Full Changelog: v1.0.2...v1.1.0
v1.0.2
What's Changed
- Separate Hype Train API and fix lint issues by @Its-donkey in #35
- V2 protocol improvements and enhancements by @Its-donkey in #36
- Release v1.0.1: Promote test to main by @github-actions[bot] in #37
- Configure Dependabot to target test branch by @Its-donkey in #41
- Fix 33 issues and improve test coverage to 97.2% by @Its-donkey in #42
- Release v1.0.1: Promote test to main by @github-actions[bot] in #43
- Merge Its-donkey-patch-1 into test by @Its-donkey in #44
- Release v1.0.1: Promote test to main by @github-actions[bot] in #45
Full Changelog: v1.0.0...v1.0.2
What's Changed
- Separate Hype Train API and fix lint issues by @Its-donkey in #35
- V2 protocol improvements and enhancements by @Its-donkey in #36
- Release v1.0.1: Promote test to main by @github-actions[bot] in #37
- Configure Dependabot to target test branch by @Its-donkey in #41
- Fix 33 issues and improve test coverage to 97.2% by @Its-donkey in #42
- Release v1.0.1: Promote test to main by @github-actions[bot] in #43
- Merge Its-donkey-patch-1 into test by @Its-donkey in #44
- Release v1.0.1: Promote test to main by @github-actions[bot] in #45
- Update CHANGELOG for v1.0.2 release by @Its-donkey in #46
Full Changelog: v1.0.0...v1.0.2
v1.0.0
What's Changed
- Update Codecov badge link in README.md by @Its-donkey in #31
- Add PubSub compatibility layer backed by EventSub by @Its-donkey in #32
- Add Hype Train EventSub v2 support and documentation updates by @Its-donkey in #33
- Release v1.0.0: Promote test to main by @github-actions[bot] in #34
Full Changelog: v0.4.0...v1.0.0
Full Changelog: v0.3.3...v1.0.0
v0.4.0
What's Changed
- Automate CHANGELOG versioning on release promotion by @Its-donkey in #25
- Merge workflow automation to main by @Its-donkey in #26
- Add CreateClipFromVOD API endpoint by @Its-donkey in #24
- Add IRC/TMI chat client support by @Its-donkey in #23
- Revert "Automate CHANGELOG versioning on release promotion" by @Its-donkey in #27
- Fix release-promotion workflow by @Its-donkey in #28
- Release v0.4.0: Promote test to main by @github-actions[bot] in #29
Full Changelog: v0.3.3...v0.4.0
What's Changed
- Automate CHANGELOG versioning on release promotion by @Its-donkey in #25
- Merge workflow automation to main by @Its-donkey in #26
- Add CreateClipFromVOD API endpoint by @Its-donkey in #24
- Add IRC/TMI chat client support by @Its-donkey in #23
- Revert "Automate CHANGELOG versioning on release promotion" by @Its-donkey in #27
- Fix release-promotion workflow by @Its-donkey in #28
- Release v0.4.0: Promote test to main by @github-actions[bot] in #29
- Release v0.4.0: Promote test to main by @github-actions[bot] in #30
Full Changelog: v0.3.3...v0.4.0
v0.3.3
What's Changed
Code Quality
- Applied
gofmt -ssimplification to improve Go Report Card score - Cleaned up struct field alignment in auth.go
Full Changelog: https://github.com/Its-donkey/helix/compare/v0.3.2...v0.3.3
Full Changelog: https://github.com/Its-donkey/helix/compare/v0.3.2...v0.3.3
v0.3.2
What's Changed
Improvements
- Improved test coverage from 86.6% to ~95%
- Added comprehensive tests for error handling across all API endpoints
- Fixed lint errors (errcheck, staticcheck)
- Fixed data race in auth auto-refresh tests
- Added badge constants and helper methods for EventSub chat events
Bug Fixes
- Fixed unchecked return values for w.Write in tests
- Converted if/else chains to switch statements where appropriate
- Fixed empty branches in test files
Full Changelog: https://github.com/Its-donkey/helix/compare/v0.3.1...v0.3.2
What's Changed
- Apply gofmt formatting to all Go files by @Its-donkey in https://github.com/Its-donkey/helix/pull/14
- Sync test with main by @Its-donkey in https://github.com/Its-donkey/helix/pull/15
- Release v0.3.1: Promote test to main by @github-actions[bot] in https://github.com/Its-donkey/helix/pull/16
Full Changelog: https://github.com/Its-donkey/helix/compare/v0.3.1...v0.3.2
v0.3.1
Fixed
- Fixed errcheck lint issues (unchecked error returns) across all source and test files
- Fixed staticcheck lint issues (unnecessary embedded field selectors) in auth.go and eventsub.go
v0.3.0
What's Changed
- ci: bump actions/setup-go from 5 to 6 by @dependabot[bot] in https://github.com/Its-donkey/helix/pull/4
- ci: bump actions/checkout from 4 to 6 by @dependabot[bot] in https://github.com/Its-donkey/helix/pull/3
- Revert "ci: bump actions/setup-go from 5 to 6" by @Its-donkey in https://github.com/Its-donkey/helix/pull/5
- Revert "ci: bump actions/checkout from 4 to 6" by @Its-donkey in https://github.com/Its-donkey/helix/pull/6
- ci: bump codecov/codecov-action from 4 to 5 by @dependabot[bot] in https://github.com/Its-donkey/helix/pull/1
- ci: bump softprops/action-gh-release from 1 to 2 by @dependabot[bot] in https://github.com/Its-donkey/helix/pull/7
- ci: bump golangci/golangci-lint-action from 4 to 9 by @dependabot[bot] in https://github.com/Its-donkey/helix/pull/2
- Release v0.3.0: Complete Twitch Helix API client by @Its-donkey in https://github.com/Its-donkey/helix/pull/8
- ci: bump actions/setup-go from 5 to 6 by @dependabot[bot] in https://github.com/Its-donkey/helix/pull/9
- ci: bump actions/checkout from 4 to 6 by @dependabot[bot] in https://github.com/Its-donkey/helix/pull/10
New Contributors
- @dependabot[bot] made their first contribution in https://github.com/Its-donkey/helix/pull/4
- @Its-donkey made their first contribution in https://github.com/Its-donkey/helix/pull/5
Full Changelog: https://github.com/Its-donkey/helix/commits/v0.3.0