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
hmrconfiguration to matcheffector/babel-plugin - d5994bb: Include
effector-actionas a default factory - 2045a50: Drop support for
@swc/[email protected]
Patch Changes
- e6d0bb0: Refactor SID method call name drop
- af3821c: Update HMR to use
regionalnode for disposal - 066b616: Bump
swc_coreto latestv30.1.2for@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.1using 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.0label has been reinstated, and two new labels were addedswc1.6.0andswc1.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.xbuild - 8f2f9e5: Add optimization pass to build script (
wasm-opt)