chore(deps): update dependency http-proxy-middleware to v3
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| http-proxy-middleware | ^1.0.6 → ^3.0.5 |
Release Notes
chimurai/http-proxy-middleware (http-proxy-middleware)
v3.0.5
- fix(fixRequestBody): check readableLength (#1096)
v3.0.4
- fix(fixRequestBody): handle invalid request (#1092)
- fix(fixRequestBody): prevent multiple .write() calls (#1089)
- fix(websocket): handle errors in handleUpgrade (#823)
- ci(package): patch http-proxy (#1084)
- fix(fixRequestBody): support multipart/form-data (#896)
- feat(types): export Plugin type (#1071)
v3.0.3
- fix(pathFilter): handle errors
v3.0.2
- refactor(dependency): replace is-plain-obj with is-plain-object (#1031)
- chore(package): upgrade to eslint v9 (#1032)
- fix(logger-plugin): handle undefined protocol and hostname (#1036)
v3.0.1
- fix(type): fix RequestHandler return type (#980)
- refactor(errors): improve pathFilter error message (#987)
- fix(logger-plugin): fix missing target port (#989)
- ci(package): npm package provenance (#991)
- fix(logger-plugin): log target port when router option is used (#1001)
- refactor: fix circular dependencies (#1010)
- fix(fix-request-body): support '+json' content-type suffix (#1015)
v3.0.0
This release contains some breaking changes.
Please read the V3 discussion https://redirect.github.com/chimurai/http-proxy-middleware/discussions/768 or follow the MIGRATION.md guide.
- feat(typescript): type improvements (#882)
- chore(deps): update micromatch to 4.0.5
- chore(package): bump devDependencies
- feat(legacyCreateProxyMiddleware): show migration tips (#756)
- feat(legacyCreateProxyMiddleware): adapter with v2 behavior (#754)
- docs(proxy events): fix new syntax (#753)
- feat(debug): improve troubleshooting (#752)
- test(path-rewriter): improve coverage (#751)
- feat(ejectPlugins): skip registering default plugins (#750)
- refactor: logging [BREAKING CHANGE] (#749)
- refactor(handlers): refactor to plugins [BREAKING CHANGE] (#745)
- feat(plugins): add support for plugins (#732)
- docs: fix v3 documentation
- fix: server mounting [BREAKING CHANGE] (#731)
- test(fixRequestBody): fix broken test
- refactor: use node http base types [BREAKING CHANGE] (#730) (special thanks: @cdaringe & @devanshj)
- feat(option): refactor context to pathFilter option [BREAKING CHANGE] (#722)
- feat: remove shorthand usage [BREAKING CHANGE] (#716)
v2.0.9
What's Changed
- fix(fixRequestBody): check readableLength by @chimurai in #1097
- chore(package): v2.0.9 by @chimurai in #1099
Full Changelog: https://github.com/chimurai/http-proxy-middleware/compare/v2.0.8...v2.0.9
v2.0.8
What's Changed
- fix(fixRequestBody): prevent multiple .write() calls by @chimurai in #1090
- fix(fixRequestBody): handle invalid request by @chimurai in #1091
- chore(package): v2.0.8 by @chimurai in #1094
Full Changelog: https://github.com/chimurai/http-proxy-middleware/compare/v2.0.7...v2.0.8
v2.0.7
Full Changelog: https://github.com/chimurai/http-proxy-middleware/compare/v2.0.6...v2.0.7
v2.0.6
- fix(proxyReqWs): catch socket errors (#763)
v2.0.5
- fix(error handler): add default handler to econnreset (#759)
v2.0.4
v2.0.3
- feat(package): optional @types/express peer dependency (#707)
v2.0.2
- chore(deps): update @types/http-proxy to 1.17.8 (#701)
- fix(fixRequestBody): fix request body for empty JSON object requests (#640) (mhassan1)
- fix(types): fix type regression (#700)
v2.0.1
- fix(fixRequestBody): fix type error (#615)
- test(coverage): improve coverage config (#609) (leonardobazico)
- test: add test coverage to fixRequestBody and responseInterceptor (#608) (leonardobazico)
- chore(typescript): extract handlers types (#603) (leonardobazico)
v2.0.0
- chore(package): drop node 10 [BREAKING CHANGE] (#577)
v1.3.1
v1.3.0
- docs(response interceptor): align with nodejs default utf8 (#567)
- feat: try to proxy body even after body-parser middleware (#492) (midgleyc)
v1.2.1
- fix(response interceptor): proxy original response headers (#563)
v1.2.0
- feat(handler): response interceptor (#520)
- fix(log error): handle undefined target when websocket errors (#527)
v1.1.2
- fix(log error): handle optional target (#523)
v1.1.1
- fix(error handler): re-throw http-proxy missing target error (#517)
- refactor(dependency): remove
camelcase - fix(option): optional
targetwhenrouteris used (#512)
v1.1.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.