Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency com.microsoft.kiota:microsoft-kiota-http-okhttp to v1 #544

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

bf2robot
Copy link
Contributor

@bf2robot bf2robot commented Feb 8, 2024

This PR contains the following updates:

Package Update Change
com.microsoft.kiota:microsoft-kiota-http-okHttp major 0.3.2 -> 1.7.0

Release Notes

microsoft/kiota-java

v1.7.0

Compare Source

Features
  • adds the ability to pass options to default interceptors (d1c97c1)

v1.6.0

Compare Source

Features
  • Adds overload to serialization proxy factories to configure serialization of all values in backed models (867953c)
  • Adds overloads to serialization helper methods with backing store serialization configuration options (0006ff8)

v1.5.1

Compare Source

Bug Fixes
  • attempt to trigger release (954b8e5)
  • attempt to trigger release (8914f9c)
  • upgrades to std uri template and additional date formats management (df6208a)

v1.5.0

Compare Source

Added
  • Adds an AuthorizationHandler that authenticates requests using a provided BaseBearerTokenAuthenticationProvider. Opting in to use this middleware can be done
    via KiotaClientFactory.create(authProvider).

v1.4.0

Compare Source

Changed
  • Fix InMemoryBackingStore by preventing updates to underlying store's Map while iterating over it #​2106
  • Use concurrent HashMap for In memory backing store registry to avoid race conditions.

v1.3.0

Compare Source

Changed
  • Ensure interceptors don't drain request body stream before network call #​2037

v1.2.0

Compare Source

Changed
  • Adds bundle package for Kiota #​1420.
  • Continuous Access Evaluation is now enabled by default for Azure Identity.

v1.1.14

Compare Source

Changed
  • Fixed a bug where Double instances in the additionalData would lead to failed serialization with an IllegalStateException.

v1.1.13

Compare Source

Changed

v1.1.12

Compare Source

Changed

v1.1.11

Compare Source

Changed
  • Downgraded jakarta annotation api dependency from 3.0.0 to 2.1.1 for Java 8 backward compatibility

v1.1.10

Compare Source

Changed
  • Fixing a bug where the type associated the opentelemetry metric attribute server.port was defined as a string instead of a long. #​1241

v1.1.9

Compare Source

Changed
  • Normalize UUID path/query parameter values to string

v1.1.8

Compare Source

Changed
  • Fixed a bug where options could not be added to request information. #​1238

v1.1.7

Compare Source

Changed
  • Fixes performance bottleneck when using the backing store due to unnecessary subscription invocations.

v1.1.6

Compare Source

Changed
  • Remove the OpenTelemetry -alpha dependencies to avoid classpath issues.
Added
Changed

v1.1.5

Compare Source

Changed
  • Fixed exception thrown when setting content length on stream request bodies.

v1.1.4

Compare Source

Added
  • Introduces a filename directive in the MultipartBody.
Changed
  • Replaces @Nullable annotations to @Nonnull in the BaseRequestConfiguration.

v1.1.3

Compare Source

Changed
  • Fixes a bug in the seriliazer that would IllegalStateException for json arrays in the additional data.

v1.1.2

Compare Source

Changed
  • Fixes a bug in the InMemoryBackingStore that would not leave out properties in nested IBackedModel properties.

v1.1.1

Compare Source

Changed
  • Fixed a bug where Double instances in the additionalData would lead to failed serialization with an IllegalStateException.

v1.1.0

Compare Source

Added
  • Adds support for untyped nodes.

v1.0.6

Compare Source

Changed
  • Fixed a regression with the content length request header from 1.0.5.

v1.0.5

Compare Source

Changed
  • Added contentLength property to RequestInformation to facilitate in setting the content length of the Okhttp3 RequestBody object within the OkhttpRequestAdapter.

v1.0.4

Compare Source

Changed

v1.0.3

Compare Source

Changed
  • Fixed compatibility with Java 8 by replacing isBlank with Compatibility.isBlank

v1.0.2

Compare Source

Changed
  • Add default UTC offset when deserializing to OffsetDateTime fails due to a missing time offset value.

v1.0.1

Compare Source

Changed
  • Allow authentication for localhost HTTP urls

v1.0.0

