Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
75 commits
Select commit Hold shift + click to select a range
dec3d69
Merge remote-tracking branch 'upstream/main' into camx_occ
camsim99 May 1, 2023
0e0333b
Merge remote-tracking branch 'upstream/main'
camsim99 May 2, 2023
bd7ac99
Merge remote-tracking branch 'upstream/main'
camsim99 May 3, 2023
5c3363b
Merge remote-tracking branch 'upstream/main'
camsim99 May 10, 2023
fed9621
Undo changes
camsim99 May 10, 2023
5aabe34
Merge remote-tracking branch 'upstream/main'
camsim99 May 12, 2023
2b9a352
Merge remote-tracking branch 'upstream/main'
camsim99 May 25, 2023
a1173da
Merge remote-tracking branch 'upstream/main'
camsim99 May 30, 2023
cbc3d6b
Merge remote-tracking branch 'upstream/main'
camsim99 May 30, 2023
cae5a4c
Merge remote-tracking branch 'upstream/main'
camsim99 Jun 1, 2023
72283db
Merge remote-tracking branch 'upstream/main'
camsim99 Jun 5, 2023
166a77c
Merge remote-tracking branch 'upstream/main'
camsim99 Jun 5, 2023
399780e
Merge remote-tracking branch 'upstream/main'
camsim99 Jun 14, 2023
8d5d0e7
Merge remote-tracking branch 'upstream/main'
camsim99 Jun 26, 2023
084d960
Merge remote-tracking branch 'upstream/main'
camsim99 Jul 12, 2023
d2a59ac
Merge remote-tracking branch 'upstream/main'
camsim99 Jul 17, 2023
a1422bf
Merge remote-tracking branch 'upstream/main'
camsim99 Jul 17, 2023
bdd87a6
Merge remote-tracking branch 'upstream/main'
camsim99 Jul 18, 2023
137a28b
Merge remote-tracking branch 'upstream/main'
camsim99 Jul 19, 2023
bc0db5a
Merge remote-tracking branch 'upstream/main'
camsim99 Jul 20, 2023
d04b466
Merge remote-tracking branch 'upstream/main'
camsim99 Jul 21, 2023
a9cfe87
Merge remote-tracking branch 'upstream/main'
camsim99 Jul 24, 2023
a32def1
Merge remote-tracking branch 'upstream/main'
camsim99 Aug 2, 2023
4785148
Merge remote-tracking branch 'upstream/main'
camsim99 Aug 14, 2023
7a8fc69
Merge remote-tracking branch 'upstream/main'
camsim99 Aug 15, 2023
b02e15f
Merge remote-tracking branch 'upstream/main'
camsim99 Aug 15, 2023
c6e5868
Merge remote-tracking branch 'upstream/main'
camsim99 Aug 17, 2023
0c0065a
Merge remote-tracking branch 'upstream/main'
camsim99 Aug 28, 2023
9dfe259
Merge remote-tracking branch 'upstream/main'
camsim99 Aug 29, 2023
bfcc0df
Merge remote-tracking branch 'upstream/main'
camsim99 Aug 30, 2023
b80cc86
Merge remote-tracking branch 'upstream/main'
camsim99 Sep 5, 2023
4663838
Merge remote-tracking branch 'upstream/main'
camsim99 Sep 13, 2023
33fe515
Merge remote-tracking branch 'upstream/main'
camsim99 Sep 21, 2023
0c34fb6
Merge remote-tracking branch 'upstream/main'
camsim99 Sep 26, 2023
b4b6347
Merge remote-tracking branch 'upstream/main'
camsim99 Sep 28, 2023
ea4387d
Merge remote-tracking branch 'upstream/main'
camsim99 Oct 9, 2023
5c22eb8
Merge remote-tracking branch 'upstream/main'
camsim99 Oct 10, 2023
49b4743
Merge remote-tracking branch 'upstream/main'
camsim99 Oct 24, 2023
87d1382
Merge remote-tracking branch 'upstream/main'
camsim99 Oct 25, 2023
4ba04e0
Merge remote-tracking branch 'upstream/main'
camsim99 Oct 25, 2023
dc8e8f3
Merge remote-tracking branch 'upstream/main'
camsim99 Oct 26, 2023
3affd3a
Merge remote-tracking branch 'upstream/main'
camsim99 Oct 27, 2023
cf4b868
Merge remote-tracking branch 'upstream/main'
camsim99 Oct 30, 2023
4275f62
Merge remote-tracking branch 'upstream/main'
camsim99 Oct 31, 2023
47f359e
Merge remote-tracking branch 'upstream/main'
camsim99 Nov 10, 2023
b9d4656
Merge remote-tracking branch 'upstream/main'
camsim99 Nov 14, 2023
30e2ac7
Merge remote-tracking branch 'upstream/main'
camsim99 Nov 21, 2023
e2a7382
Merge remote-tracking branch 'upstream/main'
camsim99 Nov 29, 2023
0c80626
Merge remote-tracking branch 'upstream/main'
camsim99 Nov 6, 2023
65e3f12
Bump to 7.6.3
camsim99 Nov 30, 2023
6c04a6d
Bump back camera_android Gradle version + add checks for files in upd…
camsim99 Dec 1, 2023
9bfadc3
Fix update_dep_command_test
camsim99 Dec 1, 2023
f3c0d7d
Changelog/pubspec updates
camsim99 Dec 6, 2023
c71d829
Bump corrections, remove prints
camsim99 Dec 6, 2023
6b16efc
Merge remote-tracking branch 'upstream/main' into gradle_7.6.3
camsim99 Dec 6, 2023
48f88be
Add test for update dependency command
camsim99 Dec 6, 2023
dda842c
Merge remote-tracking branch 'upstream/main' into gradle_7.6.3
camsim99 Dec 7, 2023
1edecce
restore
camsim99 Dec 12, 2023
6e8873b
Merge
camsim99 Dec 12, 2023
134d2bf
merge
camsim99 Dec 12, 2023
fd223a1
Merge remote-tracking branch 'upstream/main' into gradle_7.6.3
camsim99 Dec 12, 2023
1ba969b
Merge branch 'gradle_7.6.3' of github.com:camsim99/packages into grad…
camsim99 Dec 12, 2023
818f79a
Undo pubspec changes
camsim99 Dec 12, 2023
0f8420b
Undo more pubspecs
camsim99 Dec 12, 2023
11fc899
Change entries to next
camsim99 Dec 12, 2023
6c592cb
corrections
camsim99 Dec 12, 2023
2db65a2
more corrections :)
camsim99 Dec 12, 2023
164cbfb
mod a changelog
camsim99 Dec 12, 2023
4089640
Add missing changelog
camsim99 Dec 12, 2023
1337b4e
Merge remote-tracking branch 'upstream/main' into gradle_7.6.3
camsim99 Dec 12, 2023
8bf3631
Corrections
camsim99 Dec 12, 2023
3dca4f2
Merge remote-tracking branch 'upstream/main' into gradle_7.6.3
camsim99 Dec 13, 2023
1c88936
Undo changelog changes
camsim99 Dec 13, 2023
57e3feb
Revert "Undo changelog changes"
camsim99 Dec 13, 2023
e362109
Only revert my changleog changes
camsim99 Dec 13, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge remote-tracking branch 'upstream/main' into gradle_7.6.3
  • Loading branch information
