Skip to content

v2.0.6 - Code Quality & Cleanup

Choose a tag to compare

@zebbern zebbern released this 26 Jan 15:36
· 12 commits to main since this release

🎯 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