NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #26 most downloaded on pub.dev
Simple package for parsing pubspec.yaml files with a type-safe API and rich error reporting.
Last release 1 months ago
28 Aug 2026
Release timing varies
gaps range from 3 weeks to 1.6 years
Nearly every release is documented
notes for 22 of 22 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
22 releases · first in 2018
Added toJson method to Pubspec to serialize the object back to a Map .
toJson method to Pubspec to serialize the object back to a Map.HostedDetails.url as a non-git URI.Added fields to Pubspec: executables, resolution, workspace.
Pubspec: executables, resolution, workspace.One column per quarter.
Remove deprecated package_api_docs rule
Dependency class.Pubspec.environment to non-nullable.dart-lang/tools monorepo.Added support for ignored_advisories field.
ignored_advisories field.Dependency subclasses and HostedDetails.- Added topics to pubspec.yaml.
pubspec.yaml.Required json_annotation: ^4.8.0
json_annotation: ^4.8.0topics field.Added support for funding field.
funding field.Added support for screenshots field.
screenshots field.HostedDetails to reflect how hosted dependencies are parsed in
Dart 2.15:
HostedDetails.declaredName as the (optional) name property in a
hosted block.HostedDetails.name now falls back to the name of the dependency if no
name is declared in the block.Add a deepCopyLinks argument to copyPath and copyPathSync .
deepCopyLinks argument to copyPath and copyPathSync.@visibleForTesting annotation from SharedStdIn.SharedStdIn.new.
AnsiCode and AnsiCodeType marked final. ThesefinalexpectApiSummaryClean, ApiSummaryFormat, andApiSummaryVerificationException to support one-liner golden file verificationdart test (e.g. test('api_summary', expectApiSummaryClean);).--write (-w), --check (-c), and --output (-o) flags to theapi_summary CLI executable.Initial stable release.
author and authors are both now deprecated.
See https://dart.dev/tools/pub/pubspec#authorauthorsAllow the latest package:pub_semver.
package:pub_semver.- Allow package:yaml v3.x.
package:yaml v3.x.Update SDK requirement to >=2.7.0 <3.0.0.
>=2.7.0 <3.0.0.package:json_annotation v4.x.Update SDK requirement to >=2.2.0 <3.0.0.
>=2.2.0 <3.0.0.package:json_annotation.Added lenient named argument to Pubspec.fromJson to ignore format and type errors.
lenient named argument to Pubspec.fromJson to ignore format and type errors.Added support for flutter, issue_tracker, publish_to, and repository fields.
flutter, issue_tracker, publish_to, and repository
fields.Allow superfluous version keys with git and path dependencies.
version keys with git and path dependencies.sdk dependency values.[user@]host.xz:path/to/repo.git/.Support the Dart 2 stable release.
Support package:json_annotation v1.
package:json_annotation v1.Support the latest version of package:json_annotation.
package:json_annotation.Fixed name collision with error type in latest package:json_annotation.
package:json_annotation.- Initial release.
Your coding agent can read these notes before it upgrades. Set up the MCP server →