Skip to content

Commit ba91ed7

Browse files
feat(native_dio_adapter): bump cronet_http, cupertino_http dependency (#1735)
<!-- Write down your pull request descriptions. --> ### New Pull Request Checklist - [x] I have read the [Documentation](https://pub.dev/documentation/dio/latest/) - [x] I have updated this branch with the latest `main` branch to avoid conflicts (via merge from master or rebase) - [x] I have updated the documentation (if necessary) - [x] I have searched for a similar pull request in the [project](https://github.com/cfug/dio/pulls) and found none - [x] I have run the tests without failures - [x] I have added the required tests to prove the fix/feature I'm adding - [x] I have updated the `CHANGELOG.md` in the corresponding package ### Additional context and info (if any) updates cronet_http and cupertino_http dependencies and updates the code for their breaking changes --------- Signed-off-by: Martin Kamleithner <martin.kamleithner@gmail.com> Co-authored-by: Alex Li <github@alexv525.com>
1 parent 70cdbf9 commit ba91ed7

7 files changed

Lines changed: 12 additions & 11 deletions

File tree

.github/workflows/tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ jobs:
139139
uses: subosito/flutter-action@v2.8.0
140140
with:
141141
cache: true
142-
flutter-version: ${{ matrix.channel == 'min' && '3.3.0' || '' }}
142+
flutter-version: ${{ matrix.channel == 'min' && '3.7.0' || '' }}
143143
channel: ${{ matrix.channel == 'min' && 'stable' || matrix.channel }}
144144
- run: flutter test
145145

plugins/native_dio_adapter/CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
## Unreleased
44

5+
- Bump cupertino_http and cronet_http versions.
56
- Improve code formats according to linter rules.
67

78
## 0.0.1

plugins/native_dio_adapter/lib/native_dio_adapter.dart

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,5 @@ library native_dio_adapter;
33
export 'src/native_adapter.dart';
44
export 'src/cronet_adapter.dart';
55
export 'src/cupertino_adapter.dart';
6-
export 'package:cupertino_http/cupertino_client.dart';
76
export 'package:cupertino_http/cupertino_http.dart';
8-
export 'package:cronet_http/cronet_client.dart';
7+
export 'package:cronet_http/cronet_http.dart';

plugins/native_dio_adapter/lib/src/cronet_adapter.dart

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import 'dart:typed_data';
22

3-
import 'package:cronet_http/cronet_client.dart';
3+
import 'package:cronet_http/cronet_http.dart';
44
import 'package:dio/dio.dart';
55
import 'conversion_layer_adapter.dart';
66

@@ -9,7 +9,9 @@ import 'conversion_layer_adapter.dart';
99
/// [cronet_http](https://pub.dev/packages/cronet_http).
1010
class CronetAdapter implements HttpClientAdapter {
1111
CronetAdapter(CronetEngine? engine)
12-
: _conversionLayer = ConversionLayerAdapter(CronetClient(engine));
12+
: _conversionLayer = ConversionLayerAdapter(engine == null
13+
? CronetClient.defaultCronetEngine()
14+
: CronetClient.fromCronetEngine(engine));
1315

1416
final ConversionLayerAdapter _conversionLayer;
1517

plugins/native_dio_adapter/lib/src/cupertino_adapter.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import 'dart:typed_data';
22

3-
import 'package:cupertino_http/cupertino_client.dart';
43
import 'package:cupertino_http/cupertino_http.dart';
54
import 'package:dio/dio.dart';
65
import 'conversion_layer_adapter.dart';

plugins/native_dio_adapter/lib/src/native_adapter.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import 'dart:io';
22
import 'dart:typed_data';
33

4-
import 'package:cronet_http/cronet_client.dart';
4+
import 'package:cronet_http/cronet_http.dart';
55
import 'package:cupertino_http/cupertino_http.dart';
66
import 'package:dio/dio.dart';
77
import 'cronet_adapter.dart';

plugins/native_dio_adapter/pubspec.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@ repository: https://github.com/cfug/dio/blob/main/plugins/native_dio_adapter
66
issue_tracker: https://github.com/cfug/dio/issues
77

88
environment:
9-
sdk: '>=2.18.0 <3.0.0'
10-
flutter: ">=3.0.0"
9+
sdk: '>=2.19.0 <3.0.0'
10+
flutter: ">=3.7.0"
1111

1212
dependencies:
1313
dio: ^5.0.0
14-
cupertino_http: ^0.0.9
15-
cronet_http: ^0.0.3
14+
cupertino_http: ^0.1.2
15+
cronet_http: ^0.2.0
1616
http: ^0.13.4
1717

1818
dev_dependencies:

0 commit comments

Comments
 (0)