{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":99045602,"defaultBranch":"main","name":"packages","ownerLogin":"flutter","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-08-01T21:43:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/14101776?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727150037.0","currentOid":""},"activityList":{"items":[{"before":"24594a081676f2678fea4bb1e8d5d6253ee3f4c2","after":"21d99dcc16c904871ad81efcc009c90d57c6c5b2","ref":"refs/heads/main","pushedAt":"2024-09-24T01:16:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"auto-submit[bot]","name":null,"path":"/apps/auto-submit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14101776?s=80&v=4"},"commit":{"message":"[various] Adds macOS privacy manifests (#7687)\n\nmacOS privacy manifest enforcement is rolling out soon, so this brings all macOS plugins into alignment with our iOS policy of always having a manifest, including updating the repo tooling to enforce that.\r\n\r\nVery few plugins are affected because most share the implementation package with iOS, and we didn't do any target platform switching when adding the manifests for iOS, automatically covering macOS as well.\r\n\r\nFixes https://github.com/flutter/flutter/issues/155564","shortMessageHtmlLink":"[various] Adds macOS privacy manifests (#7687)"}},{"before":"a717b0e189ad070a5acb1d0caf4a327c6d222f0c","after":"24594a081676f2678fea4bb1e8d5d6253ee3f4c2","ref":"refs/heads/main","pushedAt":"2024-09-23T18:59:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yaakovschectman","name":null,"path":"/yaakovschectman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109111084?s=80&v=4"},"commit":{"message":"[google_maps_flutter_android] Convert `PlatformPolyline.pattern` to Pigeon (#7631)\n\nCreates a structured `PlatformPatternItem` pigeon class to use in\r\n`PlatformPolyline`.\r\n\r\nhttps://github.com/flutter/flutter/issues/154738\r\n\r\n## Pre-launch Checklist\r\n\r\n- [x] I read the [Contributor Guide] and followed the process outlined\r\nthere for submitting PRs.\r\n- [x] I read the [Tree Hygiene] page, which explains my\r\nresponsibilities.\r\n- [x] I read and followed the [relevant style guides] and ran the\r\nauto-formatter. (Unlike the flutter/flutter repo, the flutter/packages\r\nrepo does use `dart format`.)\r\n- [ ] I signed the [CLA].\r\n- [x] The title of the PR starts with the name of the package surrounded\r\nby square brackets, e.g. `[shared_preferences]`\r\n- [x] I [linked to at least one issue that this PR fixes] in the\r\ndescription above.\r\n- [x] I updated `pubspec.yaml` with an appropriate new version according\r\nto the [pub versioning philosophy], or this PR is [exempt from version\r\nchanges].\r\n- [x] I updated `CHANGELOG.md` to add a description of the change,\r\n[following repository CHANGELOG style], or this PR is [exempt from\r\nCHANGELOG changes].\r\n- [x] I updated/added relevant documentation (doc comments with `///`).\r\n- [x] I added new tests to check the change I am making, or this PR is\r\n[test-exempt].\r\n- [x] All existing and new tests are passing.\r\n\r\nIf you need help, consider asking for advice on the #hackers-new channel\r\non [Discord].\r\n\r\n\r\n[Contributor Guide]:\r\nhttps://github.com/flutter/packages/blob/main/CONTRIBUTING.md\r\n[Tree Hygiene]:\r\nhttps://github.com/flutter/flutter/blob/master/docs/contributing/Tree-hygiene.md\r\n[relevant style guides]:\r\nhttps://github.com/flutter/packages/blob/main/CONTRIBUTING.md#style\r\n[CLA]: https://cla.developers.google.com/\r\n[Discord]:\r\nhttps://github.com/flutter/flutter/blob/master/docs/contributing/Chat.md\r\n[linked to at least one issue that this PR fixes]:\r\nhttps://github.com/flutter/flutter/blob/master/docs/contributing/Tree-hygiene.md#overview\r\n[pub versioning philosophy]: https://dart.dev/tools/pub/versioning\r\n[exempt from version changes]:\r\nhttps://github.com/flutter/flutter/blob/master/docs/ecosystem/contributing/README.md#version\r\n[following repository CHANGELOG style]:\r\nhttps://github.com/flutter/flutter/blob/master/docs/ecosystem/contributing/README.md#changelog-style\r\n[exempt from CHANGELOG changes]:\r\nhttps://github.com/flutter/flutter/blob/master/docs/ecosystem/contributing/README.md#changelog\r\n[test-exempt]:\r\nhttps://github.com/flutter/flutter/blob/master/docs/contributing/Tree-hygiene.md#tests","shortMessageHtmlLink":"[google_maps_flutter_android] Convert PlatformPolyline.pattern to P…"}},{"before":"9de72be7c750ef767663f5ca41dbc61be85723c1","after":"a717b0e189ad070a5acb1d0caf4a327c6d222f0c","ref":"refs/heads/main","pushedAt":"2024-09-23T15:59:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"auto-submit[bot]","name":null,"path":"/apps/auto-submit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14101776?s=80&v=4"},"commit":{"message":"Roll Flutter from 2f149da67614 to 4ca51a1de597 (5 revisions) (#7685)\n\nhttps://github.com/flutter/flutter/compare/2f149da67614...4ca51a1de597\n\n2024-09-23 engine-flutter-autoroll@skia.org Roll Flutter Engine from c1bcd87b44a3 to 61f0a3fbabbe (1 revision) (flutter/flutter#155534)\n2024-09-23 engine-flutter-autoroll@skia.org Roll Flutter Engine from c11e75b9842a to c1bcd87b44a3 (1 revision) (flutter/flutter#155528)\n2024-09-23 engine-flutter-autoroll@skia.org Roll Flutter Engine from 0155f8fc4569 to c11e75b9842a (9 revisions) (flutter/flutter#155524)\n2024-09-22 engine-flutter-autoroll@skia.org Roll Flutter Engine from 76b7abb5c853 to 0155f8fc4569 (1 revision) (flutter/flutter#155472)\n2024-09-22 srawlins@google.com create_api_docs.dart: correct command logging (flutter/flutter#155226)\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/flutter-packages\nPlease CC louisehsu@google.com,rmistry@google.com,stuartmorgan@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Packages: https://github.com/flutter/flutter/issues/new/choose\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component=1389291&template=1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md","shortMessageHtmlLink":"Roll Flutter from 2f149da67614 to 4ca51a1de597 (5 revisions) (#7685)"}},{"before":"5cfd736a2d6e5bd5ada388eb53bd4e65390caf60","after":null,"ref":"refs/heads/dependabot/gradle/packages/in_app_purchase/in_app_purchase_android/android/com.android.billingclient-billing-7.0.0","pushedAt":"2024-09-23T09:00:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"7fad4d69f4b41d2a85f8aba26aff461a69de8826","ref":"refs/heads/dependabot/gradle/packages/in_app_purchase/in_app_purchase_android/android/com.android.billingclient-billing-7.1.0","pushedAt":"2024-09-23T09:00:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"[in_app_pur]: Bump com.android.billingclient:billing\n\nBumps com.android.billingclient:billing from 6.2.0 to 7.1.0.\n\n---\nupdated-dependencies:\n- dependency-name: com.android.billingclient:billing\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"[in_app_pur]: Bump com.android.billingclient:billing"}},{"before":null,"after":"e1ce68ad67f96c336e938fe1090a58e95e3bd48b","ref":"refs/heads/dependabot/gradle/packages/webview_flutter/webview_flutter_android/android/androidx.webkit-webkit-1.12.0","pushedAt":"2024-09-23T08:16:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"[webview]: Bump androidx.webkit:webkit\n\nBumps androidx.webkit:webkit from 1.11.0 to 1.12.0.\n\n---\nupdated-dependencies:\n- dependency-name: androidx.webkit:webkit\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"[webview]: Bump androidx.webkit:webkit"}},{"before":null,"after":"b404966946b9f4ce2ed26b4a82983669e19b7233","ref":"refs/heads/dependabot/gradle/packages/espresso/android/com.android.tools.build-gradle-8.6.1","pushedAt":"2024-09-23T08:14:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"[espresso]: Bump com.android.tools.build:gradle\n\nBumps com.android.tools.build:gradle from 7.4.1 to 8.6.1.\n\n---\nupdated-dependencies:\n- dependency-name: com.android.tools.build:gradle\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"[espresso]: Bump com.android.tools.build:gradle"}},{"before":"f54fe930753f6e44def213297bd8e794c846ad43","after":"9de72be7c750ef767663f5ca41dbc61be85723c1","ref":"refs/heads/main","pushedAt":"2024-09-21T15:51:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"auto-submit[bot]","name":null,"path":"/apps/auto-submit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14101776?s=80&v=4"},"commit":{"message":"Roll Flutter from 7fe82377f950 to 2f149da67614 (16 revisions) (#7676)\n\nhttps://github.com/flutter/flutter/compare/7fe82377f950...2f149da67614\n\n2024-09-20 875100501@qq.com Update README.md (flutter/flutter#155206)\n2024-09-20 engine-flutter-autoroll@skia.org Roll Flutter Engine from 3fbe87c088d3 to 76b7abb5c853 (3 revisions) (flutter/flutter#155464)\n2024-09-20 engine-flutter-autoroll@skia.org Roll Packages from d83d021f70d1 to f54fe930753f (1 revision) (flutter/flutter#155459)\n2024-09-20 engine-flutter-autoroll@skia.org Roll Flutter Engine from f5310c2345cc to 3fbe87c088d3 (1 revision) (flutter/flutter#155440)\n2024-09-20 engine-flutter-autoroll@skia.org Roll Flutter Engine from 730f7124213f to f5310c2345cc (1 revision) (flutter/flutter#155436)\n2024-09-20 engine-flutter-autoroll@skia.org Roll Flutter Engine from 90630957b33e to 730f7124213f (1 revision) (flutter/flutter#155431)\n2024-09-19 engine-flutter-autoroll@skia.org Roll Flutter Engine from d8ac05c3fb4f to 90630957b33e (1 revision) (flutter/flutter#155428)\n2024-09-19 engine-flutter-autoroll@skia.org Roll Flutter Engine from 0ed8af4d6e5d to d8ac05c3fb4f (2 revisions) (flutter/flutter#155425)\n2024-09-19 engine-flutter-autoroll@skia.org Roll Packages from c7406b3c3276 to d83d021f70d1 (3 revisions) (flutter/flutter#155421)\n2024-09-19 engine-flutter-autoroll@skia.org Roll Flutter Engine from 1d889dd5acac to 0ed8af4d6e5d (1 revision) (flutter/flutter#155419)\n2024-09-19 engine-flutter-autoroll@skia.org Roll Flutter Engine from af3e63a638f7 to 1d889dd5acac (1 revision) (flutter/flutter#155397)\n2024-09-19 engine-flutter-autoroll@skia.org Roll Flutter Engine from bc7d519a332c to af3e63a638f7 (1 revision) (flutter/flutter#155389)\n2024-09-19 engine-flutter-autoroll@skia.org Roll Flutter Engine from fe823a93f631 to bc7d519a332c (1 revision) (flutter/flutter#155387)\n2024-09-19 engine-flutter-autoroll@skia.org Roll Flutter Engine from 94f852d2348c to fe823a93f631 (5 revisions) (flutter/flutter#155385)\n2024-09-19 engine-flutter-autoroll@skia.org Roll Flutter Engine from 15e9e3153266 to 94f852d2348c (2 revisions) (flutter/flutter#155376)\n2024-09-19 49699333+dependabot[bot]@users.noreply.github.com Bump peter-evans/create-pull-request from 7.0.2 to 7.0.5 (flutter/flutter#155378)\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/flutter-packages\nPlease CC rmistry@google.com,stuartmorgan@google.com,tarrinneal@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Packages: https://github.com/flutter/flutter/issues/new/choose\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component=1389291&template=1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md","shortMessageHtmlLink":"Roll Flutter from 7fe82377f950 to 2f149da67614 (16 revisions) (#7676)"}},{"before":"d83d021f70d183ce713d1a3a11da1bbfdd3f1448","after":"f54fe930753f6e44def213297bd8e794c846ad43","ref":"refs/heads/main","pushedAt":"2024-09-19T21:21:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"auto-submit[bot]","name":null,"path":"/apps/auto-submit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14101776?s=80&v=4"},"commit":{"message":"[pigeon] Validates support for nested collections with generic types. (#7614)\n\nValidates support for nested collections with generic types.\r\n\r\nReally just adds tests to ensure behavior. \r\n\r\nsmall step toward https://github.com/flutter/flutter/issues/116117","shortMessageHtmlLink":"[pigeon] Validates support for nested collections with generic types. ("}},{"before":"e9253e60161b498f2528a76198b6cd57a1a0d252","after":"d83d021f70d183ce713d1a3a11da1bbfdd3f1448","ref":"refs/heads/main","pushedAt":"2024-09-19T01:44:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"auto-submit[bot]","name":null,"path":"/apps/auto-submit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14101776?s=80&v=4"},"commit":{"message":"Manual roll Flutter from c4c9f47c479d to 7fe82377f950 (14 revisions) (#7663)\n\nManual roll requested by tarrinneal@google.com\n\nhttps://github.com/flutter/flutter/compare/c4c9f47c479d...7fe82377f950\n\n2024-09-18 engine-flutter-autoroll@skia.org Roll Flutter Engine from 4bdcbf39c200 to 15e9e3153266 (1 revision) (flutter/flutter#155371)\n2024-09-18 engine-flutter-autoroll@skia.org Roll Flutter Engine from fdf38910bad4 to 4bdcbf39c200 (5 revisions) (flutter/flutter#155368)\n2024-09-18 engine-flutter-autoroll@skia.org Roll Packages from 4f2b9cd5b674 to c7406b3c3276 (1 revision) (flutter/flutter#155362)\n2024-09-18 engine-flutter-autoroll@skia.org Roll Flutter Engine from 4f2d866aef32 to fdf38910bad4 (1 revision) (flutter/flutter#155339)\n2024-09-18 engine-flutter-autoroll@skia.org Roll Flutter Engine from 311ba971bb3a to 4f2d866aef32 (4 revisions) (flutter/flutter#155329)\n2024-09-18 tessertaha@gmail.com Fix missing icon props in button `styleFrom` methods (flutter/flutter#154821)\n2024-09-17 engine-flutter-autoroll@skia.org Roll Flutter Engine from 0ef18a3ef064 to 311ba971bb3a (8 revisions) (flutter/flutter#155325)\n2024-09-17 dkwingsmt@users.noreply.github.com [CupertinoAlertDialog] Add tap-slide gesture (flutter/flutter#154853)\n2024-09-17 codefu@google.com Uninstall /can fail/ (flutter/flutter#155314)\n2024-09-17 engine-flutter-autoroll@skia.org Roll Packages from df88c814248d to 4f2b9cd5b674 (3 revisions) (flutter/flutter#155312)\n2024-09-17 engine-flutter-autoroll@skia.org Roll Flutter Engine from a1700b9ea2db to 0ef18a3ef064 (1 revision) (flutter/flutter#155311)\n2024-09-17 engine-flutter-autoroll@skia.org Roll Flutter Engine from 1376288f5c2a to a1700b9ea2db (2 revisions) (flutter/flutter#155290)\n2024-09-17 68449066+zijiehe-google-com@users.noreply.github.com Delete packages/flutter_tools/lib/src/fuchsia directory (flutter/flutter#154880)\n2024-09-17 30870216+gaaclarke@users.noreply.github.com Adds ColorSwatch matcher (flutter/flutter#155272)\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/flutter-packages\nPlease CC rmistry@google.com,stuartmorgan@google.com,tarrinneal@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Packages: https://github.com/flutter/flutter/issues/new/choose\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component=1389291&template=1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md","shortMessageHtmlLink":"Manual roll Flutter from c4c9f47c479d to 7fe82377f950 (14 revisions) (#…"}},{"before":"fef7ffb4fe95d46a4562562cb764ace720502310","after":"e9253e60161b498f2528a76198b6cd57a1a0d252","ref":"refs/heads/main","pushedAt":"2024-09-18T18:32:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"auto-submit[bot]","name":null,"path":"/apps/auto-submit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14101776?s=80&v=4"},"commit":{"message":"[interactive_media_ads] Adds internal wrapper for Android native `AdsRenderingSettings` (#7660)","shortMessageHtmlLink":"[interactive_media_ads] Adds internal wrapper for Android native `Ads…"}},{"before":"443738faafbd30e4f9b5d36a52048b2367850342","after":null,"ref":"refs/heads/dependabot/gradle/packages/interactive_media_ads/android/com.google.ads.interactivemedia.v3-interactivemedia-3.35.0","pushedAt":"2024-09-18T16:06:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"auto-submit[bot]","name":null,"path":"/apps/auto-submit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14101776?s=80&v=4"}},{"before":"c7406b3c3276fc6beddc6abd1a9879449d671989","after":"fef7ffb4fe95d46a4562562cb764ace720502310","ref":"refs/heads/main","pushedAt":"2024-09-18T16:06:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"auto-submit[bot]","name":null,"path":"/apps/auto-submit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14101776?s=80&v=4"},"commit":{"message":"[interactive_media_ads]: Bump com.google.ads.interactivemedia.v3:interactivemedia from 3.34.0 to 3.35.0 in /packages/interactive_media_ads/android (#7562)\n\nBumps com.google.ads.interactivemedia.v3:interactivemedia from 3.34.0 to 3.35.0.\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.google.ads.interactivemedia.v3:interactivemedia&package-manager=gradle&previous-version=3.34.0&new-version=3.35.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n
","shortMessageHtmlLink":"[interactive_media_ads]: Bump com.google.ads.interactivemedia.v3:inte…"}},{"before":"b716054262ff46aac33e45365d633dc77851c531","after":"443738faafbd30e4f9b5d36a52048b2367850342","ref":"refs/heads/dependabot/gradle/packages/interactive_media_ads/android/com.google.ads.interactivemedia.v3-interactivemedia-3.35.0","pushedAt":"2024-09-18T15:48:46.000Z","pushType":"push","commitsCount":36,"pusher":{"login":"bparrishMines","name":"Maurice Parrish","path":"/bparrishMines","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10687576?s=80&v=4"},"commit":{"message":"version bump","shortMessageHtmlLink":"version bump"}},{"before":"4f2b9cd5b6746f70b805dbb66e977326d204d15b","after":"c7406b3c3276fc6beddc6abd1a9879449d671989","ref":"refs/heads/main","pushedAt":"2024-09-17T21:15:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"auto-submit[bot]","name":null,"path":"/apps/auto-submit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14101776?s=80&v=4"},"commit":{"message":"[interactive_media_ads] Adds support for mid-roll ads (#7407)\n\nAdds `ContentProgressProvider` and adds `AdsRequest.contentProgressProvider` field.\r\n\r\nThis changes the platform interface `AdsRequest` to `PlatformAdsRequest`, so the `PlatformContentProgressProvider` can be passed to it. And the app-facing `AdsRequest` can take a `ContentProgressProver`.\r\n\r\nFixes https://github.com/flutter/flutter/issues/154261","shortMessageHtmlLink":"[interactive_media_ads] Adds support for mid-roll ads (#7407)"}},{"before":"e4a63f5213f0dd3b1d28e08d73121d2a22b9f807","after":"4f2b9cd5b6746f70b805dbb66e977326d204d15b","ref":"refs/heads/main","pushedAt":"2024-09-17T15:46:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"auto-submit[bot]","name":null,"path":"/apps/auto-submit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14101776?s=80&v=4"},"commit":{"message":"Roll Flutter from 5d83a98331ac to c4c9f47c479d (15 revisions) (#7656)\n\nhttps://github.com/flutter/flutter/compare/5d83a98331ac...c4c9f47c479d\n\n2024-09-17 engine-flutter-autoroll@skia.org Roll Flutter Engine from a328f2362414 to 1376288f5c2a (1 revision) (flutter/flutter#155282)\n2024-09-17 engine-flutter-autoroll@skia.org Roll Flutter Engine from 04bc90bff86c to a328f2362414 (2 revisions) (flutter/flutter#155280)\n2024-09-16 engine-flutter-autoroll@skia.org Roll Flutter Engine from 6b698138c600 to 04bc90bff86c (3 revisions) (flutter/flutter#155277)\n2024-09-16 30870216+gaaclarke@users.noreply.github.com Added .keys to ColorSwatch (flutter/flutter#155262)\n2024-09-16 engine-flutter-autoroll@skia.org Roll Flutter Engine from 362b9bcdedce to 6b698138c600 (4 revisions) (flutter/flutter#155267)\n2024-09-16 engine-flutter-autoroll@skia.org Roll Packages from 330581face4b to df88c814248d (7 revisions) (flutter/flutter#155261)\n2024-09-16 sstrickl@google.com Extend 'flutter symbolize' to handle deferred loading units. (flutter/flutter#149315)\n2024-09-16 christopherfujino@gmail.com Catch unable to start app exception (flutter/flutter#154970)\n2024-09-16 magder@google.com Assert iOS framework artifact contains xcprivacy manifest (flutter/flutter#155187)\n2024-09-16 engine-flutter-autoroll@skia.org Roll Flutter Engine from 52dcc8a16d8b to 362b9bcdedce (1 revision) (flutter/flutter#155241)\n2024-09-16 engine-flutter-autoroll@skia.org Roll Flutter Engine from af4fe97fa13a to 52dcc8a16d8b (1 revision) (flutter/flutter#155238)\n2024-09-16 engine-flutter-autoroll@skia.org Roll Flutter Engine from 9aaea5a4bd50 to af4fe97fa13a (1 revision) (flutter/flutter#155235)\n2024-09-16 engine-flutter-autoroll@skia.org Roll Flutter Engine from fe22a199aca3 to 9aaea5a4bd50 (1 revision) (flutter/flutter#155232)\n2024-09-15 engine-flutter-autoroll@skia.org Roll Flutter Engine from f5ccef12c15c to fe22a199aca3 (1 revision) (flutter/flutter#155229)\n2024-09-15 engine-flutter-autoroll@skia.org Roll Flutter Engine from 622d4aec2e04 to f5ccef12c15c (1 revision) (flutter/flutter#155215)\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/flutter-packages\nPlease CC rmistry@google.com,stuartmorgan@google.com,tarrinneal@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Packages: https://github.com/flutter/flutter/issues/new/choose\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component=1389291&template=1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md","shortMessageHtmlLink":"Roll Flutter from 5d83a98331ac to c4c9f47c479d (15 revisions) (#7656)"}},{"before":"d7e6e201e586df796bad2b393d19955cc6185fc4","after":"e4a63f5213f0dd3b1d28e08d73121d2a22b9f807","ref":"refs/heads/main","pushedAt":"2024-09-17T00:27:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"auto-submit[bot]","name":null,"path":"/apps/auto-submit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14101776?s=80&v=4"},"commit":{"message":"Roll Flutter from 2d30fe448cd4 to 5d83a98331ac (5 revisions) (#7650)\n\nhttps://github.com/flutter/flutter/compare/2d30fe448cd4...5d83a98331ac\n\n2024-09-14 engine-flutter-autoroll@skia.org Roll Flutter Engine from c83cc8856282 to 622d4aec2e04 (1 revision) (flutter/flutter#155202)\n2024-09-14 engine-flutter-autoroll@skia.org Roll Flutter Engine from 4d8d8517a0ff to c83cc8856282 (3 revisions) (flutter/flutter#155201)\n2024-09-14 engine-flutter-autoroll@skia.org Roll Flutter Engine from ab9daaa0bcc7 to 4d8d8517a0ff (12 revisions) (flutter/flutter#155194)\n2024-09-13 42016383+DBowen33@users.noreply.github.com text button case rework (flutter/flutter#154943)\n2024-09-13 engine-flutter-autoroll@skia.org Roll Flutter Engine from bef48e87f438 to ab9daaa0bcc7 (3 revisions) (flutter/flutter#155172)\n\nIf this roll has caused a breakage, revert this CL and stop the roller\nusing the controls here:\nhttps://autoroll.skia.org/r/flutter-packages\nPlease CC rmistry@google.com,stuartmorgan@google.com on the revert to ensure that a human\nis aware of the problem.\n\nTo file a bug in Packages: https://github.com/flutter/flutter/issues/new/choose\n\nTo report a problem with the AutoRoller itself, please file a bug:\nhttps://issues.skia.org/issues/new?component=1389291&template=1850622\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md","shortMessageHtmlLink":"Roll Flutter from 2d30fe448cd4 to 5d83a98331ac (5 revisions) (#7650)"}},{"before":"710bd2317c3722f854dea0c86d1bf2684e76c467","after":null,"ref":"refs/heads/revert-7621-improve_scroll_test","pushedAt":"2024-09-17T00:13:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tarrinneal","name":"Tarrin Neal","path":"/tarrinneal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71907763?s=80&v=4"}},{"before":"df88c814248ddc88fdc0ac0a75d94179f39d644b","after":"d7e6e201e586df796bad2b393d19955cc6185fc4","ref":"refs/heads/main","pushedAt":"2024-09-17T00:13:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tarrinneal","name":"Tarrin Neal","path":"/tarrinneal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71907763?s=80&v=4"},"commit":{"message":"Revert \"[webview_flutter] Improve flaky scroll tests\" (#7652)\n\nReverts flutter/packages#7621\r\n\r\nThe re-enabled tests are failing in post-submit.\r\n\r\nAlternately, instead of reverting we could just re-add the skips with\r\nthe link, if we still want to keep the updated version as a better\r\nfoundation to work from.","shortMessageHtmlLink":"Revert \"[webview_flutter] Improve flaky scroll tests\" (#7652)"}},{"before":null,"after":"710bd2317c3722f854dea0c86d1bf2684e76c467","ref":"refs/heads/revert-7621-improve_scroll_test","pushedAt":"2024-09-16T14:58:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stuartmorgan","name":null,"path":"/stuartmorgan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122189?s=80&v=4"},"commit":{"message":"Revert \"[webview_flutter] Improve flaky scroll tests (#7621)\"\n\nThis reverts commit df88c814248ddc88fdc0ac0a75d94179f39d644b.","shortMessageHtmlLink":"Revert \"[webview_flutter] Improve flaky scroll tests (#7621)\""}},{"before":"100a0744a017cb0cb1f84ac8104697c873604eeb","after":"df88c814248ddc88fdc0ac0a75d94179f39d644b","ref":"refs/heads/main","pushedAt":"2024-09-14T17:51:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"auto-submit[bot]","name":null,"path":"/apps/auto-submit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14101776?s=80&v=4"},"commit":{"message":"[webview_flutter] Improve flaky scroll tests (#7621)\n\nWebView portion of https://github.com/flutter/flutter/issues/154826\r\n\r\nChanges the scroll tests to wait for the `onScrollChange` callback to verify the scroll position rather than using `getScrollPosition` immediately.\r\n\r\nAlso split `getScrollPosition`, `scrollTo`, and `scrollBy` into their own tests.","shortMessageHtmlLink":"[webview_flutter] Improve flaky scroll tests (#7621)"}},{"before":"03ea583a2d1290b292ccc9767f97c3a159187e31","after":null,"ref":"refs/heads/bump_deps","pushedAt":"2024-09-13T22:07:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"auto-submit[bot]","name":null,"path":"/apps/auto-submit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14101776?s=80&v=4"}},{"before":"3bbaf8c37774151f1a5bcde2472a469b7bfd3ec5","after":"100a0744a017cb0cb1f84ac8104697c873604eeb","ref":"refs/heads/main","pushedAt":"2024-09-13T22:07:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"auto-submit[bot]","name":null,"path":"/apps/auto-submit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14101776?s=80&v=4"},"commit":{"message":"Bump deps (#7357)","shortMessageHtmlLink":"Bump deps (#7357)"}},{"before":"6014043bfb17b5cbe7156c7ae5f5e6906260c240","after":null,"ref":"refs/heads/maps_haxs","pushedAt":"2024-09-13T22:01:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kevmoo","name":"Kevin Moore","path":"/kevmoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17034?s=80&v=4"}},{"before":"d4be72ec6e9dd7b954d35154380590d7014a701a","after":"03ea583a2d1290b292ccc9767f97c3a159187e31","ref":"refs/heads/bump_deps","pushedAt":"2024-09-13T21:54:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevmoo","name":"Kevin Moore","path":"/kevmoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17034?s=80&v=4"},"commit":{"message":"fix","shortMessageHtmlLink":"fix"}},{"before":"6d8073b852d2d0515fc64365c41eb5914f70d416","after":"d4be72ec6e9dd7b954d35154380590d7014a701a","ref":"refs/heads/bump_deps","pushedAt":"2024-09-13T21:28:10.000Z","pushType":"push","commitsCount":49,"pusher":{"login":"kevmoo","name":"Kevin Moore","path":"/kevmoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17034?s=80&v=4"},"commit":{"message":"Merge branch 'main' into bump_deps","shortMessageHtmlLink":"Merge branch 'main' into bump_deps"}},{"before":"08614a7a6627934610564fb01440085b2890b54f","after":"3bbaf8c37774151f1a5bcde2472a469b7bfd3ec5","ref":"refs/heads/main","pushedAt":"2024-09-13T21:26:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"auto-submit[bot]","name":null,"path":"/apps/auto-submit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14101776?s=80&v=4"},"commit":{"message":"[flutter_adaptive_scaffold] Use improved MediaQuery methods (#7565)\n\n*Replace this paragraph with a description of what this PR is changing or adding, and why. Consider including before/after screenshots.*\r\n\r\n*List which issues are fixed by this PR. You must list at least one issue.*","shortMessageHtmlLink":"[flutter_adaptive_scaffold] Use improved MediaQuery methods (#7565)"}},{"before":"218fd4a14dd3138cf32ef3d977c9f4fceed9153b","after":"08614a7a6627934610564fb01440085b2890b54f","ref":"refs/heads/main","pushedAt":"2024-09-13T21:06:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yaakovschectman","name":null,"path":"/yaakovschectman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109111084?s=80&v=4"},"commit":{"message":"[many] Update example android apps to target SDK level 34. (#7587)\n\nBump up target SDK for each Android example app, bump version and\r\nchangelog, and as necessary export activities and update permissions.\r\n\r\nFor each package, I ensured the example app ran on an emulator before\r\nand after the upgrade and compared its behavior, as well as running the\r\nintegration tests to confirm they pass.\r\n\r\nhttps://github.com/flutter/flutter/issues/152929\r\n\r\n## Pre-launch Checklist\r\n\r\n- [x] I read the [Contributor Guide] and followed the process outlined\r\nthere for submitting PRs.\r\n- [x] I read the [Tree Hygiene] page, which explains my\r\nresponsibilities.\r\n- [x] I read and followed the [relevant style guides] and ran the\r\nauto-formatter. (Unlike the flutter/flutter repo, the flutter/packages\r\nrepo does use `dart format`.)\r\n- [ ] I signed the [CLA].\r\n- [x] The title of the PR starts with the name of the package surrounded\r\nby square brackets, e.g. `[shared_preferences]`\r\n- [x] I [linked to at least one issue that this PR fixes] in the\r\ndescription above.\r\n- [x] I updated `pubspec.yaml` with an appropriate new version according\r\nto the [pub versioning philosophy], or this PR is [exempt from version\r\nchanges].\r\n- [x] I updated `CHANGELOG.md` to add a description of the change,\r\n[following repository CHANGELOG style], or this PR is [exempt from\r\nCHANGELOG changes].\r\n- [ ] I updated/added relevant documentation (doc comments with `///`).\r\n- [ ] I added new tests to check the change I am making, or this PR is\r\n[test-exempt].\r\n- [x] All existing and new tests are passing.\r\n\r\nIf you need help, consider asking for advice on the #hackers-new channel\r\non [Discord].\r\n\r\n\r\n[Contributor Guide]:\r\nhttps://github.com/flutter/packages/blob/main/CONTRIBUTING.md\r\n[Tree Hygiene]:\r\nhttps://github.com/flutter/flutter/blob/master/docs/contributing/Tree-hygiene.md\r\n[relevant style guides]:\r\nhttps://github.com/flutter/packages/blob/main/CONTRIBUTING.md#style\r\n[CLA]: https://cla.developers.google.com/\r\n[Discord]:\r\nhttps://github.com/flutter/flutter/blob/master/docs/contributing/Chat.md\r\n[linked to at least one issue that this PR fixes]:\r\nhttps://github.com/flutter/flutter/blob/master/docs/contributing/Tree-hygiene.md#overview\r\n[pub versioning philosophy]: https://dart.dev/tools/pub/versioning\r\n[exempt from version changes]:\r\nhttps://github.com/flutter/flutter/blob/master/docs/ecosystem/contributing/README.md#version\r\n[following repository CHANGELOG style]:\r\nhttps://github.com/flutter/flutter/blob/master/docs/ecosystem/contributing/README.md#changelog-style\r\n[exempt from CHANGELOG changes]:\r\nhttps://github.com/flutter/flutter/blob/master/docs/ecosystem/contributing/README.md#changelog\r\n[test-exempt]:\r\nhttps://github.com/flutter/flutter/blob/master/docs/contributing/Tree-hygiene.md#tests","shortMessageHtmlLink":"[many] Update example android apps to target SDK level 34. (#7587)"}},{"before":"8f4745973c98a26a0f42be53047cdcb38558eb12","after":"218fd4a14dd3138cf32ef3d977c9f4fceed9153b","ref":"refs/heads/main","pushedAt":"2024-09-13T20:51:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"auto-submit[bot]","name":null,"path":"/apps/auto-submit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14101776?s=80&v=4"},"commit":{"message":"[pigeon] adds support for non nullable types in collections (#7547)\n\n[pigeon] adds support for non nullable types in collections\r\n\r\nfixes https://github.com/flutter/flutter/issues/97848","shortMessageHtmlLink":"[pigeon] adds support for non nullable types in collections (#7547)"}},{"before":"6936868a22050dd230e262adccfe6ee81c02d819","after":"8f4745973c98a26a0f42be53047cdcb38558eb12","ref":"refs/heads/main","pushedAt":"2024-09-13T19:39:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"auto-submit[bot]","name":null,"path":"/apps/auto-submit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14101776?s=80&v=4"},"commit":{"message":"[flutter_adaptive_scaffold] Adds additional slot animation parameters (#7411)\n\nSlots can currently be animated in and out of view, but there is not an ability to change the duration or curves of these animations. This PR adds additional parameters that are passed to the underlying AnimatedSwitcher when switching slots in and out of view.\r\n\r\n*List which issues are fixed by this PR. You must list at least one issue.*\r\n\r\n#6957","shortMessageHtmlLink":"[flutter_adaptive_scaffold] Adds additional slot animation parameters ("}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNFQwMToxNjowNi4wMDAwMDBazwAAAAS-lOin","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNFQwMToxNjowNi4wMDAwMDBazwAAAAS-lOin","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QxOTozOToyNi4wMDAwMDBazwAAAAS11L2Y"}},"title":"Activity · flutter/packages"}