diff --git a/CHANGELOG.md b/CHANGELOG.md index ea4e96c..66aa191 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # CHANGELOG +## 2.0.1 + +* Removes references to Flutter v1 android embedding classes. + ## 2.0.0 * Fix iPad bug * Add the [fileType] (only for Android) diff --git a/android/build.gradle b/android/build.gradle index b187a15..727643a 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -23,6 +23,7 @@ apply plugin: 'com.android.library' android { compileSdkVersion 29 + namespace "com.example.fluttershare" defaultConfig { minSdkVersion 16 diff --git a/android/src/main/java/com/example/fluttershare/FlutterSharePlugin.java b/android/src/main/java/com/example/fluttershare/FlutterSharePlugin.java index 3184385..5e4ad80 100644 --- a/android/src/main/java/com/example/fluttershare/FlutterSharePlugin.java +++ b/android/src/main/java/com/example/fluttershare/FlutterSharePlugin.java @@ -18,7 +18,6 @@ import io.flutter.plugin.common.MethodChannel; import io.flutter.plugin.common.MethodChannel.MethodCallHandler; import io.flutter.plugin.common.MethodChannel.Result; -import io.flutter.plugin.common.PluginRegistry.Registrar; /** FlutterSharePlugin */ @@ -28,13 +27,6 @@ public class FlutterSharePlugin implements FlutterPlugin, MethodCallHandler { public FlutterSharePlugin() {} - /** Plugin registration. */ - @SuppressWarnings("deprecation") - public static void registerWith(io.flutter.plugin.common.PluginRegistry.Registrar registrar) { - final FlutterSharePlugin instance = new FlutterSharePlugin(); - instance.onAttachedToEngine(registrar.context(), registrar.messenger()); - } - @Override public void onAttachedToEngine(FlutterPluginBinding binding) { onAttachedToEngine(binding.getApplicationContext(), binding.getBinaryMessenger()); diff --git a/example/.flutter-plugins-dependencies b/example/.flutter-plugins-dependencies index ad8479f..1a2e9bd 100644 --- a/example/.flutter-plugins-dependencies +++ b/example/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"file_picker","path":"/Users/britto/flutter/.pub-cache/hosted/pub.dartlang.org/file_picker-3.0.1/","dependencies":[]},{"name":"flutter_share","path":"/Users/britto/dev/projects/flutter_share/","dependencies":[]},{"name":"path_provider","path":"/Users/britto/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-2.0.1/","dependencies":[]}],"android":[{"name":"file_picker","path":"/Users/britto/flutter/.pub-cache/hosted/pub.dartlang.org/file_picker-3.0.1/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/britto/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-2.0.1/","dependencies":[]},{"name":"flutter_share","path":"/Users/britto/dev/projects/flutter_share/","dependencies":[]},{"name":"path_provider","path":"/Users/britto/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-2.0.1/","dependencies":[]}],"macos":[{"name":"path_provider_macos","path":"/Users/britto/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-2.0.0/","dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/Users/britto/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-2.0.0/","dependencies":[]}],"windows":[{"name":"path_provider_windows","path":"/Users/britto/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-2.0.0/","dependencies":[]}],"web":[{"name":"file_picker","path":"/Users/britto/flutter/.pub-cache/hosted/pub.dartlang.org/file_picker-3.0.1/","dependencies":[]}]},"dependencyGraph":[{"name":"file_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"flutter_share","dependencies":[]},{"name":"path_provider","dependencies":["path_provider_macos","path_provider_linux","path_provider_windows"]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]},{"name":"path_provider_windows","dependencies":[]}],"date_created":"2021-04-08 12:20:00.830702","version":"2.0.4"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"file_picker","path":"/Users/schectman/.pub-cache/hosted/pub.dev/file_picker-8.1.3/","native_build":true,"dependencies":[]},{"name":"flutter_share","path":"/Users/schectman/src/v1er/flutter_share/","native_build":true,"dependencies":[]},{"name":"path_provider_foundation","path":"/Users/schectman/.pub-cache/hosted/pub.dev/path_provider_foundation-2.4.0/","shared_darwin_source":true,"native_build":true,"dependencies":[]}],"android":[{"name":"file_picker","path":"/Users/schectman/.pub-cache/hosted/pub.dev/file_picker-8.1.3/","native_build":true,"dependencies":["flutter_plugin_android_lifecycle"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/schectman/.pub-cache/hosted/pub.dev/flutter_plugin_android_lifecycle-2.0.23/","native_build":true,"dependencies":[]},{"name":"flutter_share","path":"/Users/schectman/src/v1er/flutter_share/","native_build":true,"dependencies":[]},{"name":"path_provider_android","path":"/Users/schectman/.pub-cache/hosted/pub.dev/path_provider_android-2.2.12/","native_build":true,"dependencies":[]}],"macos":[{"name":"file_picker","path":"/Users/schectman/.pub-cache/hosted/pub.dev/file_picker-8.1.3/","native_build":false,"dependencies":[]},{"name":"path_provider_foundation","path":"/Users/schectman/.pub-cache/hosted/pub.dev/path_provider_foundation-2.4.0/","shared_darwin_source":true,"native_build":true,"dependencies":[]}],"linux":[{"name":"file_picker","path":"/Users/schectman/.pub-cache/hosted/pub.dev/file_picker-8.1.3/","native_build":false,"dependencies":[]},{"name":"path_provider_linux","path":"/Users/schectman/.pub-cache/hosted/pub.dev/path_provider_linux-2.2.1/","native_build":false,"dependencies":[]}],"windows":[{"name":"file_picker","path":"/Users/schectman/.pub-cache/hosted/pub.dev/file_picker-8.1.3/","native_build":false,"dependencies":[]},{"name":"path_provider_windows","path":"/Users/schectman/.pub-cache/hosted/pub.dev/path_provider_windows-2.3.0/","native_build":false,"dependencies":[]}],"web":[{"name":"file_picker","path":"/Users/schectman/.pub-cache/hosted/pub.dev/file_picker-8.1.3/","dependencies":[]}]},"dependencyGraph":[{"name":"file_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"flutter_share","dependencies":[]},{"name":"path_provider","dependencies":["path_provider_android","path_provider_foundation","path_provider_linux","path_provider_windows"]},{"name":"path_provider_android","dependencies":[]},{"name":"path_provider_foundation","dependencies":[]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_windows","dependencies":[]}],"date_created":"2024-10-30 16:00:16.381943","version":"3.27.0-1.0.pre.268","swift_package_manager_enabled":false} \ No newline at end of file diff --git a/example/android/app/build.gradle b/example/android/app/build.gradle index c0a4ee6..6f7c4e4 100644 --- a/example/android/app/build.gradle +++ b/example/android/app/build.gradle @@ -15,7 +15,8 @@ apply plugin: 'com.android.application' apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle" android { - compileSdkVersion 29 + compileSdkVersion 34 + namespace "com.example.fluttershareexample" lintOptions { disable 'InvalidPackage' @@ -24,7 +25,7 @@ android { defaultConfig { // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html). applicationId "com.example.fluttershareexample" - minSdkVersion 17 + minSdkVersion flutter.minSdkVersion targetSdkVersion 29 versionCode 1 versionName "1.0" diff --git a/example/android/app/src/debug/AndroidManifest.xml b/example/android/app/src/debug/AndroidManifest.xml index c208884..f880684 100644 --- a/example/android/app/src/debug/AndroidManifest.xml +++ b/example/android/app/src/debug/AndroidManifest.xml @@ -1,5 +1,4 @@ - + diff --git a/example/android/app/src/main/AndroidManifest.xml b/example/android/app/src/main/AndroidManifest.xml index d751c37..958cdac 100644 --- a/example/android/app/src/main/AndroidManifest.xml +++ b/example/android/app/src/main/AndroidManifest.xml @@ -1,5 +1,4 @@ - + =2.12.0 <3.0.0" - flutter: ">=1.20.0" + dart: ">=3.5.0 <4.0.0" + flutter: ">=3.24.0" diff --git a/example/pubspec.yaml b/example/pubspec.yaml index 253d713..33f19de 100644 --- a/example/pubspec.yaml +++ b/example/pubspec.yaml @@ -10,8 +10,8 @@ dependencies: sdk: flutter cupertino_icons: ^1.0.2 - screenshot: ^1.0.0-nullsafety.1 - file_picker: ^3.0.1 + screenshot: ^3.0.0 + file_picker: ^8.0.0+1 path_provider: ^2.0.1 flutter_share: diff --git a/pubspec.yaml b/pubspec.yaml index bcf0175..375d500 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,6 +1,6 @@ name: flutter_share description: Simple way to share message, links or files from your flutter app for Android and IOS (Enter to see some gifs). -version: 2.0.0 +version: 2.0.1 homepage: https://github.com/lubritto/flutter_share dependencies: @@ -23,4 +23,4 @@ dev_dependencies: environment: sdk: '>=2.12.0 <3.0.0' - flutter: '>=1.10.0' \ No newline at end of file + flutter: '>=1.10.0'