NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #565 most downloaded on pub.dev
Testing utilities related to the analyzer and analysis_server_plugin packages.
Last release today
06 Oct 2026
Ships fairly regularly
a new release about every 3 weeks
Nearly every release is documented
notes for 26 of 26 stable releases
Nothing withdrawn
no release was ever pulled
1 years old
26 releases · first in 2025
One column per month.
Require version 14.5.0 of the analyzer package.
14.5.0 of the analyzer package.Require version 14.4.0 of the analyzer package.
14.4.0 of the analyzer package.Require version 14.3.0 of the analyzer package.
14.3.0 of the analyzer package.Breaking change: use Feature objects instead of strings when configuring experiments in testing APIs. This replaces experimentsForTests with experimen…
Feature objects instead of strings when configuring
experiments in testing APIs. This replaces experimentsForTests with
experimentalFeaturesForTests, renames the analysisOptionsContent
experiments parameter to experimentalFeatures, and replaces the
PubPackageResolutionTest.experiments getter with experimentalFeatures.writePackageConfig2 and writeTestPackageConfig2 APIs and
deprecate writePackageConfig and writeTestPackageConfig.14.2.0 of the analyzer package.Require version 14.1.0 of the analyzer package.
14.1.0 of the analyzer package.Require version 14.0.0 of the analyzer package.
14.0.0 of the analyzer package.Require version 13.3.0 of the analyzer package.
13.3.0 of the analyzer package.Require version 13.2.0 of the analyzer package.
13.2.0 of the analyzer package.Breaking change: ResourceProviderMixin.newPackageConfigJsonFileFromBuilder now takes the PackageConfigFileBuilder from package:analyzer_testing.
PackageConfigFileBuilder to the public API.ResourceProviderMixin.newPackageConfigJsonFileFromBuilder
now takes the PackageConfigFileBuilder from package:analyzer_testing.painting/text_span.dart, widgets/media_query.dart,
and widgets/scroll_delegate.dart libraries.13.1.0 of the analyzer package.Require version 13.0.0 of the analyzer package.
13.0.0 of the analyzer package.Require version 12.1.0 of the analyzer package.
12.1.0 of the analyzer package.Require version 12.0.0 of the analyzer package.
12.0.0 of the analyzer package.Require version ^11.0.0-0 of the analyzer package.
^11.0.0-0 of the analyzer package.Require version 10.2.0 of the analyzer package.
10.2.0 of the analyzer package.Remove deprecated mock APIs: MockPackagesMixin.addAngularMeta MockPackagesMixin.addFlutterTest MockPackagesMixin.addJs MockPackagesMixin.addKernel Moc…
MockPackagesMixin.addAngularMeta
MockPackagesMixin.addFlutterTest MockPackagesMixin.addJs
MockPackagesMixin.addKernel MockPackagesMixin.pedantic and
MockPackagesMixin.addUI.10.1.0 of the analyzer package.A stub Flutter package can be added in tests by overriding the addFlutterPackageDep getter to return true. This API existed before but is now function
addFlutterPackageDep getter to return true. This API existed before but is
now functional; same with addFixnumPackageDep, addMetaPackageDep, and
addTestReflectiveLoaderPackageDep.10.0.2 of the analyzer package.Deprecate MockPackagesMixin.addUI; This is replaced by addSkyEngine.
MockPackagesMixin.addUI; This is replaced by addSkyEngine.MockPackagesMixin.addFlutterTest. A mock flutter_test package
can still be written with PubPackageResolutionTest.newPackage.10.0.1 of the analyzer package.Deprecate MockPackagesMixin.addAngularMeta. A mock angular_meta package can still be written with PubPackageResolutionTest.newPackage.
10.0.0 of the analyzer package.analysisOptionsContent so that by default, the
analysis options file used in testing specifies a true value for
propagate-linter-exceptions. This ensures that when tests are run,
exceptions that occur while processing lint rules will cause the test to fail.MockPackagesMixin.addAngularMeta. A mock angular_meta package
can still be written with PubPackageResolutionTest.newPackage.MockPackagesMixin.addJs and
PubPackageResolutionTest.addJsPackageDep. A mock js package can still be
written with PubPackageResolutionTest.newPackage.MockPackagesMixin.addKernel and
PubPackageResolutionTest.addKernelPackageDep. A mock kernel
package can still be written with PubPackageResolutionTest.newPackage.MockPackagesMixin.addPedantic. A mock pedantic package can still
be written with PubPackageResolutionTest.newPackage.Deprecate AnalysisRuleTest.analysisRule; instead of implementing this getter, set the rule field in the setUp method, before calling super.setUp. For…
AnalysisRuleTest.analysisRule; instead of implementing this
getter, set the rule field in the setUp method, before calling
super.setUp. For example, when testing an analysis rule, MyRule, call
rule = MyRule() in setUp.Require version 9.0.0 of the analyzer package.
9.0.0 of the analyzer package.Require version 8.4.0 of the analyzer package.
8.4.0 of the analyzer package.Require version 8.3.0 of the analyzer package.
8.3.0 of the analyzer package.Require version 8.2.0 of the analyzer package.
8.2.0 of the analyzer package.^3.9.0.Require version 8.1.1 of the analyzer package.
8.1.1 of the analyzer package.Require version ^8.1.0 of the analyzer package.
^8.1.0 of the analyzer package.- Initial release
Your coding agent can read these notes before it upgrades. Set up the MCP server →