mirror of
https://github.com/flutter/packages.git
synced 2025-07-01 23:51:55 +08:00
7138 Commits
Author | SHA1 | Message | Date | |
---|---|---|---|---|
374da1033a |
Bump github/codeql-action from 2.22.4 to 2.22.5 (#5263)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.22.4 to 2.22.5. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/github/codeql-action/blob/main/CHANGELOG.md">github/codeql-action's changelog</a>.</em></p> <blockquote> <h1>CodeQL Action Changelog</h1> <p>See the <a href="https://github.com/github/codeql-action/releases">releases page</a> for the relevant changes to the CodeQL CLI and language packs.</p> <h2>[UNRELEASED]</h2> <p>No user facing changes.</p> <h2>2.22.5 - 27 Oct 2023</h2> <p>No user facing changes.</p> <h2>2.22.4 - 20 Oct 2023</h2> <ul> <li>Update default CodeQL bundle version to 2.15.1. <a href="https://redirect.github.com/github/codeql-action/pull/1953">#1953</a></li> <li>Users will begin to see warnings on Node.js 16 deprecation in their Actions logs on code scanning runs starting October 23, 2023. <ul> <li>All code scanning workflows should continue to succeed regardless of the warning.</li> <li>The team at GitHub maintaining the CodeQL Action is aware of the deprecation timeline and actively working on creating another version of the CodeQL Action, v3, that will bump us to Node 20.</li> <li>For more information, and to communicate with the maintaining team, please use <a href="https://redirect.github.com/github/codeql-action/issues/1959">this issue</a>.</li> </ul> </li> </ul> <h2>2.22.3 - 13 Oct 2023</h2> <ul> <li>Provide an authentication token when downloading the CodeQL Bundle from the API of a GitHub Enterprise Server instance. <a href="https://redirect.github.com/github/codeql-action/pull/1945">#1945</a></li> </ul> <h2>2.22.2 - 12 Oct 2023</h2> <ul> <li>Update default CodeQL bundle version to 2.15.0. <a href="https://redirect.github.com/github/codeql-action/pull/1938">#1938</a></li> <li>Improve the log output when an error occurs in an invocation of the CodeQL CLI. <a href="https://redirect.github.com/github/codeql-action/pull/1927">#1927</a></li> </ul> <h2>2.22.1 - 09 Oct 2023</h2> <ul> <li>Add a workaround for Python 3.12, which is not supported in CodeQL CLI version 2.14.6 or earlier. If you are running an analysis on Windows and using Python 3.12 or later, the CodeQL Action will switch to running Python 3.11. In this case, if Python 3.11 is not found, then the workflow will fail. <a href="https://redirect.github.com/github/codeql-action/pull/1928">#1928</a></li> </ul> <h2>2.22.0 - 06 Oct 2023</h2> <ul> <li>The CodeQL Action now requires CodeQL version 2.10.5 or later. For more information, see the corresponding changelog entry for CodeQL Action version 2.21.8. <a href="https://redirect.github.com/github/codeql-action/pull/1907">#1907</a></li> <li>The CodeQL Action no longer runs ML-powered queries. For more information, including details on our investment in AI-powered security technology, see <a href="https://github.blog/changelog/2023-09-29-codeql-code-scanning-deprecates-ml-powered-alerts/">"CodeQL code scanning deprecates ML-powered alerts."</a> <a href="https://redirect.github.com/github/codeql-action/pull/1910">#1910</a></li> <li>Fix a bug which prevented tracing of projects using Go 1.21 and above on Linux. <a href="https://redirect.github.com/github/codeql-action/pull/1909">#1909</a></li> </ul> <h2>2.21.9 - 27 Sep 2023</h2> <ul> <li>Update default CodeQL bundle version to 2.14.6. <a href="https://redirect.github.com/github/codeql-action/pull/1897">#1897</a></li> <li>We are rolling out a feature in October 2023 that will improve the success rate of C/C++ autobuild. <a href="https://redirect.github.com/github/codeql-action/pull/1889">#1889</a></li> <li>We are rolling out a feature in October 2023 that will provide specific file coverage information for C and C++, Java and Kotlin, and JavaScript and TypeScript. Currently file coverage information for each of these pairs of languages is grouped together. <a href="https://redirect.github.com/github/codeql-action/pull/1903">#1903</a></li> <li>Add a warning to help customers avoid inadvertently analyzing the same CodeQL language in multiple matrix jobs. <a href="https://redirect.github.com/github/codeql-action/pull/1901">#1901</a></li> </ul> <h2>2.21.8 - 19 Sep 2023</h2> <ul> <li>Add a deprecation warning for customers using CodeQL version 2.10.4 and earlier. These versions of CodeQL were discontinued on 12 September 2023 alongside GitHub Enterprise Server 3.6, and will be unsupported by the next minor release of the CodeQL Action. <a href="https://redirect.github.com/github/codeql-action/pull/1884">#1884</a> <ul> <li>If you are using one of these versions, please update to CodeQL CLI version 2.10.5 or later. For instance, if you have specified a custom version of the CLI using the 'tools' input to the 'init' Action, you can remove this input to use the default version.</li> </ul> </li> </ul> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
|||
e708a2a15f |
Bump play-service-maps dependency from version 18.1.0 to 18.2.0 (#5243)
Google Maps team has requested we update our client library version to the latest.google_maps_flutter_android-v2.5.3 |
|||
21a585f176 |
Roll Flutter from a4ec6278b1a4 to e12d1a798c49 (3 revisions) (#5267)
|
|||
52202abec0 |
[camerax] Loosen restrictions of fallback strategies for choosing resolutions (#5239)
Changes the fallback strategies for camera use cases to still choose a lower quality resolution if the desired one is not available, but if not successful, it will attempt to choose a higher quality resolution versus throwing an exception. Documentation on fallback strategies: https://developer.android.com/reference/androidx/camera/core/resolutionselector/ResolutionStrategy https://developer.android.com/reference/androidx/camera/video/FallbackStrategy (for video only) Fix attempt for https://github.com/flutter/flutter/issues/135293.camera_android_camerax-v0.5.0+21 |
|||
7319d3a7b1 |
[pigeon] Don't wrap non-nullable primitives in Obj-C (#5214)
Updates the Objective-C generator to use `BOOL`, `NSInteger`, and `double` for non-nullable versions of those primitives, instead of boxing them with `NSNumber*`. This makes the code more idiomatic, brings them into alignment with enum behavior, and importantly helps minimize the chances of clients having issues with silent conversion of `NSNumber*` to `BOOL` in the long term (although it may cause some such issues in the short term when people update; the changelog contains a prominent warning about this). As an incidental fix, this also fixes the use of `strong` for collections and strings, which is not best practice, since I was already changing related code. Fixes https://github.com/flutter/flutter/issues/116680 Fixes https://github.com/flutter/flutter/issues/127401pigeon-v13.0.0 |
|||
35b15de176 |
[flutter_lints] Replace "flutter pub add --dev" with "dev:" (#5260)
This pull request is to replace `âdev` with `dev:`, as this is the newer way and is used in the Flutter documentation. https://dart.dev/tools/pub/cmd/pub-add#dev-dependency https://docs.flutter.dev/data-and-backend/serialization/json#setting-up-json_serializable-in-a-projectflutter_lints-v3.0.1 |
|||
fe4c86bf20 |
Roll Flutter from 5907c9757e3f to a4ec6278b1a4 (18 revisions) (#5255)
|
|||
6bcb747a41 |
[go_router] Fixes deep-link with no path on cold start (#5113)
*List which issues are fixed by this PR. You must list at least one issue.* - flutter/flutter#133928 *If you had to change anything in the [flutter/tests] repo, include a link to the migration guide as per the [breaking change policy].* - No breaking changesgo_router-v12.0.1 |
|||
64ae77f7d1 |
[two_dimensional_scrollables] Fix pinned row painting when one axis is reversed (#5187)
Fixes https://github.com/flutter/flutter/issues/136897 There are a bunch of changes out for TableView right now, so I will update the changelog/pubspec when I have a better idea of which ones are landing before this. |
|||
8c1c865732 |
Roll Flutter from c555599fbb4a to 5907c9757e3f (45 revisions) (#5252)
Roll Flutter from c555599fbb4a to 5907c9757e3f (45 revisions)
|
|||
2af69541a2 |
[two_dimensional_scrollables] Add TableSpanPadding (#5039)
--- Fixes https://github.com/flutter/flutter/issues/134453 Also related: https://github.com/flutter/flutter/issues/134655 This adds padding to TableSpans with TableSpanPadding. This affords folks a leading and trailing offset to pad rows and columns by.two_dimensional_scrollables-v0.0.4 |
|||
d7dc0a00db |
Roll Flutter (stable) from 6c4930c4ac86 to d211f4286035 (1 revision) (#5238)
|
|||
3aff029002 |
[url_launcher] migrating objc plugin to swift (#4753)
This PR converts the iOS portion of the url_launcher plugin from objc to swift. *List which issues are fixed by this PR. You must list at least one issue.* https://github.com/flutter/flutter/issues/119102 |
|||
45ed8c9414 |
[go_router_builder]Avoid losing NullabilitySuffix for typeArguments (#5215)
fixes flutter/flutter#135591 *If you had to change anything in the [flutter/tests] repo, include a link to the migration guide as per the [breaking change policy].*go_router_builder-v2.3.4 |
|||
9e4ca6b3a6 |
Roll Flutter from 5dd2a4e0aaef to c555599fbb4a (14 revisions) (#5237)
|
|||
fea24c5b93 |
[url_launcher] Fix launch mode types in new APIs (#5232)
The new query APIs added in 6.2.0 accidentally used `PreferredLaunchMode`, which is only intended for the platform interface layer, rather than `LaunchMode`, which is the app-facing analog (they are separate to allow controlling when each is updated separately). Technically this is a breaking change, but 6.2.0 was out for less than 24 hours, so extremely few people will be affected (they would have to have updated, written code against the new API, and worked around the lack of type export), and a breaking change to fix this would have much more disruptive effects on the ecosystem. Fixes https://github.com/flutter/flutter/issues/137278url_launcher-v6.2.1 |
|||
f2124f78ab |
[camerax] Implement setZoomLevel (#4950)
Implements `setZoomLevel`. Fixes https://github.com/flutter/flutter/issues/125371. Fixes https://github.com/flutter/flutter/issues/115847. |
|||
fdfafcd1bd |
Roll Flutter from 5e8b5f4ea293 to 5dd2a4e0aaef (59 revisions) (#5231)
Roll Flutter from 5e8b5f4ea293 to 5dd2a4e0aaef (59 revisions)
|
|||
29a01642fb |
[file_selector_android] Run tests on AVDs running Android 34 (#5218)
Run `file_selector_android` tests on AVDs running Android 34. Result of https://github.com/flutter/flutter/issues/135756. |
|||
f751ffb7d3 |
[ci] Enable legacy Android emulator tests (#5190)
Enables the new legacy emulator targets. Fixes https://github.com/flutter/flutter/issues/130010 |
|||
d20b7e8c71 |
Bump ossf/scorecard-action from 2.3.0 to 2.3.1 (#5209)
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.3.0 to 2.3.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/ossf/scorecard-action/releases">ossf/scorecard-action's releases</a>.</em></p> <blockquote> <h2>v2.3.1</h2> <h2>What's Changed</h2> <ul> <li>🌱 Bump github.com/ossf/scorecard/v4 from v4.13.0 to v4.13.1 by <a href="https://github.com/spencerschrock"><code>@âspencerschrock</code></a> in <a href="https://redirect.github.com/ossf/scorecard-action/pull/1282">ossf/scorecard-action#1282</a> <ul> <li>Adds additional Fuzzing detection and fixes a SAST bug related to detecting CodeQL. For a full changelist of what this includes, see the <a href="https://github.com/ossf/scorecard/releases/tag/v4.13.1">v4.13.1</a> release notes</li> </ul> </li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/ossf/scorecard-action/compare/v2.3.0...v2.3.1">https://github.com/ossf/scorecard-action/compare/v2.3.0...v2.3.1</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
|||
58b61d4f62 |
Replace gems dependency with ruby. (#5219)
The new ruby packages are fully automated and already include cocoapods. Bug: https://github.com/flutter/flutter/issues/136377 |
|||
afefb123f3 |
Update the ftl hardware version. (#5224)
This is to unblock tests in packages timing out because of long queue times in ftl tests. |
|||
a927adea6c |
[ci] Disable Windows Arm64 stable CI (#5217)
The Windows Arm64 build-only stable test is currently failing as the necessary build layout migration hasn't landed on stable yet:
|
|||
f22ff36405 |
[webview_flutter_wkwebview] Only set limitsNavigationsToAppBoundDomains when it is set to true (#5137)
This changes the flag to only flag to only call the method if it sets it to `true`. Fixes https://github.com/flutter/flutter/issues/136449webview_flutter_wkwebview-v3.9.2 |
|||
c6821f9702 |
[url_launcher] Add an inAppBrowserView mode (#5155)
`url_launcher_android` recently switched from an in-app webview to an Android Custom Tab (when supported), which was intended to be an in-place upgrade. However, this broke `closeInAppWebView`, and that couldn't be fixed directly because Android Custom Tab has no mechanism for programatic close. To address the regression, this adds a new `inAppBrowserView` launch mode which is distinct from `inAppWebView`, so that use cases that require programatic close can specifically request `inAppWebView` instead. The default for web links is the new `inAppBrowserView` since that gives better results in most cases. Since whether `closeInAppWebView` will work in any given case is now non-trivial (on iOS, both in-app modes are supported, but on Android it's only the web view mode), this adds a new support API to query it, in keeping with the relatively new guidance of https://github.com/flutter/flutter/wiki/Contributing-to-Plugins-and-Packages#api-support-queries. It also adds API to query for support for being able to use specific launch modes, since there wasn't a good way to understand which modes worked in general on different platforms. Since there are new APIs, this adds support for those APIs to all of our implementations to ensure that they give accurate responses. Fixes https://github.com/flutter/flutter/issues/134208url_launcher-v6.2.0 |
|||
3cc6e26ea8 |
[Android] Introduces API 34 emulators for subset of tests (#5105)
Introduces API 34 emulators for subset of tests not causing test failures in https://github.com/flutter/packages/pull/4804. Also changes linux_android version to 34v1. Continuation of https://github.com/flutter/packages/pull/4820. |
|||
a0ed43580e |
[url_launcher] Add an inAppBrowserView mode in implementations (#5211)
Implementation package portion of https://github.com/flutter/packages/pull/5155 This adds: - Android support for the new `inAppBrowserView` launch mode which is distinct from `inAppWebView`, so that use cases that require programatic close can specifically request `inAppWebView` instead. - The default for web links is the new `inAppBrowserView` since that gives better results in most cases. - `inAppBrowserView` will still automatically fall back to `inAppBrowserView` in cases where it's not supported. (In the future, we might want to tune that based on feedback. We could instead have three modes: the webview-only mode we now have, the dynamic mode we now have iff the user requested `platformDefault`, and a new Android Custom Tabs-only if it was explicitly requested which would fail if it doesn't work.) - iOS support for treating `inAppBrowserView` as identical to `inAppWebView`, since in practice that's what its `inAppWebView` mode has always been. - Support on all platforms for the new `supportsMode` and `supportsCloseForMode` support query methods. Fixes https://github.com/flutter/flutter/issues/134208url_launcher_ios-v6.2.0 url_launcher_linux-v3.1.0 url_launcher_macos-v3.1.0 url_launcher_windows-v3.1.0 url_launcher_android-v6.2.0 url_launcher_web-v2.2.0 |
|||
e34ad302bf |
[ci] Fix legacy Android task names (#5191)
Uses a capital for the first letter of the task names for consistency with the other tasks (which affects sorting in the GitHub PR UI). Part of https://github.com/flutter/flutter/issues/130010 |
|||
264b2fc1e5 |
Update annotations deps to 1.7 (#4935)
- Update annotation dependency - Add changelog for updategoogle_maps_flutter_android-v2.5.2 file_selector_android-v0.5.0+4 path_provider_android-v2.2.1 camera_android-v0.10.8+13 image_picker_android-v0.8.8+2 in_app_purchase_android-v0.3.0+14 flutter_plugin_android_lifecycle-v2.0.17 url_launcher_android-v6.1.1 |
|||
2faf992a05 |
Change firebase device tests from Android api 30 to 33 (#5185)
Changes firebase device tests to use android 13. I know there is consideration [for turning them off](https://github.com/flutter/flutter/issues/131429), but as long as we are running them we may as well run them on as new an android version as we can (I'm assuming here we can't use android 14 due to the [ongoing work](https://github.com/flutter/packages/pull/4974) to fix some tests on android 14). The particular device is listed as high capacity. The list can be seen here in the 3rd option without any login https://firebase.google.com/docs/test-lab/android/available-testing-devices |
|||
d5053b5a23 |
[url_launcher] Add an inAppBrowserView mode (#5205)
Platform interface portion of https://github.com/flutter/packages/pull/5155. Adds the `inAppBrowserView` launch mode, as well as the `supportsMode` and `supportsCloseForMode` support query APIs.url_launcher_platform_interface-v2.2.0 |
|||
30b10943f3 |
[ci] Remove device_type property from Windows Arm64 properties (#5193)
The Windows Arm64 tests are failing to start as no machines match desired properties. This removes the `device_type: none` property as no Windows Arm64 machines match this ([with `device_type`](https://chromium-swarm.appspot.com/botlist?c=id&c=task&c=os&c=status&d=asc&f=cpu%3Aarm64&f=os%3AWindows&f=pool%3Aluci.flutter.staging&f=device_type%3Anone&s=id), [without `device_type`](https://chromium-swarm.appspot.com/botlist?c=id&c=task&c=os&c=status&d=asc&f=cpu%3Aarm64&f=os%3AWindows&f=pool%3Aluci.flutter.staging&s=id)).
This matches the corresponding framework `.ci.yaml` platform properties, which also omits the `device_type: none` for Windows Arm64:
|
|||
5c6cb754a8 |
[url_launcher_web] Disallows launching "javascript:" URLs. (#5180)
This PR updates the URL launcher to: * Implement the new `launchUrl` method. * Disallow `launch` and `launchUrl` for URLs with the `javascript:` scheme. * Prevent _Tabnabbing_. ### Issues Fixes https://github.com/flutter/flutter/issues/136657 ### Tests Integration tests (and mocks) updated.url_launcher_web-v2.1.0 |
|||
a64da5ca8a |
[local_auth]: Bump androidx.fragment:fragment from 1.6.0 to 1.6.1 in /packages/local_auth/local_auth_android/android (#4600)
Bumps androidx.fragment:fragment from 1.6.0 to 1.6.1. [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) You can trigger a rebase of this PR by commenting `@dependabot rebase`. --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> > **Note** > Automatic rebases have been disabled on this pull request as it has been open for over 30 days.local_auth_android-v1.0.35 |
|||
be5c798a3c |
Roll Flutter from 823e08353dd8 to 5e8b5f4ea293 (13 revisions) (#5208)
|
|||
e73b364bc7 |
[tool] Add optional swift-format support (#5204)
Adds support for swift-format in the `format` command. For now this is optional, so is only triggered if the flag is explictly passed. In the future, once we have CI support for swift-format, we will likely want to make it on-by-default as with the other formatters. Part of https://github.com/flutter/flutter/issues/41129 |
|||
4bf51144c2 |
[camera] CameraPlatform.createCameraWithSettings (#3615)
## Platform interface of federated plugin This is the `platform-interface` part of `camera` PR #3586. ## App-facing change Previously, CameraController was unable to setup fps and bitrates, allowing only resolution settings like this: ```dart controller = CameraController(_cameras[0], ResolutionPreset.max); ``` This PR gives additional functionality to set `fps` and `bitrates` via `withSettings`: ```dart controller = CameraController.withSettings( _cameras[0], mediaSettings: const MediaSettings( resolutionPreset: ResolutionPreset.low, fps: 15, videoBitrate: 200000, audioBitrate: 32000, enableAudio: true, ), ); ``` ## Android, iOS, etc. All platforms must implement `CameraPlatform.createCameraWithSettings` in addition to `CameraPlatform.createCamera`, providing platform specific code for `fps` and `bitrate' platform: ```dart Future<int> createCamera( CameraDescription cameraDescription, CameraDescription cameraDescription, ResolutionPreset? resolutionPreset, { ResolutionPreset? resolutionPreset, { bool enableAudio = false, bool enableAudio = false, }) { }) => throw UnimplementedError('createCamera() is not implemented.'); createCameraWithSettings( cameraDescription, MediaSettings( resolutionPreset: resolutionPreset, enableAudio: enableAudio, ), ); /// Creates an uninitialized camera instance and returns the cameraId. Future<int> createCameraWithSettings( CameraDescription cameraDescription, MediaSettings? mediaSettings, ) { throw UnimplementedError('createCameraWithSettings() is not implemented.'); } } ```camera_platform_interface-v2.6.0 |
|||
a2d8672340 |
Bump github/codeql-action from 2.22.3 to 2.22.4 (#5201)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.22.3 to 2.22.4. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/github/codeql-action/blob/main/CHANGELOG.md">github/codeql-action's changelog</a>.</em></p> <blockquote> <h1>CodeQL Action Changelog</h1> <p>See the <a href="https://github.com/github/codeql-action/releases">releases page</a> for the relevant changes to the CodeQL CLI and language packs.</p> <h2>[UNRELEASED]</h2> <p>No user facing changes.</p> <h2>2.22.4 - 20 Oct 2023</h2> <ul> <li>Update default CodeQL bundle version to 2.15.1. <a href="https://redirect.github.com/github/codeql-action/pull/1953">#1953</a></li> <li>Users will begin to see warnings on Node.js 16 deprecation in their Actions logs on code scanning runs starting October 23, 2023. <ul> <li>All code scanning workflows should continue to succeed regardless of the warning.</li> <li>The team at GitHub maintaining the CodeQL Action is aware of the deprecation timeline and actively working on creating another version of the CodeQL Action, v3, that will bump us to Node 20.</li> <li>For more information, and to communicate with the maintaining team, please use <a href="https://redirect.github.com/github/codeql-action/issues/1959">this issue</a>.</li> </ul> </li> </ul> <h2>2.22.3 - 13 Oct 2023</h2> <ul> <li>Provide an authentication token when downloading the CodeQL Bundle from the API of a GitHub Enterprise Server instance. <a href="https://redirect.github.com/github/codeql-action/pull/1945">#1945</a></li> </ul> <h2>2.22.2 - 12 Oct 2023</h2> <ul> <li>Update default CodeQL bundle version to 2.15.0. <a href="https://redirect.github.com/github/codeql-action/pull/1938">#1938</a></li> <li>Improve the log output when an error occurs in an invocation of the CodeQL CLI. <a href="https://redirect.github.com/github/codeql-action/pull/1927">#1927</a></li> </ul> <h2>2.22.1 - 09 Oct 2023</h2> <ul> <li>Add a workaround for Python 3.12, which is not supported in CodeQL CLI version 2.14.6 or earlier. If you are running an analysis on Windows and using Python 3.12 or later, the CodeQL Action will switch to running Python 3.11. In this case, if Python 3.11 is not found, then the workflow will fail. <a href="https://redirect.github.com/github/codeql-action/pull/1928">#1928</a></li> </ul> <h2>2.22.0 - 06 Oct 2023</h2> <ul> <li>The CodeQL Action now requires CodeQL version 2.10.5 or later. For more information, see the corresponding changelog entry for CodeQL Action version 2.21.8. <a href="https://redirect.github.com/github/codeql-action/pull/1907">#1907</a></li> <li>The CodeQL Action no longer runs ML-powered queries. For more information, including details on our investment in AI-powered security technology, see <a href="https://github.blog/changelog/2023-09-29-codeql-code-scanning-deprecates-ml-powered-alerts/">"CodeQL code scanning deprecates ML-powered alerts."</a> <a href="https://redirect.github.com/github/codeql-action/pull/1910">#1910</a></li> <li>Fix a bug which prevented tracing of projects using Go 1.21 and above on Linux. <a href="https://redirect.github.com/github/codeql-action/pull/1909">#1909</a></li> </ul> <h2>2.21.9 - 27 Sep 2023</h2> <ul> <li>Update default CodeQL bundle version to 2.14.6. <a href="https://redirect.github.com/github/codeql-action/pull/1897">#1897</a></li> <li>We are rolling out a feature in October 2023 that will improve the success rate of C/C++ autobuild. <a href="https://redirect.github.com/github/codeql-action/pull/1889">#1889</a></li> <li>We are rolling out a feature in October 2023 that will provide specific file coverage information for C and C++, Java and Kotlin, and JavaScript and TypeScript. Currently file coverage information for each of these pairs of languages is grouped together. <a href="https://redirect.github.com/github/codeql-action/pull/1903">#1903</a></li> <li>Add a warning to help customers avoid inadvertently analyzing the same CodeQL language in multiple matrix jobs. <a href="https://redirect.github.com/github/codeql-action/pull/1901">#1901</a></li> </ul> <h2>2.21.8 - 19 Sep 2023</h2> <ul> <li>Add a deprecation warning for customers using CodeQL version 2.10.4 and earlier. These versions of CodeQL were discontinued on 12 September 2023 alongside GitHub Enterprise Server 3.6, and will be unsupported by the next minor release of the CodeQL Action. <a href="https://redirect.github.com/github/codeql-action/pull/1884">#1884</a> <ul> <li>If you are using one of these versions, please update to CodeQL CLI version 2.10.5 or later. For instance, if you have specified a custom version of the CLI using the 'tools' input to the 'init' Action, you can remove this input to use the default version.</li> <li>Alternatively, if you want to continue using a version of the CodeQL CLI between 2.9.5 and 2.10.4, you can replace <code>github/codeql-action/*@v2</code> by <code>github/codeql-action/*@v2.21.7</code> in your code scanning workflow to ensure you continue using this version of the CodeQL Action.</li> </ul> </li> <li>Enable the following language aliases when using CodeQL 2.14.4 and later: <code>c-cpp</code> for C/C++ analysis, <code>java-kotlin</code> for Java/Kotlin analysis, and <code>javascript-typescript</code> for JavaScript/TypeScript analysis. <a href="https://redirect.github.com/github/codeql-action/pull/1883">#1883</a></li> </ul> <h2>2.21.7 - 14 Sep 2023</h2> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
|||
62ab1eeadf |
Roll Flutter from 6f4850d74d1a to 823e08353dd8 (3 revisions) (#5198)
|
|||
826fc0a5f1 |
Bump actions/checkout from 4.1.0 to 4.1.1 (#5167)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.0 to 4.1.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actions/checkout/releases">actions/checkout's releases</a>.</em></p> <blockquote> <h2>v4.1.1</h2> <h2>What's Changed</h2> <ul> <li>Update CODEOWNERS to Launch team by <a href="https://github.com/joshmgross"><code>@âjoshmgross</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1510">actions/checkout#1510</a></li> <li>Correct link to GitHub Docs by <a href="https://github.com/peterbe"><code>@âpeterbe</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1511">actions/checkout#1511</a></li> <li>Link to release page from what's new section by <a href="https://github.com/cory-miller"><code>@âcory-miller</code></a> in <a href="https://redirect.github.com/actions/checkout/pull/1514">actions/checkout#1514</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/joshmgross"><code>@âjoshmgross</code></a> made their first contribution in <a href="https://redirect.github.com/actions/checkout/pull/1510">actions/checkout#1510</a></li> <li><a href="https://github.com/peterbe"><code>@âpeterbe</code></a> made their first contribution in <a href="https://redirect.github.com/actions/checkout/pull/1511">actions/checkout#1511</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/actions/checkout/compare/v4...v4.1.1">https://github.com/actions/checkout/compare/v4...v4.1.1</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
|||
69b166baf2 |
Roll Flutter from 0883cb2e962d to 6f4850d74d1a (24 revisions) (#5196)
|
|||
0fbf36819a |
[ios_platform_images] migrate objC to swift (#4847)
`ios_platform_images` part of https://github.com/flutter/flutter/issues/119101 Migrate ios_platform_images to Swift.ios_platform_images-v0.2.3 |
|||
2181c4f29d |
[in_app_pur]: Bump org.json:json from 20230618 to 20231013 in /packages/in_app_purchase/in_app_purchase_android/example/android/app (#5149)
Bumps [org.json:json](https://github.com/douglascrockford/JSON-java) from 20230618 to 20231013. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/douglascrockford/JSON-java/releases">org.json:json's releases</a>.</em></p> <blockquote> <h2>20231013</h2> <table> <thead> <tr> <th>Pull Request</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://redirect.github.com/douglascrockford/JSON-java/issues/793">#793</a></td> <td>Reverted <a href="https://redirect.github.com/douglascrockford/JSON-java/issues/761">#761</a></td> </tr> <tr> <td><a href="https://redirect.github.com/douglascrockford/JSON-java/issues/792">#792</a></td> <td>update the docs for release 20231013</td> </tr> <tr> <td><a href="https://redirect.github.com/douglascrockford/JSON-java/issues/783">#783</a></td> <td>optLong vs getLong inconsistencies</td> </tr> <tr> <td><a href="https://redirect.github.com/douglascrockford/JSON-java/issues/782">#782</a></td> <td>Fix XMLTest.testIndentComplicatedJsonObjectWithArrayAndWithConfig() for Windows</td> </tr> <tr> <td><a href="https://redirect.github.com/douglascrockford/JSON-java/issues/779">#779</a></td> <td>add validity check for JSONObject constructors</td> </tr> <tr> <td><a href="https://redirect.github.com/douglascrockford/JSON-java/issues/778">#778</a></td> <td>Fix XMLTest.testIndentComplicatedJsonObjectWithArrayAndWithConfig() for Windows</td> </tr> <tr> <td><a href="https://redirect.github.com/douglascrockford/JSON-java/issues/776">#776</a></td> <td>Update [JUnit to version 4.13.2</td> </tr> <tr> <td><a href="https://redirect.github.com/douglascrockford/JSON-java/issues/774">#774</a></td> <td>Removing unneeded synchronization</td> </tr> <tr> <td><a href="https://redirect.github.com/douglascrockford/JSON-java/issues/773">#773</a></td> <td>Add optJSONArray method to JSONObject with a default value</td> </tr> <tr> <td><a href="https://redirect.github.com/douglascrockford/JSON-java/issues/772">#772</a></td> <td>Disallow nested objects and arrays as keys in objects</td> </tr> <tr> <td><a href="https://redirect.github.com/douglascrockford/JSON-java/issues/779">#779</a></td> <td>Unit test cleanup</td> </tr> <tr> <td><a href="https://redirect.github.com/douglascrockford/JSON-java/issues/769">#769</a></td> <td>Addressed Java 17 compile warnings</td> </tr> <tr> <td><a href="https://redirect.github.com/douglascrockford/JSON-java/issues/764">#764</a></td> <td>Update CodeQL action version</td> </tr> <tr> <td><a href="https://redirect.github.com/douglascrockford/JSON-java/issues/761">#761</a></td> <td>Add module-info</td> </tr> <tr> <td><a href="https://redirect.github.com/douglascrockford/JSON-java/issues/759">#759</a></td> <td>JSON parsing should detect embedded </td> </tr> <tr> <td><a href="https://redirect.github.com/douglascrockford/JSON-java/issues/753">#753</a></td> <td>Updated new object methods</td> </tr> <tr> <td><a href="https://redirect.github.com/douglascrockford/JSON-java/issues/752">#752</a></td> <td>Fixes possible unit test bug when compiling/testing on Windows</td> </tr> </tbody> </table> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/stleary/JSON-java/blob/master/docs/RELEASES.md">org.json:json's changelog</a>.</em></p> <blockquote> <p>20231013 First release with minimum Java version 1.8. Recent commits, including fixes for CVE-2023-5072.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/douglascrockford/JSON-java/commits">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> |
|||
e4c7420800 |
[in_app_pur]: Bump org.json:json from 20230618 to 20231013 in /packages/in_app_purchase/in_app_purchase_android/android (#5150)
Bumps [org.json:json](https://github.com/douglascrockford/JSON-java) from 20230618 to 20231013. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/douglascrockford/JSON-java/releases">org.json:json's releases</a>.</em></p> <blockquote> <h2>20231013</h2> <table> <thead> <tr> <th>Pull Request</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><a href="https://redirect.github.com/douglascrockford/JSON-java/issues/793">#793</a></td> <td>Reverted <a href="https://redirect.github.com/douglascrockford/JSON-java/issues/761">#761</a></td> </tr> <tr> <td><a href="https://redirect.github.com/douglascrockford/JSON-java/issues/792">#792</a></td> <td>update the docs for release 20231013</td> </tr> <tr> <td><a href="https://redirect.github.com/douglascrockford/JSON-java/issues/783">#783</a></td> <td>optLong vs getLong inconsistencies</td> </tr> <tr> <td><a href="https://redirect.github.com/douglascrockford/JSON-java/issues/782">#782</a></td> <td>Fix XMLTest.testIndentComplicatedJsonObjectWithArrayAndWithConfig() for Windows</td> </tr> <tr> <td><a href="https://redirect.github.com/douglascrockford/JSON-java/issues/779">#779</a></td> <td>add validity check for JSONObject constructors</td> </tr> <tr> <td><a href="https://redirect.github.com/douglascrockford/JSON-java/issues/778">#778</a></td> <td>Fix XMLTest.testIndentComplicatedJsonObjectWithArrayAndWithConfig() for Windows</td> </tr> <tr> <td><a href="https://redirect.github.com/douglascrockford/JSON-java/issues/776">#776</a></td> <td>Update [JUnit to version 4.13.2</td> </tr> <tr> <td><a href="https://redirect.github.com/douglascrockford/JSON-java/issues/774">#774</a></td> <td>Removing unneeded synchronization</td> </tr> <tr> <td><a href="https://redirect.github.com/douglascrockford/JSON-java/issues/773">#773</a></td> <td>Add optJSONArray method to JSONObject with a default value</td> </tr> <tr> <td><a href="https://redirect.github.com/douglascrockford/JSON-java/issues/772">#772</a></td> <td>Disallow nested objects and arrays as keys in objects</td> </tr> <tr> <td><a href="https://redirect.github.com/douglascrockford/JSON-java/issues/779">#779</a></td> <td>Unit test cleanup</td> </tr> <tr> <td><a href="https://redirect.github.com/douglascrockford/JSON-java/issues/769">#769</a></td> <td>Addressed Java 17 compile warnings</td> </tr> <tr> <td><a href="https://redirect.github.com/douglascrockford/JSON-java/issues/764">#764</a></td> <td>Update CodeQL action version</td> </tr> <tr> <td><a href="https://redirect.github.com/douglascrockford/JSON-java/issues/761">#761</a></td> <td>Add module-info</td> </tr> <tr> <td><a href="https://redirect.github.com/douglascrockford/JSON-java/issues/759">#759</a></td> <td>JSON parsing should detect embedded </td> </tr> <tr> <td><a href="https://redirect.github.com/douglascrockford/JSON-java/issues/753">#753</a></td> <td>Updated new object methods</td> </tr> <tr> <td><a href="https://redirect.github.com/douglascrockford/JSON-java/issues/752">#752</a></td> <td>Fixes possible unit test bug when compiling/testing on Windows</td> </tr> </tbody> </table> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/stleary/JSON-java/blob/master/docs/RELEASES.md">org.json:json's changelog</a>.</em></p> <blockquote> <p>20231013 First release with minimum Java version 1.8. Recent commits, including fixes for CVE-2023-5072.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/douglascrockford/JSON-java/commits">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> |
|||
d1fcbabed0 |
[quick_actions] convert to pigeon (#5159)
Converts from direct use of method channels to using Pigeon. Part of https://github.com/flutter/flutter/issues/117844 fixes https://github.com/flutter/flutter/issues/117913 fixes https://github.com/flutter/flutter/issues/117112quick_actions_ios-v1.0.8 |
|||
e02d2a5054 |
[ci] Add build-only Windows Arm64 tests (#5142)
Add build-only Windows Arm64 CI tests, mirroring the way we handle multi-arch for macOS. Completes: https://github.com/flutter/flutter/issues/129813 Previous stacked pull requests: * https://github.com/flutter/packages/pull/5133 * https://github.com/flutter/packages/pull/5174 |
|||
2807d05e8b |
Add '--no-tree-shake-icons' option to BenchmarkServer (#5186)
web_benchmarks-v0.1.0+8
|
|||
a673198c81 |
Roll Flutter from c2bd2c1175f5 to 0883cb2e962d (24 revisions) (#5192)
|
|||
be915be927 |
[ci] Finalize migration to x64 specific Windows platform (#5174)
https://github.com/flutter/packages/pull/5133 began to migrate the Windows CI tests to use a new x64 specific Windows platform. This completes the migration by removing the old Windows tests and removing `bringup` from the new x64 specific tests.
To see the resulting changes from both steps of the migration, refer to:
|