diff --git a/packages/firebase_dynamic_links/CHANGELOG.md b/packages/firebase_dynamic_links/CHANGELOG.md index 561c447c2a7e..ff1571681f82 100644 --- a/packages/firebase_dynamic_links/CHANGELOG.md +++ b/packages/firebase_dynamic_links/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.5.0+2 + +* Change the OnLinkError object to be a real exception. + ## 0.5.0+1 * Update documentation to reflect new repository location. diff --git a/packages/firebase_dynamic_links/lib/src/firebase_dynamic_links.dart b/packages/firebase_dynamic_links/lib/src/firebase_dynamic_links.dart index c247fe82bb28..82d64840e4ee 100644 --- a/packages/firebase_dynamic_links/lib/src/firebase_dynamic_links.dart +++ b/packages/firebase_dynamic_links/lib/src/firebase_dynamic_links.dart @@ -144,12 +144,8 @@ class PendingDynamicLinkDataIOS { final String minimumVersion; } -class OnLinkErrorException { - OnLinkErrorException._(this.code, this.message, this.details); - - final String code; - - final String message; - - final dynamic details; +/// This object is returned by the handler when an error occurs. +class OnLinkErrorException extends PlatformException { + OnLinkErrorException._(String code, String message, dynamic details) + : super(code: code, message: message, details: details); } diff --git a/packages/firebase_dynamic_links/pubspec.yaml b/packages/firebase_dynamic_links/pubspec.yaml index 91bc3486d326..5a01a84fcfd5 100644 --- a/packages/firebase_dynamic_links/pubspec.yaml +++ b/packages/firebase_dynamic_links/pubspec.yaml @@ -1,7 +1,7 @@ name: firebase_dynamic_links description: Flutter plugin for Google Dynamic Links for Firebase, an app solution for creating and handling links across multiple platforms. -version: 0.5.0+1 +version: 0.5.0+2 author: Flutter Team homepage: https://github.com/FirebaseExtended/flutterfire/tree/master/packages/firebase_dynamic_links