camsim99 committed Dec 12, 2023
commit fd223a1cf5b3d7f6cd3a89b5c2fe63a6b31ccbd5
2 changes: 1 addition & 1 deletion .ci/flutter_master.version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
f35d049e0d8e0f1b3754293f36761fa3d985fca1
97190973d6f502e264a330d252ca0c709071f11d
3 changes: 2 additions & 1 deletion packages/animations/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
## 2.0.11
## NEXT

* Updates example app Gradle version to 7.6.3.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is uninteresting to clients; we can revert all these CHANGELOGs.


## 2.0.10


* Updates minimum supported SDK version to Flutter 3.16/Dart 3.2.

## 2.0.9
Expand Down
2 changes: 1 addition & 1 deletion packages/animations/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: animations
description: Fancy pre-built animations that can easily be integrated into any Flutter application.
repository: https://github.com/flutter/packages/tree/main/packages/animations
issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+animations%22
version: 2.0.11
version: 2.0.10

environment:
sdk: ">=3.2.0 <4.0.0"
Expand Down
6 changes: 5 additions & 1 deletion packages/go_router/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,11 @@
## 12.1.3
## NEXT

* Updates example app Gradle version to 7.6.3.

## 12.1.3

* Fixes a typo in `navigation.md`.

## 12.1.2

