webase_chucker 0.1.4 copy "webase_chucker: ^0.1.4" to clipboard
webase_chucker: ^0.1.4 copied to clipboard

In-app HTTP inspector for Dio. One line to integrate: a floating button, a live status notification, request/response/cURL viewer — no setup needed.

0.1.4 #

  • Fixed duplicate floating buttons: requests firing within the same frame as the first one each injected their own overlay entry, and only the newest was tracked, so the extras could never be removed. The injection slot is now claimed synchronously, so a burst of concurrent requests yields one button
  • The button is re-injected if the host app tears down and rebuilds its root navigator (previously it stayed gone until the next launch)

0.1.3 #

  • Raised the floating button's default resting position so it no longer overlaps bottom navigation bars in host apps

0.1.2 #

Documentation release.

  • Added a demo GIF and screenshots (floating button, requests list, detail tabs, status notification) to the README and pub.dev gallery
  • Documented the required Android core library desugaring setup: it must be enabled in the host app's android/app/build.gradle(.kts) even after adding the package, with Kotlin DSL and Groovy snippets
  • Example app: hide the debug banner

0.1.1 #

Dark/light theme fixes.

  • Back button and page titles now use explicit onSurface colors, so they stay readable regardless of the host app's AppBarTheme and brightness
  • Visible tab indicator (was transparent) and proper unselected tab label color
  • Replaced remaining hardcoded light-only colors (grey/red fills and text) with ColorScheme-based equivalents for dark mode support

0.1.0 #

Initial release.

  • One-line integration: dio.interceptors.add(WebaseChucker.interceptor)
  • Auto-injected draggable floating button with live request-count badge
  • Live status notification that opens the inspector on tap
  • Request / Response / Status / cURL detail tabs with copy-to-clipboard
  • JSON, FormData, file, image and binary body rendering
  • Hung-request timeout detection and offline error mapping
1
likes
160
points
93
downloads
screenshot

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

In-app HTTP inspector for Dio. One line to integrate: a floating button, a live status notification, request/response/cURL viewer — no setup needed.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

dio, flutter, flutter_local_notifications

More

Packages that depend on webase_chucker