What's Changed
- docs(MIGRATION.md): restore MIGRATION.md by @chimurai in #1226
- ci(ci.yml): add permissions by @chimurai in #1227
- test: add http2 tests by @chimurai in #1228
- feat(definePlugin): helper function to create plugins by @chimurai in #1229
- docs: improve jsdoc for responseInterceptor and fixRequestBody by @chimurai in #1230
- chore(package.json): update dev deps by @chimurai in #1231
- fix(types): widen Filter callback return type by @Mallikarjun-0 in #1232
- chore(package.json): update to httpxy@0.5.3 by @chimurai in #1234
- test(logger): add e2e test for ENOTFOUND error log by @chimurai in #1233
- fix(response-interceptor): reduce responseInterceptor buffer churn by @chimurai in #1236
- fix(ws): handle multi-server upgrade subscription and safe proxy shutdown by @chimurai in #1237
- test(ws): add tests docs by @chimurai in #1238
- ci(publish.yml): npm stage publish by @chimurai in #1239
- chore(package.json): v4.1.0-beta.0 by @chimurai in #1240
- ci(publish.yml): unpin npm version by @chimurai in #1241
- chore(package.json): v4.1.0-beta.1 by @chimurai in #1242
- test(ws): on error event with unreachable websocket target by @chimurai in #1243
- feat(router): add 'res' and 'options' to router function by @chimurai in #1244
- test(http2): improve test by @chimurai in #1245
- test(router): add dynamic agent test by @chimurai in #1246
- feat(pathRewrite): add 'res' and 'options' to custom pathRewrite function by @chimurai in #1247
- docs: fix documentation drift by @chimurai in #1248
- fix(responseInterceptor): prevent trailer/content-length conflict by @chimurai in #1249
- feat(zstd): support zstd compression in responseInterceptor and fixRequestBody by @chimurai in #1250
- fix(responseInterceptor): handle bodyless responses (HEAD/1xx/204/304) with content-encoding by @chimurai in #1251
- chore(package.json): v4.1.0-beta.2 by @chimurai in #1252
- chore(package.json): bump dev deps by @chimurai in #1253
- fix(router): harden proxy-table matching by @chimurai in #1255
- chore(package.json): v4.1.0 by @chimurai in #1257
New Contributors
- @Mallikarjun-0 made their first contribution in #1232
Full Changelog: v4.0.0...v4.1.0