* Fixes an incorrect use of `extends` for Dart 3 compatibility.
Expand Down
10 changes: 9 additions & 1 deletion packages/google_identity_services_web/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,14 @@
## 0.3.0
## NEXT

* Updates minimum supported SDK version to Flutter 3.10/Dart 3.0.

## 0.3.0+1

* Corrects 0.3.0 changelog entry about the minimum Flutter/Dart dependencies.

## 0.3.0

* Updates minimum supported SDK version to Flutter 3.16/Dart 3.2.
* Migrates from `package:js`/`dart:html` to `package:web` so this package can
compile to WASM.
* Performs the following **breaking API changes (in bold)** and other fixes to
Expand Down
6 changes: 3 additions & 3 deletions packages/google_identity_services_web/example/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,15 @@ publish_to: 'none'
version: 0.0.1

environment:
flutter: ^3.16.0
sdk: ^3.2.0
flutter: ">=3.16.0"
sdk: ">=3.2.0 <4.0.0"

dependencies:
flutter:
sdk: flutter
google_identity_services_web:
path: ../
http: ^1.1.2
http: ">=0.13.0 <2.0.0"
web: ">=0.3.0 <0.5.0"

dev_dependencies:
Expand Down
4 changes: 2 additions & 2 deletions packages/google_identity_services_web/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ name: google_identity_services_web
description: A Dart JS-interop layer for Google Identity Services. Google's new sign-in SDK for Web that supports multiple types of credentials.
repository: https://github.com/flutter/packages/tree/main/packages/google_identity_services_web
issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+google_identiy_services_web%22
version: 0.3.0
version: 0.3.0+1

environment:
sdk: ^3.2.0
sdk: ">=3.2.0 <4.0.0"

dependencies:
meta: ^1.3.0
Expand Down
10 changes: 9 additions & 1 deletion packages/google_sign_in/google_sign_in/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,16 @@
## 6.1.7
## NEXT

* Updates example app Gradle version to 7.6.3.

## 6.2.1

* Updates minimum supported SDK version to Flutter 3.10/Dart 3.0.

## 6.2.0

* Adds support for macOS.
* Updates minimum supported SDK version to Flutter 3.16.

## 6.1.6

* Updates README to direct to google_sign_in_ios README for iOS integration instructions.
Expand Down
4 changes: 4 additions & 0 deletions packages/google_sign_in/google_sign_in/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,11 @@ description: Flutter plugin for Google Sign-In, a secure authentication system
for signing in with a Google account.
repository: https://github.com/flutter/packages/tree/main/packages/google_sign_in/google_sign_in
issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+google_sign_in%22
<<<<<<< HEAD
version: 6.1.7
=======
version: 6.2.0
>>>>>>> upstream/main

environment:
sdk: ">=3.2.0 <4.0.0"
Expand Down
8 changes: 8 additions & 0 deletions packages/google_sign_in/google_sign_in_web/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
## NEXT

* Updates minimum supported SDK version to Flutter 3.16.0/Dart 3.2.0.

## 0.12.3

* Migrates to `package:web`.

