requests_inspector 4.0.2
requests_inspector: ^4.0.2 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.
4.0.2 #
- Revert the latest solution provided on v4.0.1 because of related issue with
flutter_zoom_drawerpackage.
4.0.1 #
- Update README.md file.
- Reverse between the
childwidget and theInspectorwidget on the internal PageView to start withInspectorfirst.
4.0.0 #
- Completely new UI theme for the inspector. ποΈποΈ
- Enhance user experience and texts readability. π
3.5.0 #
- Add the ability to intercept the response before sending it to the client and modify it. π₯³
- Renamed the Request intercept and Response intercept to
Stopperso now both come underRequest StopperandResponse Stopperrespectively .
3.4.1 #
- Update showInspectorOn enum value from Shaking to Both.
3.4.0 #
- Add the ability to intercept the request before sending it to the server and modify it.
3.3.2 #
- Add request Duration to the request details for HTTP and GraphQL.
3.3.1 #
- Add support for Flutter v3.16.*, thanks to the-best-is-best.
- Upgrade
gqlpackage to v1.0.0+1.
3.3.0 #
- Increase the shaking count to 3 times to open the inspector.
- Remove HasuraGraphQL support for now because of the packages conflicts.
3.2.1 #
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.