Compare Source

Changed
  • Release 1.0.0 of the Kiota Java Libraries as part of Java-SDK GA release.
  • Map XXX error status code range to Parsable Exception object if more specific error status code range is not found.

v0.12.2

Compare Source

Changed
  • Removed methods using reflection from KiotaSerialization
  • Improve AllowedHostsValidator to throw an error if https:// or http:// prefix is present in a allowed host value.

v0.12.1

Compare Source

Changed
  • Fixed a bug when handling null QueryParameters instances

v0.12.0

Compare Source

Changed
  • [breaking] Removed the reflective extraction of Query Parameters in favor of plain methods invocations

v0.11.2

Compare Source

Changed
  • Fixed a bug where the URI replacement middleware would mangle base64 encoded IDs.

v0.11.1

Compare Source

Changed
  • Fixed a bug where trying to get a child node for a non exsiting property in JSON would fail instead of returning null.

v0.11.0

Compare Source

Changed
  • [breaking] Removed the usage of reflection in ApiClientBuilder

v0.10.0

Compare Source

Changed
  • Added Spotless as an automatic formatting tool for the entire codebase
  • Changed some internal implementations of JsonParse for performance and readability reasons
  • [breaking] Removed the usage of reflection for enum deserialization and reordered RequestAdapter arguments order

v0.9.2

Compare Source

Changed
  • Reviewed transitive dependencies removing Guava and Javatuple

v0.9.1

Compare Source

Changed
  • Fixed a bug where path or query parameters of enum types would not be serialized properly. microsoft/kiota#​3693

v0.9.0

Compare Source

Added
  • Added helper methods to request information to reduce the amount of generated code. Kiota #​3651
Changed
  • Kiota-Java has moved away from Async/Completable futures, thus Async components are no longer utilized and have been removed. Furthermore, requestAdapter methods no longer use the async suffix. #​175
  • ApiException class now extends RuntimeException instead of Exception.
  • Changed OkHttpRequestAdapter dependency from OkHttpClient to Call.Factory (parent interface implemented by OkHttpClient).

v0.8.0

Compare Source

Added
  • Added a default implementation of BasicAccessAuthenticationProvider
  • Added helper methods to serialize kiota models. microsoft/kiota#​3406

v0.7.8

Compare Source

Fixed
  • Fixed a bug to preserve the user defined error instead of converting it to generic ApiException.

v0.7.7

Compare Source

Added
  • Added an overload method to specify the content type of stream request body.

v0.7.6

Compare Source

Changed
  • Use tryAdd instead of add in all of the setContentFrom... methods.

v0.7.5

Compare Source

Added
  • Added a tryAdd method to the RequestHeaders Map
Changed
  • Better encapsulation of the mutable field responseStatusCode in ApiException

v0.7.4

Compare Source

Fixed
  • Fixed a regression where query parameters name replacement would fail with group like regex syntax ($ sign)

v0.7.3

Compare Source

Fixed
  • Fixed bug that caused the ParametersNameDecodingHandler to decode query parameter values in addition to names

v0.7.2

Compare Source

Changed
  • Swapped custom implementation of RFC6570 URI templates to std uritemplates.

v0.7.1

Compare Source

Changed
  • Add PeriodAndDuration constructor to create new object from a PeriodAndDuration object.

v0.7.0

Compare Source

Added
  • Added headers inspection option and handler.

v0.6.0

Compare Source

Changed
  • Javax annotations replaced in favor of Jakarta annotations.

v0.5.0

Compare Source

Added
  • Added support for multipart form data request bodies.

v0.4.7

Compare Source

Added
  • Adds the UrlReplaceHandler middleware to the Okhttp component to allow for customizing the URL before sending the request.

v0.4.6

Compare Source

Added
  • Adds the PeriodAndDuration type to aggregate Period and Duration serialization
Changed
  • Drops the getPeriodValue function in favour of getPeriodAndDurationValue in the serialization interface.
  • Drops the writePeriodValue function in favour of writePeriodAndDurationValue in the serialization interface.

v0.4.5

Compare Source

Changed
  • Fixed a bug where composed types would not serialize properly.

v0.4.4

Compare Source

Added
  • Fix a bug where the OkHttp client would close InputStream responses before they reach the user code

