- allow to use str as alert for notification payload (by @tartansandal)
- some tests with Python version 3.6-3.11
- some payload serialization tests (by @tartansandal)
- some type annotations
- some docstrings
- have auth.py use the Dict type hint from the typing module by @tinycogio
- extract authentication classes
- async/await support with AsyncAPNSClient
- usage as context manager
- certificate-based authentication