Logbook v2.14.0 Release Notes
Release Date: 2021-10-12 // over 2 years ago-
🛠 Fixed bugs:
- 🌲 Issues with setting log level #1183
- 👻 null pointer exception #1177
- 🚚 request body inconsistently removed when using writeBoth #1172
- JSON Path filtering is not working with max-body-size #1157
- Only include zalando loogbook dependencies in logbook-bom #1086
Closed issues:
- 🌲 Logging DeferredResult Body #1175
- 🌲 Logging both request and response in a single line #1170
- Grab TransactionId or CorrelationId from header to use as correlationId #1166
- Dynamic path parameters replacing of PathFilters #1164
- Dynamic value replacing of QueryFilters #1155
- sitemesh3 decorator content is not logged by logbook. #1083
- Response should be mapped to it's original Request in some form, Response path should be filterable #1067
🔀 Merged pull requests:
- ⬆️ Bump dependency-check-maven from 6.3.1 to 6.4.1 #1193 (dependabot[bot])
- ⬆️ Bump netty-codec-http from 4.1.68.Final to 4.1.69.Final #1192 (dependabot[bot])
- ⬆️ Bump netty-bom from 4.1.68.Final to 4.1.69.Final #1191 (dependabot[bot])
- ⬆️ Bump mockito.version from 3.12.4 to 4.0.0 #1189 (dependabot[bot])
- ⬆️ Bump lombok from 1.18.20 to 1.18.22 #1188 (dependabot[bot])
- 👷 Adjusted workflow job #1187 (whiskeysierra)
- 🛠 Fixed coveralls usage in workflow #1186 (whiskeysierra)
- ⬆️ Bump ktor.version from 1.6.3 to 1.6.4 #1184 (dependabot[bot])
- ⬆️ Bump okhttp from 4.9.1 to 4.9.2 #1182 (dependabot[bot])
- ⬆️ Bump jackson.version from 2.12.5 to 2.13.0 #1181 (dependabot[bot])
- 🔄 Change the test when the body is unwrapped array #1179 (ismail2ov)
- ⬆️ Bump guava from 30.1.1-jre to 31.0.1-jre #1176 (dependabot[bot])
- ⬆️ Bump spring-boot.version from 2.5.4 to 2.5.5 #1171 (dependabot[bot])
- 0️⃣ Make some HttpMessage methods default #1169 (sokomishalov)
- ⬆️ Bump junit.version from 5.7.2 to 5.8.1 #1167 (dependabot[bot])
- Dynamic path parameters replacing of PathFilters #1165 (ismail2ov)
- 🛠 Fix when request body is empty string #1163 (ismail2ov)
- 🛠 Fix PathNotFoundException when body is unwrapped Array #1162 (ismail2ov)
- 🛠 Fix JsonPathBodyFilterBuilder NP exception when the element value is … #1161 (ismail2ov)
- Only include zalando loogbook dependencies in logbook-bom #1160 (aschugunov)
- ⬆️ Bump assertj-core from 3.20.2 to 3.21.0 #1159 (dependabot[bot])
- ⬆️ Bump kotlin-stdlib from 1.5.30 to 1.5.31 #1158 (dependabot[bot])
- ✅ QueryFilter dynamic value replacing implementation and testing (resolves #1155 ) #1156 (atrujillofalcon)
- 👍 OpenFeign support #1154 (sanyarnd)
- ⬆️ Bump spring-framework-bom from 5.3.9 to 5.3.10 #1153 (dependabot[bot])
- ⬆️ Bump reactor-netty from 1.0.10 to 1.0.11 #1152 (dependabot[bot])
- Dedicated spring-webflux module #1150 (sokomishalov)
- ⬆️ Bump junit.version from 5.7.2 to 5.8.0 #1149 (dependabot[bot])
- ⬆️ Bump netty-codec-http from 4.1.67.Final to 4.1.68.Final #1147 (dependabot[bot])
- ⬆️ Bump netty-bom from 4.1.67.Final to 4.1.68.Final #1146 (dependabot[bot])
- ⬆️ Bump maven-javadoc-plugin from 3.3.0 to 3.3.1 #1144 (dependabot[bot])
- 🚀 Release refs/heads/release/2.13.0 #1143 (github-actions[bot])
- ⚡️ Update README.md replaceBody filters example #1079 (SpiReCZ)
Previous changes from v2.13.0
-
🛠 Fixed bugs:
- Path filter doesn't take the end of the path expression into account #1140
- Hot to get correlation id inside spring boot controller/service on slf4j? #1135
- Dependencies clash around com.jayway.jsonpath and excluded minidev library #1074
Closed issues:
- Dynamic value replacing of JsonPath filters #1127
- ➕ add current time field for request and response log #1122
- Micronaut integration #1106
- 🌲 User can not add AsyncListener which can do something before log write #1002
🔀 Merged pull requests:
- Check that all filter parts have been used when running out of input string #1142 (skjolber)
- ⬆️ Bump dependency-check-maven from 6.2.2 to 6.3.1 #1138 (dependabot[bot])
- ⚡️ Updated ktor to 1.6.3 #1136 (whiskeysierra)
- ⬆️ Bump jackson.version from 2.12.4 to 2.12.5 #1130 (dependabot[bot])
- ✅ JsonPath dynamic value replacing implementation and testing ( resolves #1127 ) #1128 (atrujillofalcon)
- ⬆️ Bump mockito.version from 3.11.2 to 3.12.4 #1126 (dependabot[bot])
- ⬆️ Bump kotlin-maven-plugin from 1.5.21 to 1.5.30 #1124 (dependabot[bot])
- ⬆️ Bump kotlin-stdlib from 1.5.21 to 1.5.30 #1123 (dependabot[bot])
- ⚡️ Update maven wrapper version to 3.8.2 #1121 (DanielFran)
- ⬆️ Bump spring-boot.version from 2.5.3 to 2.5.4 #1118 (dependabot[bot])
- 🚀 Release refs/heads/release/2.12.0 #1117 (github-actions[bot])
- ✅ logbook-ktor test and double-read fixes #1116 (sokomishalov)