**New Features**
- Python 3.10 and 3.11 are now supported.
- You can register a route using `Client.add_route_callback(callback_func, route_name)`.
- A registered route can be removed using `Client.remove_route(route_name)`.
- You can now specify the host when hosting the server.
**Bug Fixes**
- Logging issues with a dependent module have been fixed.
- The source is now correctly passed in requests.
**Improvements**
- Events have been moved to a separate class for better organization.