v2.0.6 - Code Quality & Cleanup
🎯 What's Changed
🧹 Major Cleanup
- Removed ~1,075 lines of dead code, redundant files, and unused functions
- Deleted 5 redundant test/script files
- Removed unused classes (\WebhookInfo, \WebhookRequest)
- Cleaned up unused imports across all modules
✨ Code Quality Improvements
- Added DRY helper methods (_build_webhook_urls(), _validate_token_exists())
- Replaced magic numbers with named constants
- Added proper type hints to handler methods
📚 Documentation
- Added LICENSE file (MIT)
- Added CHANGELOG.md with full version history
- Enhanced \pyproject.toml\ with proper metadata, keywords, and classifiers
🔗 Links
Full Changelog: v2.0.5...v2.0.6