Changelog
September 10, 2026 ยท View on GitHub
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.
1.12.2 (2026-09-10)
Bug Fixes
- give each request configuration and headers inspection handler its own HeadersCollection (e1d47d6)
- lead APIError's string form with the error message (b306b55)
1.12.1 (2026-09-04)
Miscellaneous Chores
- microsoft-kiota-abstractions: Synchronize microsoft-kiota versions
1.12.0 (2026-08-27)
Features
- Add wildcard host matching to AllowedHostsValidator (386e7b9)
1.11.9 (2026-08-14)
Bug Fixes
- multipart: strip stray CRLF appended to string part values in MultipartBody.serialize (bb6764a)
1.11.8 (2026-08-10)
Miscellaneous Chores
- microsoft-kiota-abstractions: Synchronize microsoft-kiota versions
1.11.7 (2026-06-30)
Miscellaneous Chores
- microsoft-kiota-abstractions: Synchronize microsoft-kiota versions
1.11.6 (2026-06-23)
Miscellaneous Chores
- microsoft-kiota-abstractions: Synchronize microsoft-kiota versions
1.11.5 (2026-06-19)
Bug Fixes
1.11.4 (2026-06-19)
Miscellaneous Chores
- microsoft-kiota-abstractions: Synchronize microsoft-kiota versions
1.11.3 (2026-06-19)
Miscellaneous Chores
- microsoft-kiota-abstractions: Synchronize microsoft-kiota versions
1.11.2 (2026-06-18)
Bug Fixes
- version: bump version to 1.11.1 for all packages and update dependencies accordingly (89cc424)
- version: bump version to 1.11.1 for all packages and update dependencies accordingly (cfa9aab)
1.11.1 (2026-06-16)
Bug Fixes
1.11.0 (2026-06-16)
Features
- pipeline: add Azure Pipelines configuration for building and publishing Kiota Python packages to PyPI (#562) (a0e7a88)
Bug Fixes
1.10.3 (2026-06-07)
Miscellaneous Chores
- microsoft-kiota-abstractions: Synchronize microsoft-kiota versions
1.10.2 (2026-05-28)
Miscellaneous Chores
- microsoft-kiota-abstractions: Synchronize microsoft-kiota versions
1.10.1 (2026-04-08)
Miscellaneous Chores
- microsoft-kiota-abstractions: Synchronize microsoft-kiota versions
1.10.0 (2026-04-07)
Features
Bug Fixes
- add Python 3.14 classifier to all pyproject.toml files (6c13439)
1.9.10 (2026-03-12)
Miscellaneous Chores
- microsoft-kiota-abstractions: Synchronize microsoft-kiota versions
1.9.9 (2026-03-02)
Miscellaneous Chores
- microsoft-kiota-abstractions: Synchronize microsoft-kiota versions
1.9.8 (2025-12-29)
Miscellaneous Chores
- microsoft-kiota-abstractions: Synchronize microsoft-kiota versions
1.9.7 (2025-09-09)
Miscellaneous Chores
- microsoft-kiota-abstractions: Synchronize microsoft-kiota versions
1.9.6 (2025-08-21)
Miscellaneous Chores
- microsoft-kiota-abstractions: Synchronize microsoft-kiota versions
1.9.5 (2025-07-18)
Miscellaneous Chores
- microsoft-kiota-abstractions: Synchronize microsoft-kiota versions
1.9.4 (2025-06-27)
Bug Fixes
- optional type definition for on before event in parse node (d3806ca)
- optional type definition for on before event in parse node (d832cdc)
1.9.3 (2025-03-24)
Miscellaneous Chores
- microsoft-kiota-abstractions: Synchronize microsoft-kiota versions
1.9.2 (2025-02-06)
Miscellaneous Chores
- microsoft-kiota-abstractions: Synchronize microsoft-kiota versions
1.9.1 (2025-01-29)
Bug fixes
- ensure valid hosts do no contain a scheme (http or https) (9a69be4)
Miscellaneous Chores
- microsoft-kiota-abstractions: Synchronize microsoft-kiota versions
1.9.0 (2025-01-20)
Features
1.8.0 (2025-01-17)
Features
- remove pendulum from dependencies to prepare for 3.13 support (8a66dc4)
1.7.1 (2025-01-15)
Miscellaneous Chores
- microsoft-kiota-abstractions: Synchronize microsoft-kiota versions
1.7.0 (2025-01-13)
Features
1.6.8 (2025-01-02)
Miscellaneous Chores
- microsoft-kiota-abstractions: Synchronize microsoft-kiota versions
1.6.7 (2024-12-17)
Miscellaneous Chores
- microsoft-kiota-abstractions: Synchronize microsoft-kiota versions
1.6.6 (2024-12-05)
Miscellaneous Chores
- microsoft-kiota-abstractions: Synchronize microsoft-kiota versions
1.6.5 (2024-12-05)
Bug Fixes
- outdated documentation links (f298ba2)
1.6.4 (2024-12-04)
Miscellaneous Chores
- microsoft-kiota-abstractions: Synchronize microsoft-kiota versions
1.6.3 (2024-12-02)
Miscellaneous Chores
- microsoft-kiota-abstractions: Synchronize microsoft-kiota versions
1.6.2 (2024-11-11)
Bug Fixes
- fixes date-time in requests to align with std-uritemplate 2.0.0 (58be436)
- fixes date-time in requests to align with std-uritemplate 2.0.0 (35ff436)
1.6.1 (2024-11-09)
Bug Fixes
- fixes typing issues discovered from github api generation (92cf4c5)
- fixes typing issues discovered from github api generation (6e68068)
- type information for collection of primitives (b3afe83)
1.6.0 (2024-10-28)
Features
- add support for MultipartBody filename parameter (50aa7e3)
1.5.0 (2024-10-22)
Miscellaneous Chores
- microsoft-kiota-abstractions: Synchronize microsoft-kiota versions
1.4.6 (2024-10-18)
Bug Fixes
- fixes typing errors from integration tests for optional parameters (87e036d)
- fixes typing errors from integration tests for optional parameters (caea6f9)
1.4.5 (2024-10-16)
Miscellaneous Chores
- microsoft-kiota-abstractions: Synchronize microsoft-kiota versions
1.4.4 (2024-10-16)
Miscellaneous Chores
- microsoft-kiota-abstractions: Synchronize microsoft-kiota versions
1.4.3 (2024-10-16)
Bug Fixes
- fixed missing install command before release (4b02a38)
- fixed missing install command before release (1928ba1)
- fixed type variable in enum writer method to align to reader methods (d5ce1ec)
- include licence file in distribution package. (645af28)
1.4.2 (2024-10-15)
Bug Fixes
- fixed missing install command before release (4b02a38)
- fixed missing install command before release (1928ba1)
1.4.1 (2024-10-15)
Bug Fixes
- fixed type variable in enum writer method to align to reader methods (d5ce1ec)
- include licence file in distribution package. (645af28)
1.4.0 (2024-10-14)
Features
Bug Fixes
[1.3.3] - 2024-05-21
Added
Changed
- Adds support for guid and date parameters in the url. #245
[1.3.2] - 2024-03-25
Added
Changed
- Moved DeprecationWarning to post_init of BaseRequestConfiguration. microsoft/kiota#250
[1.3.1] - 2024-03-05
Added
Changed
- Fixed a bug with serialization of parsable multipart body due to unsubscriptable argument type.
[1.3.0] - 2024-02-28
Added
- Added multipart body class to support multipart serialization. microsoft/kiota#3030
Changed
[1.2.0] - 2024-01-31
Added
- Added methods in request information to reduce the amount of code being generated. microsoft/kiota#3695
Changed
- Fixed an issue where path and query parameters of enum type would not be expanded properly. microsoft/kiota#3783
[1.1.0] - 2024-01-25
Added
- Added an abstract class to mark composed type wrappers and facilitate serialization.
Changed
[1.0.0] - 2023-10-31
Added
Changed
- GA release
[0.9.1] - 2023-10-25
Added
Changed
- Initialize headers in BaseRequestConfiguration to a HeadersCollection instance
[0.9.0] - 2023-10-10
Added
- Added a content type parameter to the set stream content method in request information.
Changed
- Added dedicated HeadersCollection class to manage request headers.
[0.8.7] - 2023-10-05
Added
- Added a try_add method for request headers
Changed
[0.8.6] - 2023-09-19
Added
Changed
- Updated BaseRequestBuilder to set the raw url value if provided.
[0.8.5] - 2023-09-15
Added
Changed
- Fix error where updating an attribute of a nested backed model marks all other attributes as changed.
[0.8.4] - 2023-09-14
Added
Changed
- Fix error when instantiating BackedModel using positional and keyword arguments
[0.8.3] - 2023-09-13
Added
Changed
- Fix error representation when APIError class has no error attribute.
[0.8.2] - 2023-09-13
Added
Changed
- Switched from uritemplate to std-uritemplate for URI templating.
- Handles exception thrown when APIError class has no error attribute.
[0.8.1] - 2023-09-01
Added
- Added opentelemetry to project dependencies.
Changed
[0.8.0] - 2023-08-24
Added
- Added opentelemetry to support observability.
- Added an additional parameter to authentication methods to carry contextual information.
Changed
[0.7.1] - 2023-08-09
Added
Changed
- Set the default value for the
is_initialization_completedparameter in theInMemoryBackingStoreclass to beFalseand use the__post_init__method of backed model to set it toTrue. - Changed the string representation of the
APIErrorclass to be more descriptive.
[0.7.0] - 2023-07-27
Added
- Added an abstract translator method that should convert a
RequestInformationobject into the native client HTTP request object. - Enable backing store for Python.
Changed
[0.6.0] - 2023-06-27
Added
- API key authentication provider.
Changed
[0.5.5] - 2023-06-26
Added
Changed
- Changed BaseRequestBuilder class to be instantiable.
- Renamed RequestConfiguration class to BaseRequestConfiguration.
[0.5.4] - 2023-06-22
Added
- Added a base request builder and a request configuration class to reduce the amount of code being generated.
Changed
[0.5.2] - 2023-06-05
Added
Changed
- Changed Parsable and APIError to dataclasses.
- Added support for merging of object values for intersection types
[0.5.1] - 2023-04-29
Added
- Adds the response headers to the APIError class.
Changed
[0.5.0] - 2023-02-07
Added
- Added support for multi-valued request headers.
Changed
[0.4.0] - 2023-02-06
Added
Changed
- Added a response status code property to the API exception class.
[0.2.3] - 2023-01-17
Added
Changed
- Changes the ResponseHandler parameter in RequestAdapter to be a RequestOption