Skip to content

Latest commit

 

History

History
354 lines (179 loc) · 10.4 KB

CHANGELOG.md

File metadata and controls

354 lines (179 loc) · 10.4 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.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