- Replace model_dump() with direct model return for better compatibility
- Follows existing FastAPI test patterns for Pydantic model handling
- Maintains full functionality while supporting both Pydantic v1 and v2
- Implement query() method in APIRouter and FastAPI classes
- Add comprehensive test suite for QUERY method functionality
- Include documentation examples demonstrating QUERY usage
- Follow IETF draft-ietf-httpbis-safe-method-w-body-02 specification
- Enables complex queries with request bodies for GraphQL-like functionality
- Maintains full backward compatibility with existing HTTP methods
Resolves: Request for QUERY method support in GitHub issues
Addresses: Need for safe HTTP method that allows request bodies