diff --git a/packages/package_info_plus/CHANGELOG.md b/packages/package_info_plus/CHANGELOG.md index 76c53318c8..166df53d67 100644 --- a/packages/package_info_plus/CHANGELOG.md +++ b/packages/package_info_plus/CHANGELOG.md @@ -1,3 +1,8 @@ +## 0.6.0 + +- Changed method channel name +- Moved Java files to different java package to avoid issues with package_info + ## 0.5.0 - Transfer to plus-plugins monorepo diff --git a/packages/package_info_plus/android/src/main/AndroidManifest.xml b/packages/package_info_plus/android/src/main/AndroidManifest.xml index 133ae5faf3..96f347ed64 100644 --- a/packages/package_info_plus/android/src/main/AndroidManifest.xml +++ b/packages/package_info_plus/android/src/main/AndroidManifest.xml @@ -1,3 +1,3 @@ + package="dev.fluttercommunity.plus.packageinfo"> diff --git a/packages/package_info_plus/android/src/main/java/io/flutter/plugins/packageinfo/PackageInfoPlugin.java b/packages/package_info_plus/android/src/main/java/dev/fluttercommunity/plus/packageinfo/PackageInfoPlugin.java similarity index 95% rename from packages/package_info_plus/android/src/main/java/io/flutter/plugins/packageinfo/PackageInfoPlugin.java rename to packages/package_info_plus/android/src/main/java/dev/fluttercommunity/plus/packageinfo/PackageInfoPlugin.java index ca10414672..8808a6e622 100644 --- a/packages/package_info_plus/android/src/main/java/io/flutter/plugins/packageinfo/PackageInfoPlugin.java +++ b/packages/package_info_plus/android/src/main/java/dev/fluttercommunity/plus/packageinfo/PackageInfoPlugin.java @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -package io.flutter.plugins.packageinfo; +package dev.fluttercommunity.plus.packageinfo; import android.content.Context; import android.content.pm.PackageInfo; @@ -36,7 +36,7 @@ public void onAttachedToEngine(FlutterPluginBinding binding) { private void onAttachedToEngine(Context applicationContext, BinaryMessenger messenger) { this.applicationContext = applicationContext; - methodChannel = new MethodChannel(messenger, "plugins.flutter.io/package_info"); + methodChannel = new MethodChannel(messenger, "dev.fluttercommunity.plus/package_info"); methodChannel.setMethodCallHandler(this); } diff --git a/packages/package_info_plus/example/android/app/src/main/java/io/flutter/plugins/packageinfoexample/EmbedderV1Activity.java b/packages/package_info_plus/example/android/app/src/main/java/io/flutter/plugins/packageinfoexample/EmbedderV1Activity.java index a32c504848..ccc1f20a71 100644 --- a/packages/package_info_plus/example/android/app/src/main/java/io/flutter/plugins/packageinfoexample/EmbedderV1Activity.java +++ b/packages/package_info_plus/example/android/app/src/main/java/io/flutter/plugins/packageinfoexample/EmbedderV1Activity.java @@ -5,14 +5,14 @@ package io.flutter.plugins.packageinfoexample; import android.os.Bundle; +import dev.fluttercommunity.plus.packageinfo.PackageInfoPlugin; import io.flutter.app.FlutterActivity; -import io.flutter.plugins.packageinfo.PackageInfoPlugin; public class EmbedderV1Activity extends FlutterActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); PackageInfoPlugin.registerWith( - registrarFor("io.flutter.plugins.packageinfo.PackageInfoPlugin")); + registrarFor("dev.fluttercommunity.plus.packageinfo.PackageInfoPlugin")); } } diff --git a/packages/package_info_plus/example/pubspec.yaml b/packages/package_info_plus/example/pubspec.yaml index ddacb6a0c1..d873c60d37 100644 --- a/packages/package_info_plus/example/pubspec.yaml +++ b/packages/package_info_plus/example/pubspec.yaml @@ -1,5 +1,9 @@ name: package_info_example description: Demonstrates how to use the package_info_plus plugin. + +environment: + sdk: '>=2.10.0 <3.0.0' + dependencies: flutter: sdk: flutter diff --git a/packages/package_info_plus/ios/Classes/FLTPackageInfoPlugin.m b/packages/package_info_plus/ios/Classes/FLTPackageInfoPlugin.m index 046f15fec3..9c3e269a96 100644 --- a/packages/package_info_plus/ios/Classes/FLTPackageInfoPlugin.m +++ b/packages/package_info_plus/ios/Classes/FLTPackageInfoPlugin.m @@ -7,7 +7,7 @@ @implementation FLTPackageInfoPlugin + (void)registerWithRegistrar:(NSObject*)registrar { FlutterMethodChannel* channel = - [FlutterMethodChannel methodChannelWithName:@"plugins.flutter.io/package_info" + [FlutterMethodChannel methodChannelWithName:@"dev.fluttercommunity.plus/package_info" binaryMessenger:[registrar messenger]]; FLTPackageInfoPlugin* instance = [[FLTPackageInfoPlugin alloc] init]; [registrar addMethodCallDelegate:instance channel:channel]; diff --git a/packages/package_info_plus/pubspec.yaml b/packages/package_info_plus/pubspec.yaml index db005ac861..c337a6655f 100644 --- a/packages/package_info_plus/pubspec.yaml +++ b/packages/package_info_plus/pubspec.yaml @@ -1,6 +1,6 @@ name: package_info_plus description: Flutter plugin for querying information about the application package, such as CFBundleVersion on iOS or versionCode on Android. -version: 0.5.0 +version: 0.6.0 homepage: https://plus.fluttercommunity.dev/ repository: https://github.com/fluttercommunity/plus_plugins/tree/main/packages/ @@ -8,7 +8,7 @@ flutter: plugin: platforms: android: - package: io.flutter.plugins.packageinfo + package: dev.fluttercommunity.plus.packageinfo pluginClass: PackageInfoPlugin ios: pluginClass: FLTPackageInfoPlugin @@ -22,9 +22,9 @@ flutter: dependencies: flutter: sdk: flutter - package_info_plus_platform_interface: ^0.1.0 + package_info_plus_platform_interface: ^0.3.0 package_info_plus_web: ^0.1.0 - package_info_plus_macos: ^0.1.0 + package_info_plus_macos: ^0.2.0 package_info_plus_windows: ^0.1.0 dev_dependencies: diff --git a/packages/package_info_plus/test/package_info_test.dart b/packages/package_info_plus/test/package_info_test.dart index 29af1a0a62..21efb734a4 100644 --- a/packages/package_info_plus/test/package_info_test.dart +++ b/packages/package_info_plus/test/package_info_test.dart @@ -10,7 +10,7 @@ void main() { TestWidgetsFlutterBinding.ensureInitialized(); const MethodChannel channel = - MethodChannel('plugins.flutter.io/package_info'); + MethodChannel('dev.fluttercommunity.plus/package_info'); List log; channel.setMockMethodCallHandler((MethodCall methodCall) async { diff --git a/packages/package_info_plus_macos/CHANGELOG.md b/packages/package_info_plus_macos/CHANGELOG.md index 09dfb41b7a..27b8e13018 100644 --- a/packages/package_info_plus_macos/CHANGELOG.md +++ b/packages/package_info_plus_macos/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.2.0 + +- Changed method channel name + ## 0.1.0 - Transfer to plus-plugins monorepo diff --git a/packages/package_info_plus_macos/macos/Classes/FLTPackageInfoPlugin.m b/packages/package_info_plus_macos/macos/Classes/FLTPackageInfoPlugin.m index 046f15fec3..9c3e269a96 100644 --- a/packages/package_info_plus_macos/macos/Classes/FLTPackageInfoPlugin.m +++ b/packages/package_info_plus_macos/macos/Classes/FLTPackageInfoPlugin.m @@ -7,7 +7,7 @@ @implementation FLTPackageInfoPlugin + (void)registerWithRegistrar:(NSObject*)registrar { FlutterMethodChannel* channel = - [FlutterMethodChannel methodChannelWithName:@"plugins.flutter.io/package_info" + [FlutterMethodChannel methodChannelWithName:@"dev.fluttercommunity.plus/package_info" binaryMessenger:[registrar messenger]]; FLTPackageInfoPlugin* instance = [[FLTPackageInfoPlugin alloc] init]; [registrar addMethodCallDelegate:instance channel:channel]; diff --git a/packages/package_info_plus_macos/pubspec.yaml b/packages/package_info_plus_macos/pubspec.yaml index 65b5d2ca29..43279f1d5c 100644 --- a/packages/package_info_plus_macos/pubspec.yaml +++ b/packages/package_info_plus_macos/pubspec.yaml @@ -1,6 +1,6 @@ name: package_info_plus_macos description: macOS implementation of the package_info_plus plugin. -version: 0.1.0 +version: 0.2.0 homepage: https://plus.fluttercommunity.dev/ repository: https://github.com/fluttercommunity/plus_plugins/tree/main/packages/ diff --git a/packages/package_info_plus_platform_interface/CHANGELOG.md b/packages/package_info_plus_platform_interface/CHANGELOG.md index 2d7342abee..ef379be290 100644 --- a/packages/package_info_plus_platform_interface/CHANGELOG.md +++ b/packages/package_info_plus_platform_interface/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.3.0 + +- Changed method channel name + ## 0.2.0 - Transfer to plus-plugins monorepo diff --git a/packages/package_info_plus_platform_interface/lib/method_channel_package_info.dart b/packages/package_info_plus_platform_interface/lib/method_channel_package_info.dart index 04ab631fb5..ee310992f7 100644 --- a/packages/package_info_plus_platform_interface/lib/method_channel_package_info.dart +++ b/packages/package_info_plus_platform_interface/lib/method_channel_package_info.dart @@ -3,7 +3,8 @@ import 'package:package_info_plus_platform_interface/package_info_data.dart'; import 'package_info_platform_interface.dart'; -const MethodChannel _channel = MethodChannel('plugins.flutter.io/package_info'); +const MethodChannel _channel = + MethodChannel('dev.fluttercommunity.plus/package_info'); /// An implementation of [PackageInfoPlatform] that uses method channels. class MethodChannelPackageInfo extends PackageInfoPlatform { diff --git a/packages/package_info_plus_platform_interface/pubspec.yaml b/packages/package_info_plus_platform_interface/pubspec.yaml index af28ac248b..5421892ea9 100644 --- a/packages/package_info_plus_platform_interface/pubspec.yaml +++ b/packages/package_info_plus_platform_interface/pubspec.yaml @@ -1,6 +1,6 @@ name: package_info_plus_platform_interface description: A common platform interface for the package_info_plus plugin. -version: 0.1.0 +version: 0.3.0 homepage: https://plus.fluttercommunity.dev/ repository: https://github.com/fluttercommunity/plus_plugins/tree/main/packages/ diff --git a/packages/package_info_plus_platform_interface/test/method_channel_package_info_test.dart b/packages/package_info_plus_platform_interface/test/method_channel_package_info_test.dart index 84e34efbd5..57a5d3fefa 100644 --- a/packages/package_info_plus_platform_interface/test/method_channel_package_info_test.dart +++ b/packages/package_info_plus_platform_interface/test/method_channel_package_info_test.dart @@ -36,7 +36,7 @@ void main() { group('$MethodChannelPackageInfo()', () { const MethodChannel channel = - MethodChannel('plugins.flutter.io/package_info'); + MethodChannel('dev.fluttercommunity.plus/package_info'); final List log = []; channel.setMockMethodCallHandler((MethodCall methodCall) async { log.add(methodCall);