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();
- Allow setting a custom EventListener in ApiClientBuilder by @kabigon-sung in #1621
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
- Improve issue triage and issue template by @eucyt in #1634
- Skip specific test generation by @habara-k in #1638
New Contributors
- @kabigon-sung made their first contribution in #1621
Full Changelog: v9.7.1...v9.8.0
This release is prepared by @eucyt