smartpub 1.0.6 copy "smartpub: ^1.0.6" to clipboard
smartpub: ^1.0.6 copied to clipboard

Smart Flutter dependency analyzer that cleans and organizes pubspec.yaml by detecting unused, misplaced, and duplicate dependencies.

πŸ“„ Changelog #


1.0.6 – 2026-02-22 #

πŸ› Bug Fixes #

  • Fixed a bug where the update notification could appear even if the tool was up-to-date.

1.0.4 – 2026-02-09 #

πŸ“š Documentation #

  • Updated example documentation with comprehensive usage scenarios
  • Added interactive mode examples with sample outputs
  • Included category override examples with group-overrides.yaml
  • Updated CI/CD integration examples to use new command syntax
  • Improved quick start guide with all available commands

1.0.3 – 2026-02-09 #

πŸ› Bug Fixes #

  • Fixed "Category not found" error causing app crashes when API returns error responses
  • Improved null safety across all JSON parsing operations
  • Enhanced error handling to gracefully handle malformed API responses and missing data fields

πŸ”„ Improvements #

  • Better resilience when categorization API is unavailable or returns unexpected data
  • Application continues execution with safe defaults instead of crashing on data errors

1.0.2 – 2026-02-08 #

✨ What’s New #

  • New simplified CLI commands: check, clean, group, restore, update
  • Preview-first workflows for both unused dependency detection and categorization
  • Interactive categorization with clearer prompts and progress indicators
  • Visual confirmation when keeping suggested categories during interactive grouping

πŸ”„ What Changed #

  • check is now the default command when no arguments are provided
  • Categorization is faster and more reliable with automatic caching
  • Help output is clearer and easier to understand for new users

πŸš€ Improvements #

  • Faster categorization performance
  • Clearer error messages for invalid command usage
  • Safer workflows with restore guidance after changes

1.0.1 – 2025-10-20 #

πŸ”„ Improvements #

  • Dev dependencies are no longer incorrectly flagged as unused
  • Smarter detection of when dependencies should move between sections
  • Reduced false positives for build tools and linters

1.0.0 – 2025-10-18 #

πŸŽ‰ Initial Release #

  • Detect unused dependencies in Flutter and Dart projects
  • Automatically remove unused and misplaced dependencies
  • Interactive cleanup mode with confirmations
  • Automatic backup and restore support
  • Works across all Flutter platforms

7
likes
150
points
300
downloads

Publisher

unverified uploader

Weekly Downloads

Smart Flutter dependency analyzer that cleans and organizes pubspec.yaml by detecting unused, misplaced, and duplicate dependencies.

Repository (GitHub)
View/report issues

Topics

#dependencies #pubspec #analyzer #cli #developer-tools

Documentation

Documentation
API reference

License

BSD-3-Clause (license)

Dependencies

ansicolor, args, http, path, pub_semver, yaml

More

Packages that depend on smartpub