diff --git a/CHANGELOG.md b/CHANGELOG.md index 9aaa9d0..c41bdc9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,22 @@ # Changelog +## v2.0.0 (2022-03-08) + +### :boom: Breaking Changes + - Global refactoring. (Issues: [`#72`](https://github.com/mom1/api-client-pydantic/issues/72)) + + - support for more use cases (fix #72). + - `serialize_response` and `serialize_request` and `serialize` call signature changed. + - `serialize_response` and `serialize_request` names are left for compatibility, + it is better to use `params_serializer` and `response_serializer` instead. + - Removed unnecessary dependencies. + - Tests completely rewritten. + - Decorating will only be done if necessary, which will positively affect performance. + + +### :arrow_up: Dependencies + - Bump pycln from 1.2.0 to 1.2.4 + # [v1.2.2](https://github.com/mom1/api-client-pydantic/compare/1.2.1...1.2.2) (2022-02-24) ## :arrow_up: Dependencies diff --git a/pyproject.toml b/pyproject.toml index 038d8db..6849e08 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "api-client-pydantic" -version = "1.2.2" +version = "2.0.0" description = "API Client extension for validate and transform requests / responses using pydantic." authors = ["MaxST "] license = "MIT"