Skip to content

Releases: zalando/logbook

3.10.0

06 Nov 08:22
c614553
Compare
Choose a tag to compare

Full Changelog

Fixed bugs:

  • UnsupportedOperationException in LogbookHttpRequestInterceptor with Spring Boot 3.2.2 and Apache Http Client 5 (how to fix test?) #1884
  • ktor-client: response replaces request body #1868
  • Quarkus Resteasy endpoint returning 500 to client after HEAD request because of Logbook NullPointerException #1384

Merged pull requests:

Read more

3.9.0

27 May 16:03
2aabfbe
Compare
Choose a tag to compare

Full Changelog

Fixed bugs:

  • Default QueryFilter has a very slow RegEx on certain inputs #1838
  • [logbook-ktor-server] Content-Type header not parsed correctly from the request #1823
  • [logbook-ktor-client] Dead locks on large request/response bodies #1822
  • [logbook-ktor-client] removes Content-Type request header #1821
  • logbook-ktor-server removes Content-Type header from response #1627

Merged pull requests:

3.8.0

10 Apr 16:46
6dddfba
Compare
Choose a tag to compare

Full Changelog

Fixed bugs:

  • URI in request log is missing slash character before path #1793
  • UnsupportedOperationException: null when using logbook-httpclient (4.0) #1734
  • No traceId for SpringCloudGateway request in SpringBoot 3.2.0 #1694

Closed issues:

  • Does setting the log level to debug enable log output? #1729
  • Eliminate superfluous filter execution #1713
  • Make Logbook interceptors fault tolerant #1702
  • Obfuscate json body fields using json path or json pointer #1641
  • Allow to obfuscate body #1366

Merged pull requests:

3.7.2

12 Dec 17:59
c0ef102
Compare
Choose a tag to compare

Full Changelog

Fixed bugs:

  • Logbook 3.7.1 pulls in a whole bunch of test dependencies to the production classpath #1711
  • Logbook 3.7.0 pulls in Lombok as transitive dependency #1705

Merged pull requests:

3.7.1

08 Dec 16:11
9e81dd8
Compare
Choose a tag to compare

Full Changelog

Closed issues:

  • Do not mention issues with "not-a-bug" label in release notes #1703

Merged pull requests:

3.7.0

04 Dec 13:26
1bec23f
Compare
Choose a tag to compare

Full Changelog

Fixed bugs:

  • UnsupportedOperationException in LogbookHttpRequestInterceptor with Spring Boot 3.2.0 and Apache Http Client 5 #1693
  • UnsupportedClassVersionError when running on Java 8 and JAX-RS 2.X #1566

Closed issues:

  • Spring boot 3 reactive with micrometer - no traceId in logs for service calls and webclient #1513
  • Tracing not working for LogbookClientHandler #1512

Merged pull requests:

3.6.0

31 Oct 15:43
fa1602e
Compare
Choose a tag to compare

Full Changelog

Merged pull requests:

3.5.0

29 Sep 11:32
265c7ad
Compare
Choose a tag to compare

Full Changelog

Closed issues:

  • Question: how to propagate Sleuth trace/span ids to logbook Sink.write #1625
  • Unresolvable Spring properties #1574
  • Can we have filter to exclude by Http method name #1556
  • Extract client identifier from authorization token #381

Merged pull requests:

3.4.0

04 Sep 16:02
e68fb16
Compare
Choose a tag to compare

Full Changelog

Fixed bugs:

  • Changelog Contains Issues Closed Due to Inactivity #1597
  • "logbook.write.max-body-size" not working when creating own BodyFilter that includes defaultValue() #1202

Closed issues:

  • Be Compliant with Zalando Open Source Rules #1596
  • Springboot configuration file prompt: Cannot resolve configuration property 'logbook.include' #1506
  • Add a property to define fields in body to be obfuscated #1266

Merged pull requests:

3.3.0

27 Jul 07:17
c71cdb6
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.2.0...3.3.0