v0.5.0
🚀 What's New in v0.5.0
Key Features
-
Async Support:
- Introduced asynchronous route handling with the
is_asyncparameter, allowing users to configure routes as synchronous or asynchronous (default is async). - Ensured compatibility with both sync and async operations for seamless integration.
- Introduced asynchronous route handling with the
-
Global Error Handling:
- Added
ErrorHandlingMiddlewareto provide consistent JSON responses for exceptions. - Supports both synchronous and asynchronous request handling, with detailed logging for unexpected errors.
- Added
-
Enhanced Filtering:
- Improved query parameter parsing to handle advanced filtering scenarios.
- Added dynamic field validation for safer and more robust filtering.
Contributions
- Add Async Support, Global Error Handling, and Enhanced Filtering by @AghastyGD in #21
Full Changelog: v0.3.1...v0.5.0