NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #890 most downloaded on pub.dev
Builder implementations wrapping the dart2js and DDC compilers.
Last release 8 days ago
30 Sep 2026
Ships fairly regularly
a new release about every 2 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
164 releases · first in 2017
Allow Dart SDK 3.14.x and 3.15 prerelease.
fes_manager config directory and file user-private.fes_manager.web directory overtest or example.main.dart over other entrypoints alongside it.web-assets-path.DdcFrontendServerBuilder failing to compile generated entrypoints while.web.entrypoint.json being looked for in the package root rather thanWebEntrypointMarkerBuilder writes it, which stopped the recorded.web.entrypoint.json that records no entrypoint.Require Dart 3.13.0 .
3.13.0.One column per quarter.
Fix an issue where DdcFrontendServerBuilder accumulates changed files across builds.
DdcFrontendServerBuilder accumulates changed files across builds.Allow all DDC builders to use the scratch space specified by scratch-space-dir.
scratch-space-dir.Fix DdcFrontendServerBuilder retaining old compile requests.
DdcFrontendServerBuilder retaining old compile requests.Allow analyzer 14.x, require 13.3.0.
analyzer 14.x, require 13.3.0.Allow Dart SDK 3.13.x and 3.14 prerelease.
Fix deferred rebuilds sometimes crashing DdcFrontendServerBuilder.
DdcFrontendServerBuilder.Fix circular dependencies causing hangs in DdcFrontendServerBuilder.
DdcFrontendServerBuilder.Several bug fixes for DdcFrontendServerBuilder.
DdcFrontendServerBuilder.Bump the min sdk to 3.13.0-107.0.dev.
Improve error message when a transitive import uses a disallowed platform library. Print an import path to the problem library.
build_modules exports to build_web_compilers.Add support for proper reload-restarts after invalid hot reloads in DDC + Frontend Server builder.
Add webAssetsPath option to build_web_compilers:entrypoint to allow manually specifying a non-default main directory.
webAssetsPath option to build_web_compilers:entrypoint to allow manually specifying a non-default main directory.scratch-space-dir to specify the directory for scratch_space in build_daemon.Add module caching to wasm deferred loading logic so that the same load Promise is reused when a specific module is loaded multiple times.
Fixed DdcFrontendServerBuilder to correctly work with generated entrypoints.
DdcFrontendServerBuilder to correctly work with generated entrypoints.module_library and module_cleanup builders from build_modules to build_web_compilers.Add support for deferred loading when compiling to wasm. Users can enable this by adding --enable-deferred-loading to the args for the build_web_compi
analyzer 13.0.0.--enable-deferred-loading to the args for the build_web_compilers:dart2wasm builder.Fix DDC + Frontend Server not properly formatting sourcemaps.
Allow Dart SDK 3.12.x and 3.13 prerelease.
Allow analyzer 11.0.0 and 12.0.0.
analyzer 11.0.0 and 12.0.0.Normalize URIs in DDC's bootstrapper on Windows to always use forward slashes when running with the DDC Library Bundle module system.
Update DDC Library Bundle to use path-resolvable module names for sourcemap IDs.
Update sourcemap paths for DDC Library Bundle sources.
importScripts as a fallback.force_js parameter from the script's own URL in addition to the page's query string.Remove setStartAsyncSynchronously in DDC's bootstrapper.
setStartAsyncSynchronously in DDC's bootstrapper.Fix entrypoints in nested directories not being properly resolved in DDC's Library Bundle module system.
Fix stack trace file name extraction in Safari.
Update min build_modules constraint to 5.1.7.
Add support for non-web-dir entrypoints with DDC + FES.
Add support for DDC's Library Bundle module system, which is compatible with web hot reload. This is not yet enabled by default.
analyzer 10.0.0.Add build options to customize the SDK used for compiling to js and wasm.
Updating DDC's bootstrapper to be consistent with the rest of the ecosystem.
- Allow analyzer 9.0.0.
analyzer 9.0.0.Fixes DDC + FES not reading the entrypoint when serving a prebuilt app.
Read multiRootScheme from build_modules.
multiRootScheme from build_modules.Add DDC + Frontend Server compilation support to existing builders.
DdcFrontendServerBuilder and WebEntrypointMarkerBuilder.Fix Dart2JS adding extraneous sourcemaps to its archive when both wasm and js are enabled.
Fix Dart2JS sourcemaps not being written when both wasm and js are enabled.
When both wasm and js builds are enabled you can now add force_js=true to the URL in your browser to load the js build.
Allow Dart SDK 3.10.x and 3.11 prerelease.
- Allow build 4.0.0.
build 4.0.0.- Documentation revamp.
Remove unused deps: build_config.
build_config.analyzer 8.0.0.- Allow build 3.0.0.
build 3.0.0.Add doc comment to DaemonBuilder.build .
DaemonBuilder.build.Remove dependency on the deprecated package:js.
package:js.Allow Dart SDK 3.8.x and 3.9 prerelease.
Bug fix: fix race condition when a new daemon immediately starts after shutdown.
.dart_tool in the workspace by default.daemonSharedPath to keep support for otherUse support-detection scripts emitted by dart2wasm.
build_test 3.0.0.dart2wasm.Support 3.8.0 pre-release sdks.
Support package:archive version 4.x.
Support 3.7.0 pre-release sdks.
Add source maps for dart2wasm builds.
Stop using deprecated wasm loader functions.
Support compiling to WebAssembly by using dart2wasm as a value for the compiler option.
dart2wasm as a value for the
compiler option.dart2js and dart2wasm)
with a new compilers option.Clarify terminology: refer to .dart_tool/build/generated as the "artifact tree", and the normal output location as the "package path".
.dart_tool/build/generated as the "artifactAllow package_config 3.0.0.
package_config 3.0.0.AssetId now validates package names in addition to paths.
AssetId now validates package names in addition to paths.AssetId path validation.package:js.dart:_js_annotations on web platforms.Allow version 3.4.x of the Dart SDK.
Support dart:js_interop_unsafe.
dart:js_interop_unsafe.Allow version 3.3.x of the Dart SDK.
Your coding agent can read these notes before it upgrades. Set up the MCP server →