Skip to main content

xray_serverpod_interceptor 0.2.1 copy "xray_serverpod_interceptor: ^0.2.1" to clipboard
xray_serverpod_interceptor: ^0.2.1 copied to clipboard

Shows the calls a Serverpod client makes in the xRay network inspector, by endpoint and method, with readable arguments, results and errors.

Changelog #

For license information, see LICENSE.

All xRay inspector packages share one version and are released together. Entries are prefixed with the package(s) they affect.

0.2.1 - 2026-11-12 #

Bug Fixes #

0.2.0 - 2026-11-12 #

⚠ BREAKING CHANGES #

Features #

0.1.6 - 2026-11-11 #

Features #

Bug Fixes #

0.1.5 - 2026-10-27 #

Features #

0.1.4 - 2026-10-22 #

Features #

0.1.3 - 2026-10-22 #

  • No changes to the public packages.

0.1.2 - 2026-10-21 #

Features #

0.1.1 - 2026-10-20 #

  • No changes to the public packages.

0.1.0 - 2026-10-17 #

⚠ BREAKING CHANGES #

  • InspectorEvent has a new subtype for WebSocket messages, so an exhaustive switch over InspectorEvent must handle it.
  • allowInReleaseMode without a password or trusted desktops no longer starts the server, and profile builds need allowInReleaseMode.

Features #

Bug Fixes #

Performance Improvements #

0.0.10 #

  • xray_inspector: Fixed HTTP override response body always being empty.
  • xray_inspector: Fixed inspector's own internal calls appearing in the "Network (Http)" tab.
  • xray_inspector: Setting enableHttpOverride: true on more than one XRayNetworkInspector now throws a StateError at startup.

0.0.9 #

  • xray_inspector_core: Extended XRayNetworkCall.copyWith with requestHeaders and requestBody parameters.
  • xray_inspector: Added opt-in global dart:io HttpClient override via enableHttpOverride flag on XRayNetworkInspector. When enabled, all HTTP traffic made through dart:io (including package:http, Cronet, and any other client that delegates to HttpClient) is captured automatically. Silently ignored on web.
  • xray_inspector: Exported XRayHttpOverrides and XRayNetworkInspectorHttpClient for advanced manual wiring.

0.0.8 #

  • Added repository link to pubspec so pub.dev surfaces the GitHub source repository alongside the existing homepage and issue tracker links.

0.0.7 #

  • xray_inspector: Fixed CORS preflight (OPTIONS) responses being returned as 405 Method Not Allowed without CORS headers for the DELETE and PUT endpoints on /api/network/:id/calls, /api/log/:id/entries, and /api/key-value/sources/:sourceId/entries/:key. The CORS middleware is now applied as an outer pipeline wrapper so it also runs for routing misses.

0.0.6 #

  • Version alignment only; no functional changes.

0.0.5 #

0.0.4 #

  • Improved README.md.

0.0.3 #

  • Added support for partnership licenses.

0.0.2 #

0.0.1 #

1
likes
130
points
726
downloads

Documentation

API reference

Publisher

verified publisherxrayinspector.dev

Weekly Downloads

Shows the calls a Serverpod client makes in the xRay network inspector, by endpoint and method, with readable arguments, results and errors.

License

unknown (license)

Dependencies

http, serverpod_client, xray_inspector

More

Packages that depend on xray_serverpod_interceptor