Skip to content

v0.5.0

Choose a tag to compare

@AghastyGD AghastyGD released this 23 Mar 00:17
· 49 commits to main since this release

🚀 What's New in v0.5.0

Key Features

  • Async Support:

    • Introduced asynchronous route handling with the is_async parameter, allowing users to configure routes as synchronous or asynchronous (default is async).
    • Ensured compatibility with both sync and async operations for seamless integration.
  • Global Error Handling:

    • Added ErrorHandlingMiddleware to provide consistent JSON responses for exceptions.
    • Supports both synchronous and asynchronous request handling, with detailed logging for unexpected errors.
  • 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