Skip to content

Commit b9951b7

Browse files
Redo changes in device_info_plus_platform_interface 2.6.0 (#1021)
* Revert "Revert 4.1.0 device_info_plus changes (#1020)" This reverts commit c29cfaf. * Version bumps * bump all versions * update main pubspec yaml
1 parent c29cfaf commit b9951b7

File tree

16 files changed

+44
-26
lines changed

16 files changed

+44
-26
lines changed

packages/device_info_plus/device_info_plus/CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
## 4.1.2
2+
3+
- Redo changes in 4.1.0
4+
- device_info_plus_platform_interface to 3.0.0
5+
16
## 4.1.1
27

38
- Revert changes in 4.1.0

packages/device_info_plus/device_info_plus/example/integration_test/device_info_plus_test.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,10 @@
55
// @dart=2.9
66

77
import 'dart:io';
8+
9+
import 'package:device_info_plus/device_info_plus.dart';
810
import 'package:flutter/foundation.dart';
911
import 'package:flutter_test/flutter_test.dart';
10-
import 'package:device_info_plus/device_info_plus.dart';
1112
import 'package:integration_test/integration_test.dart';
1213

1314
void main() {
@@ -97,7 +98,6 @@ void main() {
9798
expect(androidInfo.tags, isNotNull);
9899
expect(androidInfo.type, isNotNull);
99100
expect(androidInfo.isPhysicalDevice, isNotNull);
100-
expect(androidInfo.androidId, isNull);
101101
expect(androidInfo.systemFeatures, isNotNull);
102102
}, skip: !Platform.isAndroid);
103103
}

packages/device_info_plus/device_info_plus/example/lib/main.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,6 @@ class _MyAppState extends State<MyApp> {
9999
'tags': build.tags,
100100
'type': build.type,
101101
'isPhysicalDevice': build.isPhysicalDevice,
102-
'androidId': build.androidId,
103102
'systemFeatures': build.systemFeatures,
104103
};
105104
}

packages/device_info_plus/device_info_plus/pubspec.yaml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
name: device_info_plus
22
description: Flutter plugin providing detailed information about the device
33
(make, model, etc.), and Android or iOS version the app is running on.
4-
version: 4.1.1
4+
version: 4.1.2
55
homepage: https://plus.fluttercommunity.dev/
66
repository: https://github.com/fluttercommunity/plus_plugins/tree/main/packages/
7+
issue_tracker: https://github.com/fluttercommunity/plus_plugins/labels/device_info_plus
78

89
flutter:
910
plugin:
@@ -25,11 +26,11 @@ flutter:
2526
dependencies:
2627
flutter:
2728
sdk: flutter
28-
device_info_plus_platform_interface: ^2.6.1
29-
device_info_plus_macos: ^2.2.3
30-
device_info_plus_linux: ^2.1.1
31-
device_info_plus_web: ^2.1.0
32-
device_info_plus_windows: ^3.0.3
29+
device_info_plus_platform_interface: ^3.0.0
30+
device_info_plus_macos: ^3.0.0
31+
device_info_plus_linux: ^3.0.0
32+
device_info_plus_web: ^3.0.0
33+
device_info_plus_windows: ^4.0.0
3334

3435
dev_dependencies:
3536
flutter_test:

packages/device_info_plus/device_info_plus_linux/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 3.0.0
2+
3+
- platform interface to 3.0.0
4+
15
## 2.1.1
26

37
- Use automatic plugin registration

packages/device_info_plus/device_info_plus_linux/pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: device_info_plus_linux
22
description: Linux implementation of the device_info_plus plugin
3-
version: 2.1.1
3+
version: 3.0.0
44
homepage: https://plus.fluttercommunity.dev/
55
repository: https://github.com/fluttercommunity/plus_plugins/tree/main/packages/
66

@@ -9,7 +9,7 @@ environment:
99
flutter: ">=1.20.0"
1010

1111
dependencies:
12-
device_info_plus_platform_interface: ^2.1.0
12+
device_info_plus_platform_interface: ^3.0.0
1313
file: ^6.0.0
1414
flutter:
1515
sdk: flutter

packages/device_info_plus/device_info_plus_macos/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 3.0.0
2+
3+
- platform interface to 3.0.0
4+
15
## 2.2.3
26

37
- Fix crash on macOS running on Apple M1

packages/device_info_plus/device_info_plus_macos/pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@ name: device_info_plus_macos
22
description: Macos implementation of the device_info_plus plugin
33
homepage: https://plus.fluttercommunity.dev/
44
repository: https://github.com/fluttercommunity/plus_plugins/tree/main/packages/
5-
version: 2.2.3
5+
version: 3.0.0
66

77
environment:
88
sdk: ">=2.12.0 <3.0.0"
99
flutter: ">=1.20.0"
1010

1111
dependencies:
12-
device_info_plus_platform_interface: ^2.2.0
12+
device_info_plus_platform_interface: ^3.0.0
1313
flutter:
1414
sdk: flutter
1515

