Skip to content

Releases: dart-lang/build

package:build_resolvers v3.0.4

02 Sep 11:30
0fde652

Choose a tag to compare

  • Use build 4.0.0.
  • Use build_runner 2.7.2.

package:build_resolvers v3.0.3

02 Sep 09:10
5dfa820

Choose a tag to compare

  • Use build 3.1.0.
  • Use build_runner 2.7.1.

package:build_modules v5.0.17

02 Sep 11:30
0fde652

Choose a tag to compare

  • Allow build 4.0.0.

package:build v4.0.0

02 Sep 11:30
0fde652

Choose a tag to compare

  • Remove methods and classes deprecated in 4.0.0.
  • Make AssetReader.digest abstract.
  • Remove unused deps: async, build_runner_core, convert.

package:build v3.1.0

02 Sep 09:10
5dfa820

Choose a tag to compare

  • Deprecate runBuilder. It has been moved to package:build_runner_core and
    will be removed from package:build. Please note: the currently supported
    ways to run builders are using build_runner on the command line or
    build_test in tests. If you need ongoing support for a different way to run
    builders please get in touch at
    https://github.com/dart-lang/build/discussions.
  • Deprecate runPostProcessBuilder. Like runBuilder, it has been moved to
    package:build_runner_core and will be removed from package:build.
  • Deprecate AssetWriterSpy. It will be removed.
  • Deprecate MultiplexingBuilder. It will be removed.
  • Use build_runner_core 9.3.1.

package:build_web_compilers v4.2.2

15 Aug 11:33
aa89301

Choose a tag to compare

  • Documentation revamp.

package:build_test v3.3.2

15 Aug 11:33
aa89301

Choose a tag to compare

  • Use build 3.0.2.
  • Use build_runner 2.7.0.
  • Documentation revamp.

package:build_runner_core v9.3.0

15 Aug 11:33
aa89301

Choose a tag to compare

  • Add support for build.yaml triggers. See build_runner 2.7.0 for usage.
  • Remove interactive prompts for whether to delete files.
  • Ignore -d flag: always delete files as if -d was passed.
  • Bug fix: delete transitive generated outputs as well as direct generated
    outputs. So, a generated file now gets deleted if its input was a generated
    file that is no longer output.
  • Bug fix: fix crash creating a merged output dir with a file called lib.

package:build_runner v2.7.0

15 Aug 11:33
aa89301

Choose a tag to compare

  • Performance: builders can choose to run only when "triggered". A builder runs
    only if triggered if the option run_only_if_triggered is true. Triggers
    are configured in new a top-level section of build.yaml called triggers.
    See the build_config docs
    for more information.
  • Remove interactive prompts for whether to delete files.
  • Ignore -d flag: always delete files as if -d was passed.
  • Remove --use-polling-watcher flag.
  • Remove build_runner serve mode $graph and $perf handlers.
  • Documentation revamp.
  • Bug fix: delete transitive generated outputs as well as direct generated
    outputs. So, a generated file now gets deleted if its input was a generated
    file that is no longer output.
  • Bug fix: fix crash creating a merged output dir with a file called lib.

package:build_resolvers v3.0.2

15 Aug 11:33
aa89301

Choose a tag to compare

  • Use build 3.0.2.
  • Use build_runner 2.7.0.
  • Remove unused TransitiveDigestsBuilder.
  • Remove unused deps: convert, crypto.