close
logologo
Guide
Config
Plugin
API
Community
Version
Changelog
Rsbuild 0.x Doc
English
简体中文
Guide
Config
Plugin
API
Community
Changelog
Rsbuild 0.x Doc
English
简体中文
logologo
Community

Releases

Overview
Announcing Rsbuild 1.0
Announcing Rsbuild 0.7
Announcing Rsbuild 0.6
Announcing Rsbuild 0.5
Announcing Rsbuild 0.4
Announcing Rsbuild 0.3
Announcing Rsbuild 0.2
Announcing Rsbuild 0.1
📝 Edit this page on GitHub
Previous PageAnnouncing Rsbuild 0.4
Next PageAnnouncing Rsbuild 0.2

January 10, 2024

#Announcing Rsbuild 0.3

Rsbuild 0.3 version has upgraded Rspack to 0.5 and now supports Module Federation. In addition, it includes some incompatible API changes. Please refer to the current documentation for upgrading.

#Rspack 0.5

Bump Rspack to v0.5.0, see: Rspack 0.5 Release Announcement

Notable changes:

  • Module Federation added to Rspack
  • Remove deprecated builtins options

#TOML / YAML plugin

The need to import TOML and YAML in JS is not common, so Rsbuild core will no longer support import TOML and YAML by default in v0.3.0.

The TOML and YAML plugin will become a independent plugin:

  • TOML:
// rsbuild.config.ts
import { pluginToml } from '@rsbuild/plugin-toml';

export default {
  plugins: [pluginToml()],
};
  • YAML:
// rsbuild.config.ts
import { pluginYaml } from '@rsbuild/plugin-yaml';

export default {
  plugins: [pluginYaml()],
};

#JavaScript API

Some JavaScript APIs have changed:

  • The printURLs option of rsbuild.startDevServer is deprecated, use server.printUrls instead.
  • The logger option of rsbuild.startDevServer is deprecated, use logger.override() instead.

#Node target

  • Adjust default browserslist for node target, from node >= 14 to node >= 16.
  • The default value of output.distPath.server is changed from 'bundles' to 'server'