github abahmed/kwatch v0.10.5

6 hours ago

What's Changed

๐Ÿ”„ Controller Refactor

Replace manual RetryWatcher + custom watcherEvent queue with SharedInformerFactory + TypedRateLimitingInterface[string]
Add configurable resync period (config.resyncSeconds) for eventual consistency
Handler methods now return error โ€” transient failures (API errors, cache issues) trigger automatic requeue with exponential backoff
๐Ÿงน Cleanup

Remove telemetry subsystem (code, config, state, deploy templates, docs)
๐Ÿ’ฌ Slack Bot Token Support

Support Slack App bot tokens (xoxb-...) with channel-based posting as an alternative to incoming webhooks
Existing webhook config continues to work unchanged
๐Ÿ“Š Health Check

Enable health check endpoints by default
Remove Not Released label from README
Deploy

Remove liveness/readiness probes from deploy templates (pointless for a controller with no inbound traffic)
Dependency

Bump github.com/slack-go/slack from v0.17.3 to v0.18.0
Full Changelog: v0.10.4...v0.10.5

Don't miss a new kwatch release

NewReleases is sending notifications on new releases.