NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #3880 most downloaded on pub.dev
Collection of utilities related to creating barback transformers.
Last release 8 years ago
no release in 18 months
Release timing varies
gaps range from 2 weeks to 9 months
Most releases are documented
notes for 35 of 49 stable releases
Nothing withdrawn
no release was ever pulled
13 years old
54 releases · first in 2014
Behavior for trying to resolve a Library from a non-library source remains the same - it will return null.
Behavior for trying to resolve a Library from a non-library source
remains the same - it will return null.
Support the latest analyzer package.
analyzer package.One column per quarter.
Support the latest cli_util package.
cli_util package.Support the latest analyzer package.
analyzer package.Support the latest analyzer package.
analyzer package.ResolverImpl will always behave as if it is sharing sources.
ResolverImpl will always behave as if it is sharing sources.
useSharedSources argumentresolve method has a Future chain which prevents build steps from interacting with eachotherResolver instance. Fixes an issue where running with the
'build' package in file watching mode would treat some files as never
changing.useSharedSources argument to Resolvers ctor
since sources are always shared.Merge pull request #52 from dart-lang/new-release
Merge pull request #52 from dart-lang/new-release
release 0.5.0+1
If we pass a Source representing a 'part of' file to the analysis context it will create a LibraryElement which is not sensible. We should only create
If we pass a Source representing a 'part of' file to the analysis
context it will create a LibraryElement which is not sensible. We should
only create a LibraryElement when the Source represents a library.
Fixes dart-lang/source_gen#115
* Use Strong Mode, fixes #38.
Contains a fix for the useSharedSources option that could result in null library elements when running on multiple entry points.
useSharedSources option that could result in null
library elements when running on multiple entry points.Update to work with analyzer 0.23.x.
Update to work with analyzer 0.28.x.
Update to work with analyzer 0.29.x and transform_test 0.2.x
All constants in all libraries will once again be resolved by default.
resolveAllLibraries option to Resolver#resolve and
Resolvers#get. If false is passed then constants will not be resolved in
non entry points. This saves significant time if constants are not needed.useSharedSources option to Resolvers. This gives a significant
speed increase, but must be used carefully.
Resolver instances created from the same Resolvers
instance will share the same sources cache.Resolvers instance is created
in the constructor of your Transformer.Resolvers
instance.Remove dependency on test, and move all test related apis to a new transformer_test package which is now a dev dependency.
test, and move all test related apis to a new
transformer_test package which is now a dev dependency.Update to analyzer >=0.27.0 <0.28.0.
>=0.27.0 <0.28.0.Re-release 0.2.10 release as 0.3.0.
0.2.10 release as 0.3.0.Upgrade test to a real dependency.
test to a real dependency.Revert 0.2.10 release, will be re-released as 0.3.0 since it is actually a breaking change.
0.2.10 release, will be re-released as 0.3.0 since it is actually
a breaking change.Update to use the test package instead of the unittest package.
test package instead of the unittest package.* Update to analyzer <=0.26.0.
<=0.26.0.Update to analyzer '>=0.26.0 <0.27.0'
Republish of 0.2.9 to ensure nobody gets 0.2.9+1 in the future.
Republish 0.2.9+2 under new version.
Add benchmarks.dart file which exposes a TransformerBenchmark. This can be used to implement simple benchmarks of transformer code.
benchmarks.dart file which exposes a TransformerBenchmark. This can be
used to implement simple benchmarks of transformer code.Added default set of mockSdkSources and upgraded to analyzer 0.24.0
Fixes for missing overrides after upgrade to analzyer 0.24.0
Fix assetIdToUri on windows, 41
assetIdToUri on windows,
41Added assetIdToUri to assets.dart.
assetIdToUri to assets.dart.Improvements to dartSdkDirectory so it has a better chance of success.
dartSdkDirectory so it has a better chance of success.BuildLogger now accepts AggregateTransform or Transform. If passing in
an AggregateTransform you must also pass in an AssetId to use as the primary
input.Added some basic string formatting options to testPhases to make it a bit less strict if desired.
testPhases to make it a bit
less strict if desired.Added support for logging stable error messages from transformers.
Nothing published for this version
Added logic to discover the location of the dart SDK when the dart binary is a symlink.
Added two transformers, 'delete_file' and 'remove_sourcemap_comment'.
Nothing published for this version
Raise the lower bound on the source_maps constraint to exclude incompatible versions.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →