diff --git a/pkgs/cronet_http/CHANGELOG.md b/pkgs/cronet_http/CHANGELOG.md index dd504f67e8..33f4da8472 100644 --- a/pkgs/cronet_http/CHANGELOG.md +++ b/pkgs/cronet_http/CHANGELOG.md @@ -1,3 +1,7 @@ +## 1.6.0-wip + +* Require Dart 3.6. + ## 1.5.0 * Add the ability to abort requests. diff --git a/pkgs/cronet_http/example/pubspec.yaml b/pkgs/cronet_http/example/pubspec.yaml index dfaa39a8e7..697a3f4419 100644 --- a/pkgs/cronet_http/example/pubspec.yaml +++ b/pkgs/cronet_http/example/pubspec.yaml @@ -4,7 +4,8 @@ description: Demonstrates how to use the cronet_http plugin. publish_to: 'none' environment: - sdk: ^3.4.0 + sdk: ^3.6.0 +resolution: workspace dependencies: cronet_http: diff --git a/pkgs/cronet_http/pubspec.yaml b/pkgs/cronet_http/pubspec.yaml index 2f98ae7ecf..771b6bb070 100644 --- a/pkgs/cronet_http/pubspec.yaml +++ b/pkgs/cronet_http/pubspec.yaml @@ -1,12 +1,13 @@ name: cronet_http -version: 1.5.0 +version: 1.6.0-wip description: >- An Android Flutter plugin that provides access to the Cronet HTTP client. repository: https://github.com/dart-lang/http/tree/master/pkgs/cronet_http environment: - sdk: ^3.4.0 + sdk: ^3.6.0 flutter: '>=3.22.0' +resolution: workspace dependencies: flutter: diff --git a/pkgs/cupertino_http/CHANGELOG.md b/pkgs/cupertino_http/CHANGELOG.md index 4a6434cc33..cafa0f6cee 100644 --- a/pkgs/cupertino_http/CHANGELOG.md +++ b/pkgs/cupertino_http/CHANGELOG.md @@ -1,3 +1,7 @@ +## 2.4.0-wip + +* Require Dart 3.6. + ## 2.3.0 * Add the ability to abort requests. diff --git a/pkgs/cupertino_http/example/pubspec.yaml b/pkgs/cupertino_http/example/pubspec.yaml index 38f75b0cf9..11bf8ce46e 100644 --- a/pkgs/cupertino_http/example/pubspec.yaml +++ b/pkgs/cupertino_http/example/pubspec.yaml @@ -6,8 +6,9 @@ publish_to: 'none' version: 1.0.0+1 environment: - sdk: ^3.4.0 + sdk: ^3.6.0 flutter: '>=3.22.0' +resolution: workspace dependencies: cupertino_http: diff --git a/pkgs/cupertino_http/pubspec.yaml b/pkgs/cupertino_http/pubspec.yaml index 162dc1b6d1..6f60d63372 100644 --- a/pkgs/cupertino_http/pubspec.yaml +++ b/pkgs/cupertino_http/pubspec.yaml @@ -1,13 +1,14 @@ name: cupertino_http -version: 2.3.0 +version: 2.4.0-wip description: >- A macOS/iOS Flutter plugin that provides access to the Foundation URL Loading System. repository: https://github.com/dart-lang/http/tree/master/pkgs/cupertino_http environment: - sdk: ^3.4.0 + sdk: ^3.6.0 flutter: '>=3.24.0' # If changed, update test matrix. +resolution: workspace dependencies: async: ^2.5.0 diff --git a/pkgs/flutter_http_example/pubspec.yaml b/pkgs/flutter_http_example/pubspec.yaml index 92844828d2..b8b623ef2e 100644 --- a/pkgs/flutter_http_example/pubspec.yaml +++ b/pkgs/flutter_http_example/pubspec.yaml @@ -5,8 +5,9 @@ description: Demonstrates how to use package:http in a Flutter app. publish_to: 'none' environment: - sdk: ^3.0.0 + sdk: ^3.6.0 flutter: '>=3.10.0' +resolution: workspace dependencies: cronet_http: ^1.0.0 diff --git a/pkgs/http/CHANGELOG.md b/pkgs/http/CHANGELOG.md index 6a2698a7f2..a2dd07162c 100644 --- a/pkgs/http/CHANGELOG.md +++ b/pkgs/http/CHANGELOG.md @@ -1,3 +1,7 @@ +## 1.6.0-wip + +* Require Dart 3.6. + ## 1.5.0 * Fixed a bug in `IOClient` where the `HttpClient`'s response stream was diff --git a/pkgs/http/pubspec.yaml b/pkgs/http/pubspec.yaml index f17bcb848b..1216e3eb1e 100644 --- a/pkgs/http/pubspec.yaml +++ b/pkgs/http/pubspec.yaml @@ -1,5 +1,5 @@ name: http -version: 1.5.0 +version: 1.6.0-wip description: A composable, multi-platform, Future-based API for HTTP requests. repository: https://github.com/dart-lang/http/tree/master/pkgs/http @@ -9,7 +9,8 @@ topics: - protocols environment: - sdk: ^3.4.0 + sdk: ^3.6.0 +resolution: workspace dependencies: async: ^2.5.0 diff --git a/pkgs/http_client_conformance_tests/pubspec.yaml b/pkgs/http_client_conformance_tests/pubspec.yaml index 60f8a2fd7f..a3e4187e23 100644 --- a/pkgs/http_client_conformance_tests/pubspec.yaml +++ b/pkgs/http_client_conformance_tests/pubspec.yaml @@ -6,7 +6,8 @@ repository: https://github.com/dart-lang/http/tree/master/pkgs/http_client_confo publish_to: none environment: - sdk: ^3.4.0 + sdk: ^3.6.0 +resolution: workspace dependencies: async: ^2.8.2 @@ -15,10 +16,5 @@ dependencies: stream_channel: ^2.1.1 test: ^1.21.2 -# TODO(brianquinlan): Remove dependency_overrides when package:http 1.5.0 is released. -dependency_overrides: - http: - path: ../http - dev_dependencies: dart_flutter_team_lints: ^3.0.0 diff --git a/pkgs/http_profile/CHANGELOG.md b/pkgs/http_profile/CHANGELOG.md index fdcad42253..2bf76e7ff5 100644 --- a/pkgs/http_profile/CHANGELOG.md +++ b/pkgs/http_profile/CHANGELOG.md @@ -1,6 +1,7 @@ -## 0.1.1-wip +## 0.1.2-wip * Fixed unintended HTML tags in doc comments. +* Require Dart 3.6 ## 0.1.0 diff --git a/pkgs/http_profile/pubspec.yaml b/pkgs/http_profile/pubspec.yaml index 1184789c8a..c9d82d3e07 100644 --- a/pkgs/http_profile/pubspec.yaml +++ b/pkgs/http_profile/pubspec.yaml @@ -3,10 +3,11 @@ description: >- A library used by HTTP client authors to integrate with the DevTools Network View. repository: https://github.com/dart-lang/http/tree/master/pkgs/http_profile -version: 0.1.1-wip +version: 0.1.2-wip environment: - sdk: ^3.4.0 + sdk: ^3.6.0 +resolution: workspace dev_dependencies: dart_flutter_team_lints: ^3.0.0 diff --git a/pkgs/ok_http/CHANGELOG.md b/pkgs/ok_http/CHANGELOG.md index 196dc70a7b..3d046fdae6 100644 --- a/pkgs/ok_http/CHANGELOG.md +++ b/pkgs/ok_http/CHANGELOG.md @@ -1,5 +1,6 @@ ## 0.1.1-wip +- Require Dart 3.6. - `OkHttpClient` now receives an `OkHttpClientConfiguration` to configure the client on a per-call basis. - `OkHttpClient` supports setting four types of timeouts: [`connectTimeout`](https://square.github.io/okhttp/5.x/okhttp/okhttp3/-ok-http-client/-builder/connect-timeout.html), [`readTimeout`](https://square.github.io/okhttp/5.x/okhttp/okhttp3/-ok-http-client/-builder/read-timeout.html), [`writeTimeout`](https://square.github.io/okhttp/5.x/okhttp/okhttp3/-ok-http-client/-builder/write-timeout.html), and [`callTimeout`](https://square.github.io/okhttp/5.x/okhttp/okhttp3/-ok-http-client/-builder/call-timeout.html), using the `OkHttpClientConfiguration`. - Upgrade to `jni` 0.14.0 diff --git a/pkgs/ok_http/example/pubspec.yaml b/pkgs/ok_http/example/pubspec.yaml index 873d9aaa5c..ddca42859e 100644 --- a/pkgs/ok_http/example/pubspec.yaml +++ b/pkgs/ok_http/example/pubspec.yaml @@ -5,7 +5,8 @@ publish_to: "none" version: 1.0.0+1 environment: - sdk: ">=3.4.1 <4.0.0" + sdk: ^3.6.0 +resolution: workspace dependencies: cupertino_icons: ^1.0.6 @@ -36,8 +37,3 @@ flutter: assets: - test_certs/ # Used in integration tests. -# TODO(brianquinlan): Remove this when a release version of `package:http` -# supports abortable requests. -dependency_overrides: - http: - path: ../../http/ diff --git a/pkgs/ok_http/pubspec.yaml b/pkgs/ok_http/pubspec.yaml index b412de2bc4..e73c649a1c 100644 --- a/pkgs/ok_http/pubspec.yaml +++ b/pkgs/ok_http/pubspec.yaml @@ -5,8 +5,9 @@ description: >- repository: https://github.com/dart-lang/http/tree/master/pkgs/ok_http environment: - sdk: ^3.4.0 + sdk: ^3.6.0 flutter: ">=3.22.0" +resolution: workspace dependencies: flutter: diff --git a/pkgs/web_socket/CHANGELOG.md b/pkgs/web_socket/CHANGELOG.md index b485aab1b8..baf407921b 100644 --- a/pkgs/web_socket/CHANGELOG.md +++ b/pkgs/web_socket/CHANGELOG.md @@ -1,3 +1,7 @@ +## 1.1.0-wip + +- Require Dart 3.6. + ## 1.0.1 - Fix a bug where `WebSocketException`/`WebSocketConnectionClosed` did not diff --git a/pkgs/web_socket/pubspec.yaml b/pkgs/web_socket/pubspec.yaml index b4e3e54b16..2719cccb72 100644 --- a/pkgs/web_socket/pubspec.yaml +++ b/pkgs/web_socket/pubspec.yaml @@ -3,10 +3,11 @@ description: >- Any easy-to-use library for communicating with WebSockets that has multiple implementations. repository: https://github.com/dart-lang/http/tree/master/pkgs/web_socket -version: 1.0.1 +version: 1.1.0-wip environment: - sdk: ^3.4.0 + sdk: ^3.6.0 +resolution: workspace dependencies: web: '>=0.5.0 <2.0.0' diff --git a/pkgs/web_socket_channel/CHANGELOG.md b/pkgs/web_socket_channel/CHANGELOG.md index f1828265e4..bb4eab86c7 100644 --- a/pkgs/web_socket_channel/CHANGELOG.md +++ b/pkgs/web_socket_channel/CHANGELOG.md @@ -1,3 +1,7 @@ +## 3.1.0-wip + +- Require Dart 3.6. + ## 3.0.3 - Support `package:web_socket` 1.0.0. diff --git a/pkgs/web_socket_channel/pubspec.yaml b/pkgs/web_socket_channel/pubspec.yaml index 1446efa8cf..0cbae717fa 100644 --- a/pkgs/web_socket_channel/pubspec.yaml +++ b/pkgs/web_socket_channel/pubspec.yaml @@ -1,11 +1,12 @@ name: web_socket_channel -version: 3.0.3 +version: 3.1.0-wip description: >- A WebSocket API that enables cross-platform communication via StreamChannel. repository: https://github.com/dart-lang/http/tree/master/pkgs/web_socket_channel environment: - sdk: ^3.3.0 + sdk: ^3.6.0 +resolution: workspace dependencies: async: ^2.5.0 diff --git a/pkgs/web_socket_conformance_tests/pubspec.yaml b/pkgs/web_socket_conformance_tests/pubspec.yaml index 5713ca635e..3f61d366db 100644 --- a/pkgs/web_socket_conformance_tests/pubspec.yaml +++ b/pkgs/web_socket_conformance_tests/pubspec.yaml @@ -7,7 +7,8 @@ repository: https://github.com/dart-lang/http/tree/master/pkgs/web_socket_confor publish_to: none environment: - sdk: ^3.4.0 + sdk: ^3.6.0 +resolution: workspace dependencies: async: ^2.11.0 diff --git a/pubspec.yaml b/pubspec.yaml new file mode 100644 index 0000000000..d59f4b0813 --- /dev/null +++ b/pubspec.yaml @@ -0,0 +1,12 @@ +name: _ +publish_to: none +environment: + sdk: ^3.6.0 +workspace: + - pkgs/http + - pkgs/http_client_conformance_tests + - pkgs/http_profile + - pkgs/ok_http + - pkgs/web_socket + - pkgs/web_socket_channel + - pkgs/web_socket_conformance_tests