PackageTrack
Sign in Get early access

adb

Simple Dart wrapper around Android Debug Bridge.

0.6.0 leancodepl/patrol

What this package is like to depend on

Last release 1 years ago

15 Jul 2025

Release timing varies

gaps range from 2 weeks to 10 months

Nearly every release is documented

notes for 26 of 26 stable releases

Nothing withdrawn

no release was ever pulled

4 years old

26 releases · first in 2022

0 releases in the last 12 months

see the full history below

Release timeline

26 releases · Jun 2022 to Jul 2025
2023 2024 2025 2026
Release Pre-release

Releases

latest 26
  1. 0.6.0 15 Jul 2025
    Release notes
    • Bump custom_lint to 0.7.0 and leancode_lint to 14.3.0. (#2574)
    • Bump leancode_lint to 17.0.0. (#2687)
    • Bump minimum Dart SDK to version 3.8.0 (#2687)
    Open source →
    Release notes
    • Rename to patrol_cli (#258)
    Open source →
  2. 0.5.0 07 Nov 2024
    Release notes
    • Add logcat method to Adb (#2387)
    Open source →
    Release notes
    • Now maestro_cli will clean up after itself, either when it exits normally or is stopped by the user (#209):

    • port forwarding is automatically stopped

    • artifacts are automatically uninstalled

    • pod install is automatically run when iOS artifacts are downloaded (macOS only) (#206)

    Open source →
  3. 0.4.1 21 Oct 2024
    Release notes
    • Bump minimum Dart SDK to version 3.5.0 (#2371)
    Open source →
    Release notes
    • Rename MAESTRO_ARTIFACT_PATH environment variable to MAESTRO_CACHE

    • Add maestro devices command

    • Some work made under the hood to enable support for iOS

    Open source →
  4. 0.4.0 11 Sep 2024
    Release notes
    • Add getForwardedPorts method to Adb (#2332)
    • Bump minimum Dart SDK to version 3.3.0-0 (#1917)
    Open source →
    Release notes
    • Support maestro_test 0.4.0
    Open source →
  5. 0.3.0 14 Nov 2023
    Release notes
    • Clean up (#1903)
      • Bump minimum Dart SDK version to 3.1.0
      • Remove mocktail from dependecnies
      • Update issue_tracker and repository fields in pubspec
    Open source →
    Release notes
    • Add support for new features in maestro_test 0.3.0
    Open source →
  6. 0.2.5 25 Mar 2023
    Release notes
    • Throw an exception if adb executable is not present in $PATH (#1118)
    Open source →
  7. 0.2.4 17 Nov 2022
    Release notes
    • Wait for the activity service before installing, uninstalling, and instrumenting (#616)
    Open source →
  8. 0.2.4+1 17 Feb 2023
    Release notes
    • Use automated publishing with GitHub Actions on pub.dev (#953)
    Open source →
  9. 0.2.4+2 17 Feb 2023
    Release notes
    • Fix publish workflow (#955) (#956)
    Open source →
  10. 0.2.3 02 Nov 2022
    Release notes
    • Fix infinite waiting for package service when more than a single device device is attached (#553)
    Open source →
  11. 0.2.2 29 Oct 2022
    Release notes
    • Wait for the package service before installing, uninstalling, and instrumenting (#539)
    Open source →
  12. 0.2.1 10 Sep 2022
    Release notes
    • Populate missing fields in pubspec.yaml, improve README (#254)
    Open source →
  13. 0.2.1+1 15 Sep 2022
    Release notes
    • Populate homepage field in pubspec.yaml (#254)
    Open source →
  14. 0.2.1+2 15 Sep 2022
    Release notes
    • Fix broken changelog display (#294)
    Open source →
  15. 0.2.0 24 Aug 2022
    Release notes
    • Adb.instrument now returns a Process
    Open source →
    Release notes
    • Add support for new features in maestro_test 0.2.0
    Open source →
  16. 0.1.6 24 Aug 2022
    Release notes
    • Return a cancel function from Adb.forwardPorts method
    Open source →
  17. 0.1.5 12 Aug 2022
    Release notes
    • Remove Adb.forceInstallApk because it was too high level and flaky
    Open source →
    Release notes
    • Allow for running on many devices simultaneously

    • A usual portion of smaller improvements and bug fixes

    Open source →
  18. 0.1.4 09 Aug 2022
    Release notes
    • Fix AdbInstallFailedUpdateIncompatible.fromStdErr not parsing the error message correctly
    Open source →
    Release notes
    • Be more noisy when an error occurs

    • Change waiting timeout for native widgets from 10s to 2s

    Open source →
  19. 0.1.3 26 Jul 2022
    Release notes
    • Always ensure that adb dameon is running
    Open source →
    Release notes
    • Fix a bug which made flavor option required

    • Add --debug flag to maestro drive , which allows to use default, non-versioned artifacts from $MAESTRO_ARTIFACT_PATH

    Open source →
  20. 0.1.2 06 Jul 2022
    Release notes
    • Move adb start-server to Adb.init method
    Open source →
    Release notes
    • Fix typo in generated integration_test/app_test.dart

    • Depend on package:adb

    Open source →
  21. 0.1.1 06 Jul 2022
    Release notes
    • Ensure that adbd is running in Adb constructor
    Open source →
    Release notes
    • Set minimum Dart version to 2.16.

    • Fix links to package:leancode_lint in README

    Open source →
  22. 0.1.0 04 Jul 2022
    Release notes
    • Make API a bit more object-oriented to enable testing
    • Add support for adb devices
    Open source →
    Release notes
    • Add --template option for maestro bootstrap

    • Add --flavor options for maestro drive

    • Rename maestro config to maestro doctor

    Open source →
  23. 0.0.4 17 Jun 2022
    Release notes
    • Fix wrong order of arguments for instrument()
    Open source →
    Release notes
    • Nothing
    Open source →
  24. 0.0.3 17 Jun 2022
    Release notes
    • Make it possible to pass arguments to instrument() method
    Open source →
    Release notes
    • Add support for maestro.toml config file
    Open source →
  25. 0.0.2 09 Jun 2022
    Release notes
    • Fix bugs that arose during migration
    Open source →
    Release notes
    • Split maestro and maestro_cli into separate packages

    • Add basic, working command line interface with

    Open source →
  26. 0.0.1 09 Jun 2022
    Release notes
    • Initial version

    71

    likes

    150

    points

    105k

    downloads

    Documentation

    Documentation

    API reference

    Publisher

    leancode.co

    Weekly Downloads

    Metadata

    Command-line tool for Patrol, a powerful Flutter-native UI testing framework.

    Homepage

    Repository (GitHub)

    View/report issues

    Contributing

    Topics

    #testing #cli #patrol

    License

    Apache-2.0 ( license )

    Dependencies

    adb , ansi_styles , args , ci , cli_completion , collection , coverage , dispose_scope , equatable , file , glob , http , mason_logger , meta , package_config , path , patrol_log , platform , process , pub_updater , uuid , version , vm_service , yaml

    More

    Packages that depend on patrol_cli

    ← Metadata

    71

    likes

    150

    points

    105k

    downloads

    Documentation

    Documentation

    API reference

    Publisher

    leancode.co

    Weekly Downloads

    Metadata

    Command-line tool for Patrol, a powerful Flutter-native UI testing framework.

    Homepage

    Repository (GitHub)

    View/report issues

    Contributing

    Topics

    #testing #cli #patrol

    License

    Apache-2.0 ( license )

    Dependencies

    adb , ansi_styles , args , ci , cli_completion , collection , coverage , dispose_scope , equatable , file , glob , http , mason_logger , meta , package_config , path , patrol_log , platform , process , pub_updater , uuid , version , vm_service , yaml

    More

    Packages that depend on patrol_cli

    Back

    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive