inoxth_edot_flutter_dio 0.1.0
inoxth_edot_flutter_dio: ^0.1.0 copied to clipboard
Dio integration for inoxth_edot_flutter. Traces every request a Dio instance makes as a client span, tagged with the screen it came from.
0.1.0 #
First release. Dio integration for inoxth_edot_flutter.
EdotDioInterceptortraces every request aDioinstance makes as one client span, carrying the Elastic Mobile Attribute Set and the Active View's screen attributes (ADR-0003).- Drives the same
EdotRequestTraceas the plugin's ownEdotHttpClient, so the URL sanitizer, both exclusion rules and the trace-propagation decision are applied in one place for both and the two integrations cannot drift (ADR-0013). - Records a request already traced by another transport only once, leaving a marked request alone (ADR-0014).
- Ships as its own package because Dart has no optional dependencies, so bundling it would impose Dio's version constraint on every consumer (ADR-0010).
- Platform floors and pins inherited from
inoxth_edot_flutter0.1.0: iOS 15.6, Android API 24, Flutter 3.44, Dio ^5.4.0.
0.1.0-dev.2 #
Second prerelease of 0.1.0, cut alongside inoxth_edot_flutter 0.1.0-dev.2 to
prove the release pipeline before 0.1.0 goes through it. This is the half that
tests the ordering: the pipeline must wait for the core version to be live on
pub.dev before this package's constraint can resolve. Identical in content to
0.1.0 above.
0.1.0-dev.1 #
Prerelease of 0.1.0, cut alongside inoxth_edot_flutter 0.1.0-dev.1 to exercise
publication itself. This was the half that mattered: the first time this package
resolved its plugin dependency from pub.dev instead of from the local workspace.
Identical in content to 0.1.0 above.