Skip to content

Releases: rstackjs/rspack-plugin-react-refresh

v2.0.0-beta.0

08 Apr 08:24
53020b5

Choose a tag to compare

What's Changed

Breaking Changes

Others

Full Changelog: v1.6.2...v2.0.0-beta.0

v2.0.0

08 Apr 09:31
dd69f3d

Choose a tag to compare

Upgrade Guide

Pure ESM package

@rspack/plugin-react-refresh is now pure ESM (the same as Rspack 2.0).

Default export removed

The plugin now provides a named export only.

- import ReactRefreshRspackPlugin from '@rspack/plugin-react-refresh';
+ import { ReactRefreshRspackPlugin } from '@rspack/plugin-react-refresh';

overlay option removed

The overlay option has been removed. Rspack dev server and Rsbuild dev server already provide built-in error overlays, so this package no longer ships its own overlay integration.

Default option changes

The default extension filter has moved from include to test.

Before:

  • test: undefined
  • include: /\.([cm]js|[jt]sx?|flow)$/i

Now:

  • test: /\.(?:js|jsx|mjs|cjs|ts|tsx|mts|cts)$/
  • include: undefined

This makes custom include safer: when include points to a directory, the plugin still only applies to supported JS/TS module extensions by default.

What's Changed

Breaking Changes

Others

Full Changelog: v1.6.2...v2.0.0-beta.0

v1.6.2

07 Apr 08:33

Choose a tag to compare

What's Changed

  • perf(deps): remove html-entities dependency by @chenjiahan in #82
  • chore: remove empty changelog file by @chenjiahan in #74
  • chore(deps): pin dependencies by @renovate[bot] in #76
  • chore(deps): update all non-major dependencies by @renovate[bot] in #77
  • chore(deps): update all non-major dependencies by @renovate[bot] in #78
  • chore: setup example project by @chenjiahan in #80
  • chore(deps): update @rspack/core to v2 and adjust TypeScript config by @chenjiahan in #81
  • chore(deps): update dependency bumpp to v11 by @renovate[bot] in #79
  • chore(deps): update dependency cac to v7 by @renovate[bot] in #84
  • chore(deps): update all non-major dependencies by @renovate[bot] in #83
  • chore: upgrade TypeScript to 6.0.2 by @chenjiahan in #85
  • chore(deps): update dependency typescript to v6 by @renovate[bot] in #86
  • chore(deps): update all non-major dependencies by @renovate[bot] in #87

Full Changelog: v1.6.1...v1.6.2

v1.6.1

12 Feb 05:24

Choose a tag to compare

What's Changed

  • fix(exports): support default-only module shape in ESM wrapper by @BleedingDev in #72

New Contributors

Full Changelog: v1.6.0...v1.6.1

v1.6.0

07 Jan 10:56

Choose a tag to compare

What's Changed

  • feat: allow to override the default react-refresh-loader by @n0th1ng-else in #70
  • chore(deps): update actions/checkout action to v6 by @renovate[bot] in #67
  • chore(deps): update all non-major dependencies by @renovate[bot] in #66
  • chore(deps): update dependency node to v24 by @renovate[bot] in #69
  • chore(deps): update actions/setup-node action to v6 by @renovate[bot] in #68

New Contributors

Full Changelog: v1.5.3...v1.6.0

v1.5.3

12 Nov 05:56

Choose a tag to compare

What's Changed

  • test: migrate tests to rstest by @9aoy in #60
  • chore: switch to compiler.rspack by @chenjiahan in #61
  • chore(deps): update actions/checkout action to v5 by @renovate[bot] in #63
  • chore(deps): update all non-major dependencies by @renovate[bot] in #62
  • docs: move license headers to THIRDPARTY.md by @chenjiahan in #64

New Contributors

  • @9aoy made their first contribution in #60

Full Changelog: v1.5.2...v1.5.3

v1.5.2

21 Oct 05:25

Choose a tag to compare

What's Changed

Full Changelog: v1.5.1...v1.5.2

v1.5.1

08 Sep 09:55

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.5.0...v1.5.1

v1.5.0

28 Aug 13:53
789ccb4

Choose a tag to compare

What's Changed

  • feat: add new test option by @chenjiahan in #45
  • fix: should exclude url dependency by @ahabhgk in #36
  • fix: overlay.module is not working by @SyMind in #41
  • chore(deps): update all non-major dependencies by @renovate[bot] in #37
  • chore(deps): update all non-major dependencies by @renovate[bot] in #38
  • chore(deps): update dependency cross-env to v10 by @renovate[bot] in #44
  • chore(deps): update all non-major dependencies by @renovate[bot] in #43
  • chore(workflow): enable trusted publishing by @chenjiahan in #46

New Contributors

Full Changelog: v1.4.3...v1.5.0

v1.4.2

07 May 07:22
d4f754c

Choose a tag to compare

What's Changed

  • feat: add resourceQuery option for excluding by query by @chenjiahan in #34
  • chore(deps): update all non-major dependencies by @renovate in #32

Full Changelog: v1.4.1...v1.4.2