pubspec_doctor 0.10.0 copy "pubspec_doctor: ^0.10.0" to clipboard
pubspec_doctor: ^0.10.0 copied to clipboard

Audit pubspec.yaml dependencies and assets: unused, discontinued and stale packages, wrong sections, leftover overrides, missing assets. Built for CI.

Changelog #

0.10.0 - 2026-07-06 #

Features #

  • fix missing asset declarations, delete unused assets on request (#26) (d987150)

0.9.0 - 2026-07-06 #

Features #

0.8.0 - 2026-07-06 #

Features #

  • detect config-driven package usage (#22) (38f9c32)

0.7.1 - 2026-07-05 #

Bug Fixes #

  • shorten action description for GitHub Marketplace (#20) (3c5feb2)

0.7.0 - 2026-07-04 #

Features #

  • --fix and --fix-outdated apply findings to pubspec.yaml (#18) (389e524)

0.6.0 - 2026-07-04 #

Features #

  • warn when a declared constraint does not allow the latest release (#16) (1ac2621)

0.5.1 - 2026-07-04 #

Bug Fixes #

  • tighten dependency lower bounds for downgrade analysis (#13) (484a3f9)

0.5.0 - 2026-07-04 #

Features #

  • pub workspaces support and leftover dependency_overrides check (#11) (31c6868)

0.4.0 - 2026-07-03 #

Features #

  • promotion checks and SDK compatibility warnings (#9) (4d641ab)

0.3.1 - 2026-07-03 #

Bug Fixes #

  • ci: move major tag by release SHA, not unresolvable tag name (#7) (b4a2270)

0.3.0 - 2026-07-03 #

Features #

  • config file and codegen auto-detection (#5) (b3a7521)

0.2.0 - 2026-07-02 #

Features #

0.1.0 #

  • Initial release.
  • Detects unused dependencies and dev_dependencies (imports, exports, conditional imports, analysis_options.yaml includes and packages/<name>/ asset references all count as usage).
  • Flags discontinued packages via the pub.dev API, including the suggested replacement.
  • Flags stale packages (latest release older than --stale-days, default 730).
  • --json output, --offline mode, --ignore, --fail-on-stale and CI-friendly exit codes.
3
likes
160
points
799
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Audit pubspec.yaml dependencies and assets: unused, discontinued and stale packages, wrong sections, leftover overrides, missing assets. Built for CI.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

args, http, pub_semver, yaml, yaml_edit

More

Packages that depend on pubspec_doctor