Releases: effector/swc-plugin
Releases · effector/swc-plugin
v0.8.1
v0.8.0
Notable Changes
The support for @swc/[email protected]
, along with Next.js v14, was dropped. If you can't upgrade your runtime, you may continue to use the v0.7.1
plugin version via @swc1.4.0
label.
Deprecations
For Hot Module Replacement hmr
option, the value "none"
has been renamed to false
, matching the behavior of effector/babel-plugin
.
If you were using hmr: "none"
explicitly, update your configuration to pass hmr: false
instead.
Minor Changes
- 5eee6c8: Extend
hmr
configuration to matcheffector/babel-plugin
- d5994bb: Include
effector-action
as a default factory - 2045a50: Drop support for
@swc/[email protected]
Patch Changes
- e6d0bb0: Refactor SID method call name drop
- af3821c: Update HMR to use
regional
node for disposal - 066b616: Bump
swc_core
to latestv30.1.2
for@swc/[email protected]
v0.7.1
v0.7.0
Notable changes
- The plugin now has support for Hot Module Replacement, allowing to clean up side effects in development.
- The support for older SWC versions (older than 1 year ago) was dropped – if you depend on these versions, you may continue to use
v0.6.1
using old tags.
Minor Changes
- 534881a: Support for Hot Module Replacement
- 9cb21e8: Support
@swc/[email protected]
(issue #31) - 911fa5e: Drop support for
@swc/core<1.4.0
Patch Changes
v0.6.1
v0.6.0
v0.5.2
v0.5.1
v0.5.0
Notable Changes
- The build process for the plugin now includes an additional optimization pass, reducing the size of unpacked plugin from 2.3 MB to just ~900 KB with no impact on performance.
- To improve NextJS compatibility, a list of supported versions was expanded. The
swc1.4.0
label has been reinstated, and two new labels were addedswc1.6.0
andswc1.7.0
. - We added an Additional documentation to support NextJS users, sharing details regarding setup and supported labels/versions.
Minor Changes
- 0cbf8b8: Add
[email protected]
plugin build & return@0.89.x
build - 8f2f9e5: Add optimization pass to build script (
wasm-opt
)