Releases: rstackjs/rspack-dev-server
Releases · rstackjs/rspack-dev-server
v2.0.0-rc.1
What's Changed
- refactor: bundle http-proxy-middleware by @chenjiahan in #180
- refactor: bundle connect-history-api-fallback by @chenjiahan in #181
- chore(deps): update dependency @rslint/core to ^0.3.4 by @renovate[bot] in #182
- chore(deps): update connect-next to v4.0.1 by @chenjiahan in #183
- test(api): use random ports for getFreePort e2e tests by @chenjiahan in #179
- release: 2.0.0-rc.1 by @chenjiahan in #184
Full Changelog: v2.0.0-rc.0...v2.0.0-rc.1
v2.0.0-rc.0
What's Changed
- fix: replace WEBPACK_SERVE with RSPACK_SERVE by @chenjiahan in #174
- refactor: bundle serve-static by @chenjiahan in #163
- chore: upgrade rspack deps to beta.7 by @LingyuCoder in #165
- ci: use Node 22.x for testing by @chenjiahan in #168
- chore: migrate biome to rslint by @chenjiahan in #167
- chore: update @rslint/core to version 0.3.3 by @chenjiahan in #169
- chore: upgrade TypeScript to ^6.0.2 by @chenjiahan in #170
- fix(deps): update all non-major dependencies by @renovate[bot] in #166
- chore(deps): update dependency node to v24 by @renovate[bot] in #171
- chore(deps): update @rspack/dev-middleware to ^2.0.0 by @chenjiahan in #175
- chore(deps): move ipaddr.js to devDependencies by @chenjiahan in #176
- chore: update @rspack/core to version 2.0.0-rc.0 by @chenjiahan in #177
- release: 2.0.0-rc.0 by @chenjiahan in #178
Full Changelog: v2.0.0-beta.7...v2.0.0-rc.0
v2.0.0-beta.7
What's Changed
- refactor: migrate from webpack-dev-middleware to @rspack/dev-middleware by @chenjiahan in #162
- docs: refine credits section by @chenjiahan in #161
Full Changelog: v2.0.0-beta.6...v2.0.0-beta.7
v2.0.0-beta.6
What's Changed
- refactor: improve options.open normalization by @chenjiahan in #157
- refactor: migrate types to use rspack/core definitions by @chenjiahan in #158
- refactor: move @types/connect-history-api-fallback to devDependencies by @chenjiahan in #159
- chore(deps): update dependency hono to v4.12.7 [security] by @renovate[bot] in #153
- chore(deps): update all non-major dependencies by @renovate[bot] in #154
- test: fix missing runtime deps by @chenjiahan in #155
- chore: update Rspack to 2.0.0-beta.6 by @chenjiahan in #156
Full Changelog: v2.0.0-beta.5...v2.0.0-beta.6
v2.0.0-beta.5
What's Changed
- feat(deps)!: update chokidar to v5 by @chenjiahan in #150
- feat!: remove serve-index dependency and related functionality by @chenjiahan in #151
- refactor(server)!: convert some public methods to private by @chenjiahan in #149
- refactor(types): improve type definitions and organization by @chenjiahan in #148
- release: 2.0.0-beta.5 by @chenjiahan in #152
Full Changelog: v2.0.0-beta.4...v2.0.0-beta.5
v2.0.0-beta.4
What's Changed
- refactor: replace compression with http-compression by @chenjiahan in #146
Full Changelog: v2.0.0-beta.3...v2.0.0-beta.4
v2.0.0-beta.3
What's Changed
Features
- feat!: replace express with connect as default server by @chenjiahan in #143
- feat: migrate from connect to connect-next by @chenjiahan in #144
Others
- chore(deps): update all non-major dependencies by @renovate[bot] in #139
- chore(deps): update actions/setup-node digest to 53b8394 by @renovate[bot] in #138
- docs: update migration guide with pure ESM package info by @chenjiahan in #140
- docs: update version information in README by @chenjiahan in #141
- fix: missing client types by @chenjiahan in #142
Full Changelog: v2.0.0-beta.2...v2.0.0-beta.3
v2.0.0-beta.2
What's Changed
Feature
- feat!: make selfsigned an optional peer dependency by @chenjiahan in #129
- feat!: convert to pure ESM package by @chenjiahan in #130
- feat(types): add LiteralUnion type and refactor union types by @chenjiahan in #128
Others
- docs: update version information in README by @chenjiahan in #127
- refactor: rename webpack_dev_server_client by @chenjiahan in #131
- refactor(tests): migrate webpack.config.js to rspack.config.js by @chenjiahan in #132
- fix: move open to dev dependencies by @chenjiahan in #133
- fix: move launch-editor to dev dependencies by @chenjiahan in #134
- fix: remove un-exists exports by @chenjiahan in #135
- fix: move compression and p-retry to dev dependencies by @chenjiahan in #136
Full Changelog: v2.0.0-beta.1...v2.0.0-beta.2
v2.0.0-beta.1
Breaking Changes
See @rspack/dev-server Migration Guide (v1 -> v2).
What's Changed
Feature
- feat: print Rsbuild-style URL logs by @chenjiahan in #81
- feat!: remove bonjour feature by @chenjiahan in #87
- feat!: update http-proxy-middleware v3, remove
bypassandpathoptions by @chenjiahan in #101 - feat!: rename webpack env vars to rspack by @chenjiahan in #108
- feat!: remove SockJS support by @chenjiahan in #120
- feat!: remove internalIP methods by @chenjiahan in #121
- feat(deps)!: update express to v5 by @chenjiahan in #88
- feat!: remove spdy support by @chenjiahan in #114
Performance
- perf: replace graceful-fs with node:fs by @chenjiahan in #77
- perf: remove schema-utils dependency and validation by @chenjiahan in #78
Bugfix
- fix: align engines with Rspack v2 by @chenjiahan in #84
- fix(deps): remove unused colorette dependency by @chenjiahan in #83
- fix(deps): remove unused ansi-html-community dependency by @chenjiahan in #85
- fix: removed require webpack by @chenjiahan in #89
- fix(deps): update all non-major dependencies by @renovate[bot] in #92
- fix(deps): update dependency p-retry to v7 by @renovate[bot] in #106
- fix(deps): update dependency selfsigned to v5 by @chenjiahan in #117
- fix(deps): update dependency open to v11 by @renovate[bot] in #102
Others
- docs: update README with branch version information by @chenjiahan in #74
- test: migrate tests to rstest by @9aoy in #75
- chore: upgrade @rspack/core to 2.0.0-beta.2 by @LingyuCoder in #76
- refactor(client): use named imports for hot emitter and log by @Timeless0911 in #73
- chore: add example project for debugging by @chenjiahan in #79
- chore: update @rspack/core to 2.0.0-beta.4 by @chenjiahan in #80
- refactor: rename webpack-dev-server to rspack-dev-server by @chenjiahan in #86
- test: remove useless global setup file by @9aoy in #82
- chore: remove CHANGELOG.md file by @chenjiahan in #94
- ci: update test workflow matrix to remove macos by @chenjiahan in #95
- chore: use shared renovate config by @chenjiahan in #96
- chore(deps): update dependency hono to v4.11.10 [security] by @renovate[bot] in #90
- chore(deps): update dependency webpack to v5.104.1 [security] by @renovate[bot] in #91
- test: replace webpack with rspack in test files by @chenjiahan in #93
- chore: fix failed CI after updating deps by @chenjiahan in #100
- ci: remove concurrency cancellation in test workflow by @chenjiahan in #97
- chore: enable biome check on CI by @chenjiahan in #98
- test: replace supertest with custom http request helper by @chenjiahan in #99
- chore(deps): pin dependencies by @renovate[bot] in #103
- chore(deps): update dependency cross-env to v10 by @renovate[bot] in #104
- chore: migrate fs.rmdirSync to fs.rmSync by @Gehbt in #105
- docs: update README.md by @chenjiahan in #109
- refactor: remove redundant proxy logger initialization by @chenjiahan in #110
- fix: update @rspack/core peer dependency to ^2.0.0-0 by @chenjiahan in #112
- test: remove wait-for-expect dependency and refactor tests by @chenjiahan in #111
- fix: enable compression middleware for HTTP2 connections by @chenjiahan in #116
- refactor(server): replace deprecated url.parse with URL API by @chenjiahan in #115
- refactor: simplify web target check by using compiler.platform.web by @chenjiahan in #118
- chore: upgrade rspack core by @LingyuCoder in #119
- refactor(server): simplify web target compiler detection by @chenjiahan in #122
- chore(deps): update dependency @hono/node-server to v1.19.10 [security] by @renovate[bot] in #123
- chore(deps): update dependency hono to v4.12.4 [security] by @renovate[bot] in #124
- docs: add migration guide for v2 by @chenjiahan in #125
- chore: release v2.0.0-beta.1 by @chenjiahan in #126
New Contributors
- @Timeless0911 made their first contribution in #73
- @Gehbt made their first contribution in #105
Full Changelog: v1.2.1...v2.0.0-beta.1
v1.2.1
What's Changed
- feat: port webpack-dev-server by @LingyuCoder in #68
- test: enable allowed-hosts.test.js by @LingyuCoder in #69
- refactor: extract types and convert logger modules to TypeScript by @LingyuCoder in #70
- fix: named export by @LingyuCoder in #72
- chore: remove GitHub release action from workflow by @chenjiahan in #67
Full Changelog: v1.1.5...v1.2.1