Skip to content

v9.8.0 Allow setting a custom EventListener in ApiClientBuilder

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 05 Jun 10:14
· 12 commits to master since this release
772c00a

What's Changed

With this release, SDK users will be able to set a custom EventListener to suit their needs when creating the API client. For Example, to enhance the observability of API calls in your system, you can leverage the OkHttpMetricsEventListener provided by Micrometer to record HTTP request metrics:

OkHttpMetricsEventListener okHttpMetricsEventListener = OkHttpMetricsEventListener
      .builder(registry, "okhttp.requests")
      .build();
MessagingApiClient messagingApiClient = MessagingApiClient.builder("your access token")
      .setEventListener(okHttpMetricsEventListener)
      .build();

line-openapi updates

  • chore(deps): update line-openapi digest to 3e09054 by @renovate in #1619
  • chore(deps): update line-openapi digest to 69a12e8 by @renovate in #1627
  • chore(deps): update line-openapi digest to 92f9320 by @renovate in #1636

Dependency updates

  • fix(deps): update dependency org.wiremock:wiremock-standalone to v3.13.0 by @renovate in #1609
  • chore(deps): update dependency org.springframework.boot:spring-boot-gradle-plugin to v3.4.5 by @renovate in #1611
  • fix(deps): update jackson monorepo to v2.19.0 by @renovate in #1612
  • chore(deps): update dependency gradle to v8.14 by @renovate in #1614
  • chore(deps): update dependency com.github.spotbugs.snom:spotbugs-gradle-plugin to v6.1.10 by @renovate in #1615
  • chore(deps): update dependency org.openapitools:openapi-generator to v7.13.0 by @renovate in #1616
  • chore(deps): update dependency org.openapitools:openapi-generator-gradle-plugin to v7.13.0 by @renovate in #1617
  • fix(deps): update openapi-generator-version to v7.13.0 by @renovate in #1618
  • chore(deps): update dependency com.github.spotbugs.snom:spotbugs-gradle-plugin to v6.1.11 by @renovate in #1620
  • fix(deps): update dependency io.github.littleproxy:littleproxy to v2.4.2 by @renovate in #1622
  • fix(deps): update dependency com.nimbusds:nimbus-jose-jwt to v10.3 by @renovate in #1623
  • chore(deps): update kotlin monorepo to v2.1.21 by @renovate in #1624
  • fix(deps): update retrofit monorepo to v3 (major) by @renovate in #1626
  • fix(deps): update dependency org.mockito:mockito-core to v5.18.0 by @renovate in #1628
  • chore(deps): update dependency com.github.spotbugs.snom:spotbugs-gradle-plugin to v6.1.12 by @renovate in #1630
  • chore(deps): update dependency org.springframework.boot:spring-boot-gradle-plugin to v3.4.6 by @renovate in #1632
  • chore(deps): update dependency gradle to v8.14.1 by @renovate in #1631
  • chore(deps): update dependency com.github.spotbugs.snom:spotbugs-gradle-plugin to v6.1.13 by @renovate in #1637
  • fix(deps): update junit5 monorepo by @renovate in #1639
  • chore(deps): update dependency org.codehaus.mojo:build-helper-maven-plugin to v3.6.1 by @renovate in #1640
  • chore(deps): update dependency org.springframework.boot:spring-boot-gradle-plugin to v3.5.0 by @renovate in #1633

Other Changes

New Contributors

Full Changelog: v9.7.1...v9.8.0


This release is prepared by @eucyt