PackageTrack
Sign in Get early access

argos_inspector

All-seeing Flutter APM and HTTP packet capture plugin — FPS monitoring, native HTTP interception (NSURLProtocol on iOS, OkHttp Interceptor on Android), curl reproduction, and a route-grouped packet inspector UI.

0.4.0 ztlyyznf001/argos

What this package is like to depend on

Last release 21 days ago

02 Aug 2026

Too new to tell

only 2 dated releases

Nearly every release is documented

notes for 2 of 2 stable releases

Nothing withdrawn

no release was ever pulled

1 months old

2 releases · first in 2026

2 releases in the last 12 months

see the full history below

Release timeline

2 releases · Jul 2026 to Aug 2026
Release Pre-release

Releases

latest 2
  1. 0.4.0 02 Aug 2026
    Release notes Open source →
    Release notes

    Added

    • Added an opt-in on-device Widget Inspector with direct long-press selection, layout highlighting, searchable hierarchy snapshots, node details, refresh, and a floating full-tree launcher.
    • Added opt-in runtime Widget tuning through ArgosTunable and ArgosWidgetTuningController. Registered numeric and color properties can be edited live and reset; arbitrary colors support hexadecimal/HSVA controls, built-in and host-defined quick picks, and compact tabs for multiple colors such as independent font and background colors.
    • Added automatic/manual diagnostic sessions with explicit startSession/pauseSession/resumeSession/stopSession APIs, stable per-session sequence numbers, event metadata, session queries, interrupted recovery, and a default maxSessions retention limit of 5.
    • Added the opt-in ArgosAutomaticSessionPolicy.adaptive strategy. Automatic sessions can now roll after a configured background timeout, at a maximum duration, or when a cached host context fingerprint changes. New sessions persist backgroundTimeout, maxDuration, or contextChanged end reasons.

    Changed

    • Storage now uses the versioned argos_diagnostic_store_v1 envelope. Existing argos_packet_records lists migrate on read, while the legacy key is retained unchanged for rollback; an explicit clear removes both keys.
    • captureEnabled now maps to session pause/resume and gates network, native network, crash, jank, and resource events consistently. Crash writes request a best-effort flush without delaying the host error handler.
    • Existing automatic behavior remains source- and behavior-compatible through the default process policy. Manual sessions, explicitly started sessions, routes, short lifecycle transitions, and explicit pause/resume are not implicitly segmented by the adaptive policy.

    Fixed

    • Renamed the iOS podspec to argos_inspector.podspec so CocoaPods discovery matches the package name introduced in 0.3.1.
    Open source →
  2. 0.3.1 16 Jul 2026
    Release notes

    First release published to pub.dev, as argos_inspector — the name argos was rejected by pub.dev as too similar to the existing argo package. Functionally identical to the v0.3.0 tag plus a lint fix; public API class names (ArgosManager, ArgosConfig, …) are unchanged, only the package/import name changed to argos_inspector.

    Depend on it with argos_inspector: ^0.3.1 and import package:argos_inspector/argos_inspector.dart.

    Open source →
    Release notes

    First version published to pub.dev, under the package name argos_inspector (the name argos was rejected by pub.dev as too similar to the existing argo package). 0.3.0 was tagged on GitHub under the old argos name but never published; 0.3.1 is functionally identical plus the package rename and lint fix below.

    Changed

    • Package renamed argosargos_inspector for pub.dev. Imports are now package:argos_inspector/argos_inspector.dart; the dependency is argos_inspector: ^0.3.1. All public class/API names (ArgosManager, ArgosConfig, ArgosCapability, etc.) are unchanged — only the package/import name changed. The GitHub repository remains ztlyyznf001/argos.

    Fixed

    • Add braces to a single-statement if in ArgosPacketDetailPage._parseFormBody that dart format had wrapped across two lines, which tripped the curly_braces_in_flow_control_structures lint and made flutter analyze exit non-zero. No behavioural change.
    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