| ## 2.0.0 |
| |
| * Migrate to null safety. |
| * Fix outdated links across a number of markdown files ([#3276](https://github.com/flutter/plugins/pull/3276)) |
| * Update the example app: remove the deprecated `RaisedButton` and `FlatButton` widgets. |
| |
| ## 0.3.7+8 |
| |
| * Update Flutter SDK constraint. |
| |
| ## 0.3.7+7 |
| |
| * Update Dart SDK constraint in example. |
| |
| ## 0.3.7+6 |
| |
| * Update android compileSdkVersion to 29. |
| |
| ## 0.3.7+5 |
| |
| * Android Code Inspection and Clean up. |
| |
| ## 0.3.7+4 |
| |
| * Keep handling deprecated Android v1 classes for backward compatibility. |
| |
| ## 0.3.7+3 |
| |
| * Update the `platform` package dependency to resolve the conflict with the latest flutter. |
| |
| ## 0.3.7+2 |
| |
| * Declare API stability and compatibility with `1.0.0` (more details at: https://github.com/flutter/flutter/wiki/Package-migration-to-1.0.0). |
| |
| ## 0.3.7+1 |
| |
| * Fix CocoaPods podspec lint warnings. |
| |
| ## 0.3.7 |
| |
| * Add a `Future<bool> canResolveActivity` method to the AndroidIntent class. It |
| can be used to determine whether a device supports a particular intent or has |
| an app installed that can resolve it. It is based on PackageManager |
| [resolveActivity](https://developer.android.com/reference/android/content/pm/PackageManager#resolveActivity(android.content.Intent,%20int)). |
| |
| ## 0.3.6+1 |
| |
| * Bump the minimum Flutter version to 1.12.13+hotfix.5. |
| * Bump the minimum Dart version to 2.3.0. |
| * Uses Darts spread operator to build plugin arguments internally. |
| * Remove deprecated API usage warning in AndroidIntentPlugin.java. |
| * Migrates the Android example to V2 embedding. |
| |
| ## 0.3.6 |
| |
| * Marks the `action` parameter as optional |
| * Adds an assertion to ensure the intent receives an action, component or both. |
| |
| ## 0.3.5+1 |
| |
| * Make the pedantic dev_dependency explicit. |
| |
| ## 0.3.5 |
| |
| * Add support for [setType](https://developer.android.com/reference/android/content/Intent.html#setType(java.lang.String)) and [setDataAndType](https://developer.android.com/reference/android/content/Intent.html#setDataAndType(android.net.Uri,%20java.lang.String)) parameters. |
| |
| ## 0.3.4+8 |
| |
| * Remove the deprecated `author:` field from pubspec.yaml |
| * Migrate the plugin to the pubspec platforms manifest. |
| * Require Flutter SDK 1.10.0 or greater. |
| |
| ## 0.3.4+7 |
| |
| * Fix pedantic linter errors. |
| |
| ## 0.3.4+6 |
| |
| * Add missing DartDocs for public members. |
| |
| ## 0.3.4+5 |
| |
| * Remove AndroidX warning. |
| |
| ## 0.3.4+4 |
| |
| * Include lifecycle dependency as a compileOnly one on Android to resolve |
| potential version conflicts with other transitive libraries. |
| |
| ## 0.3.4+3 |
| |
| * Android: Use android.arch.lifecycle instead of androidx.lifecycle:lifecycle in `build.gradle` to support apps that has not been migrated to AndroidX. |
| |
| ## 0.3.4+2 |
| |
| * Fix resolveActivity not respecting the provided componentName. |
| |
| ## 0.3.4+1 |
| |
| * Fix minor lints in the Java platform code. |
| * Add smoke e2e tests for the V2 embedding. |
| * Fully migrate the example app to AndroidX. |
| |
| ## 0.3.4 |
| |
| * Migrate the plugin to use the V2 Android engine embedding. This shouldn't |
| affect existing functionality. Plugin authors who use the V2 embedding can now |
| instantiate the plugin and expect that it correctly responds to app lifecycle |
| changes. |
| |
| ## 0.3.3+3 |
| |
| * Define clang module for iOS. |
| |
| ## 0.3.3+2 |
| |
| * Update and migrate iOS example project. |
| |
| ## 0.3.3+1 |
| |
| * Added "action_application_details_settings" action to open application info settings . |
| |
| ## 0.3.3 |
| |
| * Added "flags" option to call intent.addFlags(int) in native. |
| |
| ## 0.3.2 |
| |
| * Added "action_location_source_settings" action to start Location Settings Activity. |
| |
| ## 0.3.1+1 |
| |
| * Fix Gradle version. |
| |
| ## 0.3.1 |
| |
| * Add a new componentName parameter to help the intent resolution. |
| |
| ## 0.3.0+2 |
| |
| * Bump the minimum Flutter version to 1.2.0. |
| * Add template type parameter to `invokeMethod` calls. |
| |
| ## 0.3.0+1 |
| |
| * Log a more detailed warning at build time about the previous AndroidX |
| migration. |
| |
| ## 0.3.0 |
| |
| * **Breaking change**. Migrate from the deprecated original Android Support |
| Library to AndroidX. This shouldn't result in any functional changes, but it |
| requires any Android apps using this plugin to [also |
| migrate](https://developer.android.com/jetpack/androidx/migrate) if they're |
| using the original support library. |
| |
| ## 0.2.1 |
| |
| * Updated Gradle tooling to match Android Studio 3.1.2. |
| |
| ## 0.2.0 |
| |
| * **Breaking change**. Set SDK constraints to match the Flutter beta release. |
| |
| ## 0.1.1 |
| |
| * Simplified and upgraded Android project template to Android SDK 27. |
| * Updated package description. |
| |
| ## 0.1.0 |
| |
| * **Breaking change**. Upgraded to Gradle 4.1 and Android Studio Gradle plugin |
| 3.0.1. Older Flutter projects need to upgrade their Gradle setup as well in |
| order to use this version of the plugin. Instructions can be found |
| [here](https://github.com/flutter/flutter/wiki/Updating-Flutter-projects-to-Gradle-4.1-and-Android-Studio-Gradle-plugin-3.0.1). |
| |
| ## 0.0.3 |
| |
| * Add FLT prefix to iOS types. |
| |
| ## 0.0.2 |
| |
| * Add support for transferring structured Dart values into Android Intent |
| instances as extra Bundle data. |
| |
| ## 0.0.1 |
| |
| * Initial release |