requests_inspector 3.2.0
requests_inspector: ^3.2.0 copied to clipboard
A Flutter package for logging REST-APIs and GraphQL requests and accessing it by Shaking your phone to get the RequestsInspector widget on your screen.
3.2.0 #
-
Now you can share your request as a
cURLcommand. π₯³Note: You can use
cURLcommand to send the request again from your terminal. OR You can import the command to Postman to send the request again for more flexibility and control on the debugging process. πͺπͺ
3.1.2 #
- Upgrade
share_plusv7.0.2.
3.1.1 #
- Refactoring the
exampleproject for better understanding thanks to Moaz El-sawaf. - Support flutter latest version v3.10.6.
3.1.0 #
WebSocketLinkis supported using the normalGraphQLInspectorLink.
3.0.1 #
- Fix share request bug with the iPad.
3.0.0 #
-
Presenting
GraphQLInspectorLinkfor supportingGraphQLclients. ποΈ (Thanks to Abdelrahman Tareq PR ). -
Some Refactoring for
HasuraGraphQLsupport.
2.5.0 #
- Support
HasuraGraphQL.
2.4.0 #
- Support
Diov5.
2.3.5 #
- Reformat shared text to be more readable.
2.3.4 #
- Support
Flutter 3. - Update
Share_plusversion.
2.3.3 #
- Extract built-in params from the url using
RequestsInspectorInterceptor.
2.3.2 #
- Fix run again bug with
RequestsInspectorInterceptorwhile usingbaseUrl.
2.3.1 #
- Fix json converter bug with FormData on share bug.
2.3.0 #
- Add share button to share request content.
- Add unique black border to the selected requests.
2.2.1 #
- Fix Nested
MaterialAppbug withNavigatorandBuildContext. - Some UI enhancement.
2.2.0 #
- Add
Run againbutton to rerun theselectedRequestedfrom the package itself. - Add
Clear allbutton to remove allRequestsDetailsfrom requests list.
2.1.2 #
- UI enhancement.
2.1.1 #
- Fix
UNIDENTIFIEDerror.
2.1.0 #
- New UI theme is implemented.
2.0.2 #
- Fix
requestBodynot showing when usingRequestsInspectorInterceptorbug.
2.0.1 #
- Fix supported platforms problem.
2.0.0 #
- Add support for Web, MacOs, Windows and Linux.
- More screenshots for the other platforms.
sentTimenow is optional and the default value isDateTime.now().- Add better explanation for usage of
ShowInspectorOn{LongPress, Shaking, Both}enum withRequestInspectorwidget.
1.2.2 #
- Enhance time text appearance on SelectedRequest tab.
- Fix selecting the current selected request not moving the SelectedRequest Tab bug.
1.2.1 #
- Fix bug with
RequestInspectorInterceptorto handle request onError.
1.2.0 #
- Add support for
queryParametersif not send inside theurl.
final params = {'userId': 1};
InspectorController().addNewRequest(
RequestDetails(
...
queryParameters: params,
...
1.1.3+7 #
- Add
RequestsInspectorInterceptorthat can be used withDioinstead of using normalInspectorController.addRequestmethod.
1.0.3+6 #
- Add an option for opening inspector by passing
showInspectorOntoRequestsInspectorwidget.
by default it is Shaking.
enum ShowInspectorOn {
LongPress,
Shaking,
Both,
}
1.0.2+5 #
- Reset
MaterialAppwidget back because of select text feature was not working correctly.
1.0.1+4 #
- Remove
Navigatorfrom theInspectorwidget tree.
1.0.0+3 #
- Make sure the shaking sensor closed on dispose.
- Move package to stable version
v1.0.0+3.
0.0.2+2 #
- Rename
RequestsInspectorControllertoInspectorControllerto solve naming confusion. - Add full example on
README.mdfile.
0.0.1+1 #
- Fix screenshots on
README.mdfile.
0.0.1 #
- Initial release.