piano_composer 1.0.4
piano_composer: ^1.0.4 copied to clipboard
Piano Composer Flutter SDK.
1.0.4 #
- Added
piano.composerInterceptors, the interceptor registry every Composer client of an instance runs; importpackage:piano_composer/interceptors.dartfor it - Added
PianoComposerResponse.pageViewId, the page view Composer reported the response under - An interceptor can now name the browser id of the requests it intercepts, through the
browserIdProviderofPianoComposerInterceptors.enableor ofPianoComposerClient.addExperienceInterceptor. The first interceptor that knows one names it, andPianoComposerClient.browserIdProviderwins over all of them - An interceptor failing in
afterExecuteno longer fails the experience: the failure is logged and the remaining interceptors still run. Throwing inbeforeExecutestill refuses the request before it is sent PianoComposerInterceptoritself is unchanged, soimplements PianoComposerInterceptorwritten against 1.0.3 keeps compiling
1.0.3 #
PianoComposerEventnow carries atrackingreference, so interactions can be reported straight from the received event- Added
PianoComposerEvent.copyWith PianoComposerTrackingis now exported frompiano_composer.dart
1.0.2 #
- General improvements
1.0.1 #
- Initial release of piano_composer package