NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #904 most downloaded on pub.dev
A tool to manage running external executables within package:build.
Last release 3 months ago
16 Jun 2026
Release timing varies
gaps range from 4 weeks to 2.1 years
Nearly every release is documented
notes for 21 of 21 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
21 releases · first in 2017
Fix changedFilesInBuild not showing newly added files.
changedFilesInBuild not showing newly added files.Move source to https://github.com/dart-lang/build/blob/master/builder_pkgs/scratch_space.
ScratchSpace.existing to create a scratch space from a pre-existing directory.Adding changedFilesInBuild, which contains all modified files encountered since the last ensureAssets call, and dispose.
One column per quarter.
changedFilesInBuild, which contains all modified files encountered since the last ensureAssets call, and dispose.- Allow build 4.0.0.
build 4.0.0.- Bump the min sdk to 3.7.0. - Use build_test 3.0.0. - Allow build 3.0.0.
build_test 3.0.0.build 3.0.0.Added package topics to the pubspec file.
Drop package:pedantic dependency and replace it with package:lints.
- Migrate to null-safety - Update to build 2.x.
2.x.Add requireContent argument to copyOutput to allow asserting that a file produced in a scratch space is not empty.
requireContent argument to copyOutput to allow asserting that a file
produced in a scratch space is not empty.Fix ScratchSpace.fileFor on windows to normalize the paths so they dont contain mixed separators.
ScratchSpace.fileFor on windows to normalize the paths so they dont
contain mixed separators.Fix a race condition bug where ensureAssets would complete before all pending writes were completed. If the next build was scheduled before these writ
ensureAssets would complete before all
pending writes were completed. If the next build was scheduled before these
writes finished then they would get the old result.Change returns from Future to Future .
Future<dynamic> to Future<void>.>=2.7.0.Use digests to improve ensureAssets performance.
ensureAssets performance.
Increased the upper bound for the sdk to <3.0.0.
<3.0.0.Declare support for package:build version 1.x.x.
package:build version 1.x.x.Allow creating files at the root of the scratch space.
Fix a bug where failing to read an asset in serve mode could get the build stuck.
Initial release, adds the ScratchSpace class.
ScratchSpace class.Fix a deadlock issue around the file descriptor pool, only take control of a resource right before actually touching disk instead of also encapsulatin
readAsBytes call from the wrapped AssetReader.- Allow package:build 0.11.0
- Allow package:build 0.12.0
Your coding agent can read these notes before it upgrades. Set up the MCP server →