- #17 Improve errors handling using valid_response_code. Allow ClientExceptionInterface if valid_response_code between 400 & 499 exists. Allow RedirectionExceptionInterface if valid_response_code between 300 & 399 exists.
- #16 Add missing shared: false on tasks
- #12 PUT and PATCH with send: application/json must be send as json.
- #3 Replace
nategood/httpful
dependency bysymfony/http-client
- #3 Update Tasks for "symfony/http-client": "^6.4|^7.1"
- #4 Update services according to Symfony best practices.
Services should not use autowiring or autoconfiguration. Instead, all services should be defined explicitly.
Services must be prefixed with the bundle alias instead of using fully qualified class names =>
cleverage_rest_process
- RequestTask :
query_parameters
option is deprecated, usedata
instead - Remove RequestTransformer, use RequestTask instead.
- #1 Add Makefile & .docker for local standalone usage
- #1 Add rector, phpstan & php-cs-fixer configurations & apply it
- #2 Remove
sidus/base-bundle
dependency
- Fixed dependencies after removing sidus/base-bundle from the base process bundle
- Minor refactoring in RequestTask to allow override of options more easily
- Fixing trailing '?'/'&' in request uri
- Adding debug information in RequestTask
- Initial release