github web-infra-dev/rspack v0.3.10

latest releases: v1.0.5, v1.0.4, v1.0.3...
10 months ago

Highlights

monaco-editor-webpack-plugin support

Support monaco-editor-webpack-plugin, you can see example using monaco-editor-webpack-plugin in example-monaco-editor-webpack-plugin
WebWorkerTemplatePlugin and LimitChunkCountPlugin are supported at the same time. Really appreciate for @SyMind 's great work!

Optimized performance for builtin:swc-loader

builtin:swc-loader can now pass AST back to rspack core. Check out performance between legacy transforming and transforming with builtin:swc-loader

Support Compiler.compile()

We have implemented support for Compiler.compile to ensure smooth operation of childCompiler

Support dynamicImportMode: "eager"

For runtime that does not support dynamically loading JavaScript chunks, module.parser.javascript.dynamicImportMode: "eager" is exactly what you're looking for.

What's Changed

Exciting New Features 🎉

  • feat: support reuse AST passed from builtin loaders by @h-a-n-a in #4367
  • feat: support passing query to loader by @h-a-n-a in #4418
  • feat: enable deprecation warnings by default by @h-a-n-a in #4247
  • feat: to support the monaco-editor-webpack-plugin by @SyMind in #4384
  • feat: support weak of import.meta.wabpackContext by @bvanjoi in #4466
  • feat: support Compiler.compile by @bvanjoi in #4499
  • feat: support module.parser.javascript.dynamicImportMode: "eager" by @bvanjoi in #4510
  • feat: replace top-level this in esm by @Austaras in #4497

Bug Fixes 🐞

Other Changes

New Contributors

Full Changelog: v0.3.8...v0.3.10

Don't miss a new rspack release

NewReleases is sending notifications on new releases.