## 0.12.2+1

* Re-publishes `0.12.2` with a small fix to the CodeClient initialization.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@ dev_dependencies:
http: ">=0.13.0 <2.0.0"
integration_test:
sdk: flutter
js: ^0.6.3
mockito: 5.4.3
web: ">=0.3.0 <0.5.0"

flutter:
uses-material-design: true
2 changes: 1 addition & 1 deletion packages/google_sign_in/google_sign_in_web/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ description: Flutter plugin for Google Sign-In, a secure authentication system
for signing in with a Google account on Android, iOS and Web.
repository: https://github.com/flutter/packages/tree/main/packages/google_sign_in/google_sign_in_web
issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+google_sign_in%22
version: 0.12.2+1
version: 0.12.3

environment:
sdk: ">=3.2.0 <4.0.0"
Expand Down
5 changes: 3 additions & 2 deletions packages/pointer_interceptor/pointer_interceptor/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
## NEXT
## 0.10.0

* Adds iOS implementation.
* Transitions to federated architecture.
* Adds iOS implementation to federated package.

## 0.9.3+7

Expand Down
10 changes: 3 additions & 7 deletions packages/pointer_interceptor/pointer_interceptor/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,7 @@ name: pointer_interceptor
description: A widget to prevent clicks from being swallowed by underlying HtmlElementViews on the web.
repository: https://github.com/flutter/packages/tree/main/packages/pointer_interceptor/pointer_interceptor
issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+pointer_interceptor%22
version: 0.9.3+7
# while transitioning to federated structure, removed ability to published temporarily.
publish_to: none
version: 0.10.0

environment:
sdk: ">=3.1.0 <4.0.0"
Expand All @@ -24,11 +22,9 @@ dependencies:
sdk: flutter
flutter_web_plugins:
sdk: flutter
pointer_interceptor_ios:
path: ../pointer_interceptor_ios
pointer_interceptor_ios: ^0.10.0
pointer_interceptor_platform_interface: ^0.10.0
pointer_interceptor_web:
path: ../pointer_interceptor_web
pointer_interceptor_web: ^0.10.0

dev_dependencies:
flutter_test:
Expand Down
6 changes: 3 additions & 3 deletions packages/two_dimensional_scrollables/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
## 0.0.6

* Updates example app Gradle version to 7.6.3.
## NEXT

* Updates minimum supported SDK version to Flutter 3.16.0/Dart 3.2.0.

## 0.0.5

* Exposes addAutomaticKeepAlives in TableCellBuilderDelegate and TableCellListDelegate
Expand Down
2 changes: 1 addition & 1 deletion packages/two_dimensional_scrollables/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: two_dimensional_scrollables
description: Widgets that scroll using the two dimensional scrolling foundation.
version: 0.0.6
version: 0.0.5
repository: https://github.com/flutter/packages/tree/main/packages/two_dimensional_scrollables
issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+two_dimensional_scrollables%22+

Expand Down
7 changes: 6 additions & 1 deletion packages/url_launcher/url_launcher/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
## NEXT

* Updates minimum supported SDK version to Flutter 3.16.0/Dart 3.2.0.

## 6.2.2

* Updates example app Gradle version to 7.6.3.
* Adds a link about web limitations to the `url_launcher_web` package in the
`url_launcher` `README.md` and `launchUrl` method.

## 6.2.1

Expand Down
17 changes: 17 additions & 0 deletions packages/web_benchmarks/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,20 @@
## 1.1.0

* Adds `computeAverage` and `computeDelta` methods to support analysis of benchmark results.

## 1.0.1

* Adds `parse` constructors for the `BenchmarkResults` and `BenchmarkScore` classes.

## 1.0.0

* **Breaking change:** replace the `useCanvasKit` parameter in the `serveWebBenchmark`
method with a new parameter `compilationOptions`, which allows you to:
* specify the web renderer to use for the benchmark app (html, canvaskit, or skwasm)
* specify whether to use WebAssembly to build the benchmark app
* **Breaking change:** `serveWebBenchmark` now uses `canvaskit` instead of `html` as the
default web renderer.

