Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: webpack/webpack-dev-server
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: webpack/webpack-dev-server
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: next
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 9 commits
  • 80 files changed
  • 1 contributor

Commits on Jan 12, 2026

  1. Configuration menu
    Copy the full SHA
    09bdda5 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2026

  1. feat!: drop support for node <20.9 (#5631)

    * feat!: drop support for node <20.9
    
    * feat: update baseline-browser-mapping to version 2.9.16
    
    * chore: remove baseline-browser-mapping dependency
    bjohansebas authored Jan 20, 2026
    Configuration menu
    Copy the full SHA
    f0caae4 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2026

  1. feat: remove SockJS support (#5626)

    * chore: remove SockJSClient and related files from the project
    
    * chore: remove SockJS support and related configurations from the project
    
    * chore: remove SockJS example files and configurations
    
    * chore: remove SockJS support and related tests from the project
    
    * refactor: change sockjs to ws for customclient
    
    * fix: update import typedef
    
    * fix: update snapshots
    
    Signed-off-by: Sebastian Beltran <bjohansebas@gmail.com>
    
    * chore: remove SockJS and related type definitions from package.json and package-lock.json
    
    * refactor: simplify WebSocket session handling in tests
    
    * test: update WebSocket handling in client tests to use CDP sessions
    
    * fix: update snapshot for SSL certificate generation log in server options test
    
    * docs: update migration guide to reflect removal of SockJS support
    
    * refactor: remove SockJS dependency from CustomWebSocketClient
    
    * chore: update puppeteer to version 24.35.0 in package.json
    
    * fix: update import path for webpack config in client tests
    
    * fix: update createCDPSession usage in client tests
    
    * refactor: update session creation and subscription handling in tests
    
    * fix: update webSocketTransport configuration to include webSocketURL and host
    
    ---------
    
    Signed-off-by: Sebastian Beltran <bjohansebas@gmail.com>
    bjohansebas authored Jan 21, 2026
    Configuration menu
    Copy the full SHA
    cc0b931 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2026

  1. feat: bump to express 5 (#5564)

    * feat: bump to express 5
    
    Signed-off-by: Sebastian Beltran <bjohansebas@gmail.com>
    
    * fix: update webpack-dev-middleware to version 7.4.5 and adjust snapshot for response headers
    
    * test: remove TODO comment regarding content-type in range-header test
    
    * refactor: simplify logger assignment in proxy
    
    * test: update expectation for error logging in proxy option test
    
    * test: mock console.error for proxy option tests and verify error logging
    
    * refactor: replace logger string with server.logger in allowed hosts tests
    
    * refactor: update proxy middleware to use 'on' object for request handling
    
    * docs: update migration guide to clarify proxy options changes
    
    ---------
    
    Signed-off-by: Sebastian Beltran <bjohansebas@gmail.com>
    bjohansebas authored Jan 23, 2026
    Configuration menu
    Copy the full SHA
    873a803 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2026

  1. feat: remove spdy (#5635)

    * feat: remove spdy support
    
    * docs: update migration guide to remove spdy server type support
    bjohansebas authored Jan 24, 2026
    Configuration menu
    Copy the full SHA
    1a30c21 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2026

  1. Configuration menu
    Copy the full SHA
    18704b6 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2026

  1. Configuration menu
    Copy the full SHA
    ebd7f64 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    230679d View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2026

  1. feat: remove bypass option from proxy configuration (#5641)

    * test: remove async bypass handling from proxy options
    
    the router does not allow sending data the way bypass did. In the router we only have the req object, so this test is removed since it is invalid (https://github.com/chimurai/http-proxy-middleware/blob/6436ffc522a3a2485c198bd2fb544db0e33e3821/src/router.ts#L7)
    
    * test: remove another test
    
     Just like in the previous commit, the router, or any other handler ,does not allow sending data; it only changes where the request should be forwarded via the proxy. Therefore, it doesn’t make sense to keep this test.
    
    * test: remove deprecated bypass option tests
    
    * test: use only pathRewrite
    
    * feat: remove deprecated bypass option from proxy configuration
    
    * test: improve tests
    
    * test: update pathFilter in proxy option tests
    
    * docs: update migration guide to reflect removal of bypass function in proxy configuration
    
    * chore: update examples
    
    * fixup!
    
    * docs: update migration guide to clarify minimum webpack version requirement
    bjohansebas authored Feb 3, 2026
    Configuration menu
    Copy the full SHA
    a4012b6 View commit details
    Browse the repository at this point in the history
Loading