Skip to content

Releases: Lazarus-org/api-response-shaper

v1.2.1

26 Feb 10:06
Compare
Choose a tag to compare

Fix

  • exceptions: extract_first_error returns string or dict-type errors dynamically from settings

Refactor

  • exceptions: Enhance extract_first_error for nested dicts to return one key-value pair

v1.2.0

09 Feb 22:00
Compare
Choose a tag to compare

Feat

  • middleware: Add async support to DynamicResponseMiddleware
  • exceptions: Add centralized ExceptionHandler class for consistent error responses

v1.1.0

13 Oct 19:47
Compare
Choose a tag to compare

✨ Features

  • chore(python): Add support for Python 3.13 and drop support for Python 3.8. (8fead45)
    • Updated the project configuration to support Python 3.13 while removing compatibility with Python 3.8.
    • This change ensures compatibility with the latest Python release and removes support for outdated versions.
    • Closes #24.

🐛 Bug Fixes

  • fix(tests): Update required PYTHON_VERSION for running tests. (7094071)
    • Modified test constants to reflect the new required Python version (3.13) for running tests.
    • Ensured test compatibility with Python 3.13 for smoother CI/CD pipelines.

🔀 Merged

  • Merge PR #25: Add support for Python 3.13 and drop support for Python 3.8. (f974a8b)
    • This merge includes the changes for Python 3.13 compatibility and marks the official transition from Python 3.8.

v1.0.0

07 Oct 03:52
Compare
Choose a tag to compare
  • 🎉initial Release