peek_dio 2.1.1
peek_dio: ^2.1.1 copied to clipboard
Reports the calls Dio makes to Peek, so they can be read in the app.
Changelog #
2.1.1 #
Released alongside peek 2.1.1. The code in this package is unchanged.
2.1.0 #
Released alongside peek 2.1.0. The code in this package is unchanged.
2.0.0 #
Released alongside peek 2.0.0, which brings remote viewing in Peek Pro.
The code in this package is unchanged; it now depends on peek: ^2.0.0.
1.4.0 #
Released alongside peek 1.4.0, which saves exports from a browser and
rebuilt its wide layout. The README says more plainly what Peek does; the
code in this package is unchanged.
1.3.0 #
Released alongside peek 1.3.0, which rebuilt its screens. Nothing in this
package changed.
1.2.0 #
Released alongside peek_http, the adapter for package:http. Nothing in
this package changed.
1.1.0 #
Released alongside peek_chopper, the adapter for Chopper. Nothing in this
package changed.
1.0.0 #
The first release: PeekDioInterceptor, which reports the calls a Dio
client makes into Peek.
- A passive
Interceptor: it always passes the call on, never touchesRequestOptions, and swallows nothing — a mapping failure reachesPeekOptions.onError, not the app. - Maps every
DioExceptionType, keeps the server's answer on a failed call, follows redirects hop by hop, describes multipart parts without reading their files, and marks streamed bodies as unavailable rather than draining them. PeekDioMapper— the pure mapping from Dio's objects to Peek's model — is public, for other adapters that see Dio's types.