3.12.0
Fixed bugs:
- Strategy 'BodyOnlyIfStatusAtLeastStrategy' does not log request attributes #2024
- Logbook logging Request info but not response #1897
- Missing logs in case of errors #2053
- Logbook not working with Spring Boot 3.3.x + Webflux #2064
Merged pull requests:
- Bump org.apache.httpcomponents.client5:httpclient5 from 5.4.3 to 5.4.4 #2083 (dependabot[bot])
- Bump jackson.version from 2.18.3 to 2.19.0 #2082 (dependabot[bot])
- Bump spring-boot.version from 3.4.4 to 3.4.5 #2081 (dependabot[bot])
- Bump org.springframework:spring-framework-bom from 6.2.5 to 6.2.6 #2078 (dependabot[bot])
- Bump org.apache.httpcomponents.client5:httpclient5 from 5.4.2 to 5.4.3 #2077 (dependabot[bot])
- Bump net.logstash.logback:logstash-logback-encoder from 8.0 to 8.1 #2076 (dependabot[bot])
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.2 to 3.5.3 #2075 (dependabot[bot])
- Bump io.github.openfeign:feign-core from 13.5 to 13.6 #2074 (dependabot[bot])
- Bump org.projectlombok:lombok from 1.18.36 to 1.18.38 #2073 (dependabot[bot])
- Bump spring-boot.version from 3.4.3 to 3.4.4 #2072 (dependabot[bot])
- Bump ktor.version from 3.1.1 to 3.1.2 #2071 (dependabot[bot])
- Bump junit.version from 5.12.1 to 5.12.2 #2070 (dependabot[bot])
- Bump com.squareup.okio:okio from 3.10.2 to 3.11.0 #2069 (dependabot[bot])
- Refactor response processing in LogbookServerFilter #2068 (msdousti)
- Bump io.projectreactor.netty:reactor-netty from 1.2.3 to 1.2.5 #2067 (dependabot[bot])
- Bump com.google.guava:guava from 33.4.0-jre to 33.4.8-jre #2066 (dependabot[bot])
- Bump org.jacoco:jacoco-maven-plugin from 0.8.12 to 0.8.13 #2065 (dependabot[bot])
- LogbookServerHandler - attempt to write logs when the handler is prematurely removed from the ReactorNetty pipeline #2064 (kasmarian)
- Bump nl.jqno.equalsverifier:equalsverifier from 3.19.1 to 3.19.3 #2060 (dependabot[bot])
- Bump io.netty:netty-bom from 4.1.118.Final to 4.2.0.Final #2059 (dependabot[bot])
- Update PULL_REQUEST_TEMPLATE to mentioned signing the commits #2058 (kasmarian)
- Fix ktor server plugin http codes propagation #2056 (shilenkoalexander)
- Bump kotlin.version from 2.1.10 to 2.1.20 #2052 (dependabot[bot])
- Bump org.springframework:spring-framework-bom from 6.2.3 to 6.2.5 #2050 (dependabot[bot])
- Add HttpAttributes To FilteredHttpRequest #2049 (ChristianLohmann)
- Bump logback-classic.version from 1.5.17 to 1.5.18 #2048 (dependabot[bot])
- Bump junit.version from 5.12.0 to 5.12.1 #2047 (dependabot[bot])
- Bump org.wiremock:wiremock-standalone from 3.12.0 to 3.12.1 #2042 (dependabot[bot])
- Bump jackson.version from 2.18.2 to 2.18.3 #2041 (dependabot[bot])
- Update CODEOWNERS #2038 (whiskeysierra)
- Bump logback-classic.version from 1.5.16 to 1.5.17 #2037 (dependabot[bot])
- Bump slf4j.version from 2.0.16 to 2.0.17 #2036 (dependabot[bot])
- Bump ktor.version from 3.1.0 to 3.1.1 #2035 (dependabot[bot])
- Bump junit.version from 5.11.4 to 5.12.0 #2034 (dependabot[bot])
- Bump org.apache.maven.plugins:maven-compiler-plugin from 3.13.0 to 3.14.0 #2033 (dependabot[bot])
- Bump spring-boot.version from 3.4.2 to 3.4.3 #2032 (dependabot[bot])
- Add Christian Lohmann to MAINTAINERS and CODEOWNERS #2030 (ChristianLohmann)
- Bump nl.jqno.equalsverifier:equalsverifier from 3.18.1 to 3.19.1 #2029 (dependabot[bot])
- Bump org.springframework:spring-framework-bom from 6.2.2 to 6.2.3 #2028 (dependabot[bot])
- Bump org.wiremock:wiremock-standalone from 3.10.0 to 3.12.0 #2027 (dependabot[bot])
- Bump io.projectreactor.netty:reactor-netty from 1.2.2 to 1.2.3 #2026 (dependabot[bot])
- Bump ktor.version from 3.0.3 to 3.1.0 #2025 (dependabot[bot])
- Bump io.netty:netty-bom from 4.1.117.Final to 4.1.118.Final #2023 (dependabot[bot])
- Bump org.apache.httpcomponents.client5:httpclient5 from 5.4.1 to 5.4.2 #2020 (dependabot[bot])
- Bump kotlin.version from 2.1.0 to 2.1.10 #2018 (dependabot[bot])
- Bump commons-codec:commons-codec from 1.17.2 to 1.18.0 #2017 (dependabot[bot])
- Bump spring-boot.version from 3.4.1 to 3.4.2 #2016 (dependabot[bot])
- Bump org.assertj:assertj-core from 3.27.2 to 3.27.3 #2014 (dependabot[bot])
- Bump org.springframework:spring-framework-bom from 6.2.1 to 6.2.2 #2013 (dependabot[bot])
- Bump io.netty:netty-bom from 4.1.116.Final to 4.1.117.Final #2011 (dependabot[bot])
- Bump io.projectreactor.netty:reactor-netty from 1.2.1 to 1.2.2 #2010 (dependabot[bot])
- Return 'none' body filter if list of to-be-filtered JSON field-names is empty #2007 (skjolber)
- Allow using precise floats in logs #2005 (kasmarian)
- Bump nl.jqno.equalsverifier:equalsverifier from 3.18 to 3.18.1 #2004 (dependabot[bot])
- Bump com.squareup.okio:okio from 3.10.1 to 3.10.2 #2003 (dependabot[bot])
- Bump com.squareup.okio:okio from 3.10.0 to 3.10.1 #2002 (dependabot[bot])
- use MockitoBean instead of MockBean #2001 (kasmarian)
- Log webclient request on response errors #2000 (kasmarian)
- Bump com.squareup.okio:okio from 3.9.1 to 3.10.0 #1999 (dependabot[bot])
- Bump commons-codec:commons-codec from 1.17.1 to 1.17.2 #1998 (dependabot[bot])
- Attempt to write a response log when flushBuffer() fails #1997 (kasmarian)
- Bump logback-classic.version from 1.5.12 to 1.5.16 #1996 (dependabot[bot])
- Bump org.assertj:assertj-core from 3.26.3 to 3.27.2 #1995 (dependabot[bot])
- Bump nl.jqno.equalsverifier:equalsverifier from 3.17.4 to 3.18 #1992 (dependabot[bot])
- Bump spring-boot.version from 3.4.0 to 3.4.1 #1989 (dependabot[bot])
- Bump ktor.version from 3.0.1 to 3.0.3 #1984 (dependabot[bot])
- Bump io.netty:netty-bom from 4.1.115.Final to 4.1.116.Final #1982 (dependabot[bot])
- Bump junit.version from 5.11.3 to 5.11.4 #1981 (dependabot[bot])
- Bump com.google.guava:guava from 33.3.1-jre to 33.4.0-jre #1980 (dependabot[bot])
- Bump org.springframework:spring-framework-bom from 6.2.0 to 6.2.1 #1978 (dependabot[bot])
- Bump io.projectreactor.netty:reactor-netty from 1.2.0 to 1.2.1 #1977 (dependabot[bot])
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.1 to 3.11.2 #1974 (dependabot[bot])
- Bump org.wiremock:wiremock-standalone from 3.9.2 to 3.10.0 #1970 (dependabot[bot])
- Bump nl.jqno.equalsverifier:equalsverifier from 3.17.3 to 3.17.4 #1969 (dependabot[bot])
- Bump jackson.version from 2.18.1 to 2.18.2 #1968 (dependabot[bot])
- Bump kotlin.version from 2.0.21 to 2.1.0 #1967 (dependabot[bot])
- feat: obfuscate refresh_token parameter in oauth request by default #1966 (maksymgendin)
- Bump spring-boot.version from 3.3.5 to 3.4.0 #1964 (dependabot[bot])
- Bump org.springframework:spring-framework-bom from 6.1.14 to 6.2.0 #1961 (dependabot[bot])
- Bump org.projectlombok:lombok from 1.18.34 to 1.18.36 #1960 (dependabot[bot])
- Bump org.codehaus.mojo:versions-maven-plugin from 2.17.1 to 2.18.0 #1959 (dependabot[bot])
- Bump io.projectreactor.netty:reactor-netty from 1.1.23 to 1.2.0 #1958 (dependabot[bot])
- Bump io.netty:netty-bom from 4.1.114.Final to 4.1.115.Final #1957 (dependabot[bot])
- Improve CI build speed #1956 (msdousti)
- Bump nl.jqno.equalsverifier:equalsverifier from 3.17.2 to 3.17.3 #1955 (dependabot[bot])
- Bump nl.jqno.equalsverifier:equalsverifier from 3.17.1 to 3.17.2 #1954 (dependabot[bot])