## 0.1.0+11

* Migrates benchmark recorder from `dart:html` to `package:web` to support WebAssembly.
Expand Down
9 changes: 6 additions & 3 deletions packages/web_benchmarks/lib/client.dart
Original file line number Diff line number Diff line change
Expand Up @@ -53,15 +53,18 @@ Future<void> runBenchmarks(
final Uri currentUri = Uri.parse(window.location.href);
// Create a new URI with the current 'page' value set to [initialPage] to
// ensure the benchmark app is reloaded at the proper location.
final Uri newUri = Uri(
final String newUri = Uri(
scheme: currentUri.scheme,
host: currentUri.host,
port: currentUri.port,
path: initialPage,
);
).toString();

// Reloading the window will trigger the next benchmark to run.
window.location.replace(newUri.toString());
await _client.printToConsole(
'Client preparing to reload the window to: "$newUri"',
);
window.location.replace(newUri);
}

Future<void> _runBenchmark(String? benchmarkName) async {
Expand Down
2 changes: 2 additions & 0 deletions packages/web_benchmarks/lib/server.dart
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ import 'package:logging/logging.dart';

import 'src/benchmark_result.dart';
import 'src/common.dart';
import 'src/compilation_options.dart';
import 'src/runner.dart';

export 'src/benchmark_result.dart';
Expand Down Expand Up @@ -49,6 +50,7 @@ Future<BenchmarkResults> serveWebBenchmark({
bool headless = true,
bool treeShakeIcons = true,
String initialPage = defaultInitialPage,
CompilationOptions compilationOptions = const CompilationOptions(),
}) async {
// Reduce logging level. Otherwise, package:webkit_inspection_protocol is way too spammy.
Logger.root.level = Level.INFO;
Expand Down
1 change: 1 addition & 0 deletions packages/web_benchmarks/lib/src/runner.dart
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,7 @@ class BenchmarkServer {
required this.chromeDebugPort,
required this.headless,
required this.treeShakeIcons,
this.compilationOptions = const CompilationOptions(),
this.initialPage = defaultInitialPage,
});

Expand Down
2 changes: 1 addition & 1 deletion packages/web_benchmarks/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: web_benchmarks
description: A benchmark harness for performance-testing Flutter apps in Chrome.
repository: https://github.com/flutter/packages/tree/main/packages/web_benchmarks
issue_tracker: https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22p%3A+web_benchmarks%22
version: 0.1.0+11
version: 1.1.0

environment:
sdk: ">=3.2.0 <4.0.0"
Expand Down
11 changes: 10 additions & 1 deletion packages/web_benchmarks/testing/web_benchmarks_test.dart
Original file line number Diff line number Diff line change
Expand Up @@ -25,19 +25,28 @@ Future<void> main() async {
initialPage: 'index.html#about',
);
}, timeout: Timeout.none);

test('Can run a web benchmark with wasm', () async {
await _runBenchmarks(
benchmarkNames: <String>['simple'],
entryPoint: 'lib/benchmarks/runner_simple.dart',
compilationOptions: const CompilationOptions(useWasm: true),
);
}, timeout: Timeout.none);
}

Future<void> _runBenchmarks({
required List<String> benchmarkNames,
required String entryPoint,
String initialPage = defaultInitialPage,
CompilationOptions compilationOptions = const CompilationOptions(),
}) async {
final BenchmarkResults taskResult = await serveWebBenchmark(
benchmarkAppDirectory: Directory('testing/test_app'),
entryPoint: entryPoint,
useCanvasKit: false,
treeShakeIcons: false,
initialPage: initialPage,
compilationOptions: compilationOptions,
);

for (final String benchmarkName in benchmarkNames) {
Expand Down
You are viewing a condensed version of this merge commit. You can view the full changes here.