Skip to content

Latest commit

 

History

History
569 lines (274 loc) · 19.5 KB

File metadata and controls

569 lines (274 loc) · 19.5 KB

Changelog

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.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

  • update pytest constraint from 9.1.1 to 9.1.0 - pytest 9.1.1 does not exist (#634) (2fd2f85)

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

  • validate URL host against allowed hosts whitelist (#573) (8755f70)

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

  • drop support for Python 3.9 (b1c6835)
  • drop support for Python 3.9 (f7e066f)

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

  • adds support for python 13 (f16ca00)
  • adds support for python 13 (0b49df0)

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

  • drop support for python 3.8 (63e157b)
  • drop support for python 3.8 (59f284b)

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

  • bumps required open telemetry version (2b8cee1)
  • bumps required open telemetry version (7f5bc94)

[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

[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

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_completed parameter in the InMemoryBackingStore class to be False and use the __post_init__ method of backed model to set it to True.
  • Changed the string representation of the APIError class to be more descriptive.

[0.7.0] - 2023-07-27

Added

  • Added an abstract translator method that should convert a RequestInformation object 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