dev_buddy_dio 0.2.0 copy "dev_buddy_dio: ^0.2.0" to clipboard
dev_buddy_dio: ^0.2.0 copied to clipboard

Dio HTTP client adapter for DevBuddy. Captures request/response details with rich metadata for the DevBuddy diagnostics overlay.

Changelog #

0.2.0 #

Changed #

  • Depends on dev_buddy_engine instead of dev_buddy (pure Dart, no Flutter dependency)
  • Request ID now uses atomic counter instead of hashCode (prevents collisions)
  • Header/body capture with configurable captureHeaders and captureBody flags
  • Orphaned request cleanup with 5-minute threshold

0.1.0 #

Added #

  • DevBuddyDioInterceptor for capturing HTTP request/response data from Dio
  • Automatic request timing measurement
  • Response size estimation
  • Error capture with Dio exception type information
  • Configurable maxBodyPreviewLength for response size estimation
  • Bounded timestamp tracking with orphan cleanup to prevent memory leaks
  • Full delegation to next interceptor in chain (non-breaking)
0
likes
130
points
23
downloads

Documentation

API reference

Publisher

verified publisherabdullahtas.dev

Weekly Downloads

Dio HTTP client adapter for DevBuddy. Captures request/response details with rich metadata for the DevBuddy diagnostics overlay.

Homepage
Repository (GitHub)
View/report issues

Topics

#debugging #dio #network #http #diagnostics

License

MIT (license)

Dependencies

dev_buddy_engine, dio

More

Packages that depend on dev_buddy_dio