v0.4.3

Compare Source

Added
  • Adds responseHeader to APIException class

v0.4.2

Compare Source

Added
  • Adds a NativeResponseHandler to abstractions.
  • Adds setResponseHandler method to RequestInformation class in abstractions.

v0.4.1

Compare Source

Changed
  • Changed the visibility of one of the base constructors in request builders.

v0.4.0

Compare Source

Added
  • Added a base request builder and request configuration class to reduce the amount of code being generated.

v0.3.3

Compare Source

Changed
  • Aligns default http client timeout to be 100 seconds
  • Updates the JsonParseNodeFactory to pass a JsonElement using JsonParser.parseReader rather than creating a string when creating the root parseNode.

Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by Renovate Bot.

@bf2robot bf2robot force-pushed the renovate/com.microsoft.kiota-microsoft-kiota-http-okhttp-1.x branch 2 times, most recently from 1057e91 to 9b29e98 Compare February 13, 2024 16:05
@bf2robot bf2robot force-pushed the renovate/com.microsoft.kiota-microsoft-kiota-http-okhttp-1.x branch 2 times, most recently from 2a9745c to d96f9ae Compare February 26, 2024 17:04
@bf2robot bf2robot force-pushed the renovate/com.microsoft.kiota-microsoft-kiota-http-okhttp-1.x branch 2 times, most recently from 4907050 to 053bfae Compare March 5, 2024 08:05
@bf2robot bf2robot force-pushed the renovate/com.microsoft.kiota-microsoft-kiota-http-okhttp-1.x branch 2 times, most recently from cc84255 to a017e85 Compare March 27, 2024 13:04
@bf2robot bf2robot force-pushed the renovate/com.microsoft.kiota-microsoft-kiota-http-okhttp-1.x branch from a017e85 to fd3b6ef Compare April 4, 2024 08:05
@bf2robot bf2robot force-pushed the renovate/com.microsoft.kiota-microsoft-kiota-http-okhttp-1.x branch from fd3b6ef to f75f069 Compare April 11, 2024 13:04
@bf2robot bf2robot force-pushed the renovate/com.microsoft.kiota-microsoft-kiota-http-okhttp-1.x branch 5 times, most recently from 45d830d to 23c2076 Compare April 26, 2024 13:04
@bf2robot bf2robot force-pushed the renovate/com.microsoft.kiota-microsoft-kiota-http-okhttp-1.x branch 2 times, most recently from 93b2ec7 to bed2cd0 Compare May 8, 2024 15:04
@bf2robot bf2robot force-pushed the renovate/com.microsoft.kiota-microsoft-kiota-http-okhttp-1.x branch from bed2cd0 to b177bd7 Compare May 22, 2024 13:05
@bf2robot bf2robot force-pushed the renovate/com.microsoft.kiota-microsoft-kiota-http-okhttp-1.x branch 2 times, most recently from 9356095 to 314187b Compare June 11, 2024 08:05
@bf2robot bf2robot force-pushed the renovate/com.microsoft.kiota-microsoft-kiota-http-okhttp-1.x branch from 314187b to 3abd580 Compare August 9, 2024 13:06
@bf2robot bf2robot force-pushed the renovate/com.microsoft.kiota-microsoft-kiota-http-okhttp-1.x branch from 3abd580 to 135586f Compare August 22, 2024 18:05
@bf2robot bf2robot force-pushed the renovate/com.microsoft.kiota-microsoft-kiota-http-okhttp-1.x branch from 135586f to d8de957 Compare September 12, 2024 12:06
@bf2robot bf2robot force-pushed the renovate/com.microsoft.kiota-microsoft-kiota-http-okhttp-1.x branch 2 times, most recently from fd57763 to 52229c6 Compare October 3, 2024 14:04
@bf2robot bf2robot force-pushed the renovate/com.microsoft.kiota-microsoft-kiota-http-okhttp-1.x branch from 52229c6 to a472c38 Compare October 8, 2024 18:05
@bf2robot bf2robot force-pushed the renovate/com.microsoft.kiota-microsoft-kiota-http-okhttp-1.x branch from a472c38 to c456249 Compare October 11, 2024 14:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant