Skip to content

Upgrading build 0.4 to 0.5

Breaking0.4.1+3 → 0.5.0Breaking2

BreakingUpgrade verdict

1 breaking change.

  • If you build a BuilderTransformer, you can now only give it one builder. To use several builders together, wrap them in a MultiplexingBuilder.
1 item needs code or config changes
Breaking1
BuilderTransformer must be constructed with a single Builder; use MultiplexingBuilder for lists of builders.
BuilderTransformerBuilderMultiplexingBuilder

Generated by DepDelta from published Dart source. Not mixed with prose notes.

  • removed: field BuilderTransformer.builders: final List<Builder>
  • changed: ctor BuilderTransformer(this.builders, {Resolvers resolvers = …}) → ctor BuilderTransformer(this._builder, {Resolvers resolvers = …})
  • added: class MultiplexingBuilder implements Builder
  • added: ctor MultiplexingBuilder(this._builders)
  • added: method MultiplexingBuilder.build(BuildStep buildStep): Future
  • added: method MultiplexingBuilder.declareOutputs(AssetId inputId): List<AssetId>
  • added: method MultiplexingBuilder.toString(): String