📝 Changelog¶
All notable changes to APIException will be documented here. This project uses Semantic Versioning.
[v0.1.15] - 2025-07-22¶
✅ Initial stable release!
-
setup.py has been updated.
-
Project name has been updated. Instead of
APIException
we will useapiexception
to comply withPEP 625
. -
Documentation has been updated.
-
Readme.md has been updated.
[v0.1.14] - 2025-07-22¶
-
setup.py has been updated.
-
Project name has been updated. Instead of
APIException
we will useapiexception
to comply withPEP 625
.
[v0.1.13] - 2025-07-21¶
-
/examples/fastapi_usage.py has been updated.
-
422 Pydantic error has been fixed in APIResponse.default()
-
Documentation has been updated.
-
Exception Args has been added to the logs.
-
Readme has been updated. New gifs have been added.
[0.1.12] - 2025-07-14¶
-
Documentation has been added to the project.
-
More examples has been added.
-
__all__
includes more methods.
[0.1.11] - 2025-07-13¶
✅ Stable release!
-
Global exception handlers with fallback middleware
-
APIResponse for clean Swagger documentation
-
Production-ready logging for all exceptions
[0.1.0] - 2025-06-25¶
🚀 Prototype started!
-
Project scaffolding
-
ResponseModel
has been added -
APIException
has been added -
Defined base ideas for standardizing error handling