All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Align OTEL http attributes with latest standard
- Bumped minimum required Guzzle HTTP version to secure version
- Adds Headers Inspection Handler to expose raw request and response headers
- Support 2xx range responses where response bodies are not present in the payload.
- Exclude non-prod files from shipped archive
- Bump Abstractions to 1.0.0
- Release stable
- Adds generics to Promise types in PHPDocs
- Adds CHANGELOG. #84
- Fix issue with deserialization of error response. #83
- Ensure only query parameter names are decoded in
parameterNamesDecodingHandler
. #82
- Adds missing fabric bot configuration. #74
- Support for tracing. #71
- Add tryAdd to RequestHeaders. #81
- Change Exception from UriException to InvalidArgumentException. #79
- Handle enum deserialization in
sendPrimitiveAsync
. #69
- Disable pipeline runs for forks. #62
- Update microsoft/kiota-abstractions requirement from
^0.7.0 to ^0.7.0 || ^0.8.0
. #65
- Bump abstractions. #57
- Add response headers to Exception on ApiException. #52
- Retry failed responses with CAE challenge once. #42
- Use Guzzle client lib directly.
- Accept Guzzle client interface instead of concrete implementation. #54
- Update abstractions dependency
- Adds dependabot auto-merge and conflicts workflows. #30
- Add test matrix for supported PHP versions. #28
- Add coverage reporting. #31
- Fix bug in calculating chaos percentage. #29
*For previous releases, please see our Release Notes