packages/device_info_plus/device_info_plus_platform_interface/CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
## 3.0.0
2+
3+
- Redo 2.6.0 into 3.0.0
4+
- Remove `androidId` (that was removed in the MethodChannel, and always returned null)
5+
16
## 2.6.1
27

38
- Revert 2.6.0

packages/device_info_plus/device_info_plus_platform_interface/lib/model/android_device_info.dart

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ class AndroidDeviceInfo implements BaseDeviceInfo {
2929
this.tags,
3030
this.type,
3131
this.isPhysicalDevice,
32-
this.androidId,
3332
required List<String?> systemFeatures,
3433
}) : supported32BitAbis = List<String?>.unmodifiable(supported32BitAbis),
3534
supported64BitAbis = List<String?>.unmodifiable(supported64BitAbis),
@@ -93,9 +92,6 @@ class AndroidDeviceInfo implements BaseDeviceInfo {
9392
/// `false` if the application is running in an emulator, `true` otherwise.
9493
final bool? isPhysicalDevice;
9594

96-
/// The Android hardware device ID that is unique between the device + user and app signing.
97-
final String? androidId;
98-
9995
/// Describes what features are available on the current device.
10096
///
10197
/// This can be used to check if the device has, for example, a front-facing
@@ -127,7 +123,6 @@ class AndroidDeviceInfo implements BaseDeviceInfo {
127123
'product': product,
128124
'display': display,
129125
'hardware': hardware,
130-
'androidId': androidId,
131126
'bootloader': bootloader,
132127
'version': version.toMap(),
133128
'fingerprint': fingerprint,
@@ -163,7 +158,6 @@ class AndroidDeviceInfo implements BaseDeviceInfo {
163158
tags: map['tags'],
164159
type: map['type'],
165160
isPhysicalDevice: map['isPhysicalDevice'],
166-
androidId: map['androidId'],
167161
systemFeatures: _fromList(map['systemFeatures'] ?? []),
168162
);
169163
}

packages/device_info_plus/device_info_plus_platform_interface/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: device_info_plus_platform_interface
22
description: A common platform interface for the device_info_plus plugin.
3-
version: 2.6.1
3+
version: 3.0.0
44
homepage: https://plus.fluttercommunity.dev/
55
repository: https://github.com/fluttercommunity/plus_plugins/tree/main/packages/
66

packages/device_info_plus/device_info_plus_platform_interface/test/model/android_device_info_test.dart

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ void main() {
2929
'product': 'product',
3030
'display': 'display',
3131
'hardware': 'hardware',
32-
'androidId': 'androidId',
3332
'isPhysicalDevice': true,
3433
'bootloader': 'bootloader',
3534
'fingerprint': 'fingerprint',
@@ -56,7 +55,6 @@ void main() {
5655
expect(androidDeviceInfo.product, 'product');
5756
expect(androidDeviceInfo.display, 'display');
5857
expect(androidDeviceInfo.hardware, 'hardware');
59-
expect(androidDeviceInfo.androidId, 'androidId');
6058
expect(androidDeviceInfo.bootloader, 'bootloader');
6159
expect(androidDeviceInfo.isPhysicalDevice, isTrue);
6260
expect(androidDeviceInfo.fingerprint, 'fingerprint');

packages/device_info_plus/device_info_plus_web/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 3.0.0
2+
3+
- platform interface to 3.0.0
4+
15
## 2.1.0
26

37
- add toMap to models

packages/device_info_plus/device_info_plus_web/pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: device_info_plus_web
22
description: An implementation for the web platform of the Flutter `device_info_plus` plugin.
3-
version: 2.1.0
3+
version: 3.0.0
44
homepage: https://plus.fluttercommunity.dev/
55
repository: https://github.com/fluttercommunity/plus_plugins/tree/main/packages/
66

@@ -12,7 +12,7 @@ flutter:
1212
fileName: device_info_plus_web.dart
1313

1414
dependencies:
15-
device_info_plus_platform_interface: ^2.1.0
15+
device_info_plus_platform_interface: ^3.0.0
1616
flutter_web_plugins:
1717
sdk: flutter
1818
flutter:

packages/device_info_plus/device_info_plus_windows/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 4.0.0
2+
3+
- platform interface to 3.0.0
4+
15
## 3.0.3
26

37
- Revert changes in 3.0.2

packages/device_info_plus/device_info_plus_windows/pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: device_info_plus_windows
22
description: Windows implementation of the device_info_plus plugin
3-
version: 3.0.3
3+
version: 4.0.0
44
homepage: https://plus.fluttercommunity.dev/
55
repository: https://github.com/fluttercommunity/plus_plugins/tree/main/packages/
66

@@ -9,7 +9,7 @@ environment:
99
flutter: ">=1.20.0"
1010

1111
dependencies:
12-
device_info_plus_platform_interface: ^2.5.0
12+
device_info_plus_platform_interface: ^3.0.0
1313
ffi: ^2.0.1
1414
flutter:
1515
sdk: flutter

0 commit comments

Comments
 (0)