)]}'
{
  "log": [
    {
      "commit": "7566839d335f1eadd11ae4e3a788fbab645707f8",
      "tree": "9501d51de83ccda52b6c9eedf4cf45b32a1206bf",
      "parents": [
        "d632794f16474b528bf7c7b7d154c0f562e7e2a4"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Apr 01 05:46:09 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 01 05:46:09 2026 +0000"
      },
      "message": "Bump the github-actions group with 4 updates (#321)\n\nBumps the github-actions group with 4 updates: [dart-lang/setup-dart](https://github.com/dart-lang/setup-dart), [subosito/flutter-action](https://github.com/subosito/flutter-action), [reactivecircus/android-emulator-runner](https://github.com/reactivecircus/android-emulator-runner) and [futureware-tech/simulator-action](https://github.com/futureware-tech/simulator-action).\n\nUpdates `dart-lang/setup-dart` from 1.7.1 to 1.7.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href\u003d\"https://github.com/dart-lang/setup-dart/releases\"\u003edart-lang/setup-dart\u0027s releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.7.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Node.js requirement to Node 24.\u003c/li\u003e\n\u003cli\u003eFix open Dependabot alerts by bumping \u003ccode\u003eundici\u003c/code\u003e to \u003ccode\u003e\u0026gt;\u003d6.24.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpdate GitHub Action dependencies (\u003ccode\u003e@actions/core\u003c/code\u003e, \u003ccode\u003e@actions/exec\u003c/code\u003e, \u003ccode\u003e@actions/tool-cache\u003c/code\u003e, \u003ccode\u003e@actions/http-client\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate workflow actions to their latest versions (\u003ccode\u003eactions/checkout\u003c/code\u003e v6, \u003ccode\u003esetup-flutter\u003c/code\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href\u003d\"https://github.com/dart-lang/setup-dart/blob/main/CHANGELOG.md\"\u003edart-lang/setup-dart\u0027s changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.7.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Node.js requirement to Node 24.\u003c/li\u003e\n\u003cli\u003eFix open Dependabot alerts by bumping \u003ccode\u003eundici\u003c/code\u003e to \u003ccode\u003e\u0026gt;\u003d6.24.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpdate GitHub Action dependencies (\u003ccode\u003e@actions/core\u003c/code\u003e, \u003ccode\u003e@actions/exec\u003c/code\u003e, \u003ccode\u003e@actions/tool-cache\u003c/code\u003e, \u003ccode\u003e@actions/http-client\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003eUpdate workflow actions to their latest versions (\u003ccode\u003eactions/checkout\u003c/code\u003e v6, \u003ccode\u003esetup-flutter\u003c/code\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRoll \u003ccode\u003eundici\u003c/code\u003e dependency to address \u003ca href\u003d\"https://github.com/nodejs/undici/security/advisories/GHSA-c76h-2ccp-4975\"\u003eCVE-2025-22150\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eUpdate to the latest npm dependencies.\u003c/li\u003e\n\u003cli\u003eRecompile the action using the new Dart / JavaScript interop.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.7.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eInstall flutter sdk in publishing step, allowing Flutter packages to be\npublished (\u003ca href\u003d\"https://redirect.github.com/dart-lang/setup-dart/issues/68\"\u003e#68\u003c/a\u003e[])\u003c/p\u003e\n\u003cp\u003e\u003ca href\u003d\"https://redirect.github.com/dart-lang/setup-dart/issues/68\"\u003e#68\u003c/a\u003e: \u003ca href\u003d\"https://redirect.github.com/dart-lang/setup-dart/issues/68\"\u003edart-lang/setup-dart#68\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.6.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix zip path handling on Windows 11 (\u003ca href\u003d\"https://redirect.github.com/dart-lang/setup-dart/issues/118\"\u003e#118\u003c/a\u003e[])\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href\u003d\"https://redirect.github.com/dart-lang/setup-dart/issues/118\"\u003e#118\u003c/a\u003e: \u003ca href\u003d\"https://redirect.github.com/dart-lang/setup-dart/issues/118\"\u003edart-lang/setup-dart#118\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.6.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRebuild JS code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.6.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRoll \u003ccode\u003eundici\u003c/code\u003e dependency to address \u003ca href\u003d\"https://github.com/nodejs/undici/security/advisories/GHSA-m4v8-wqvr-p9f7\"\u003eCVE-2024-30260\u003c/a\u003e and \u003ca href\u003d\"https://github.com/nodejs/undici/security/advisories/GHSA-9qxr-qj54-h672\"\u003eCVE-2024-30261\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.6.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to running the workflow on \u003ccode\u003enode20`` from \u003c/code\u003enode16`. See also\n\u003ca href\u003d\"https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/\"\u003eTransitioning from Node 16 to Node 20\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated the google storage url for \u003ccode\u003emain\u003c/code\u003e channel releases.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/dart-lang/setup-dart/commit/65eb853c7ba17dde3be364c3d2858773e7144260\"\u003e\u003ccode\u003e65eb853\u003c/code\u003e\u003c/a\u003e chore: prepare v1.7.2 release (\u003ca href\u003d\"https://redirect.github.com/dart-lang/setup-dart/issues/175\"\u003e#175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/dart-lang/setup-dart/commit/6e0ff0bc3a029a9532ae6a86b1ea4906038921bc\"\u003e\u003ccode\u003e6e0ff0b\u003c/code\u003e\u003c/a\u003e Node 24 (\u003ca href\u003d\"https://redirect.github.com/dart-lang/setup-dart/issues/174\"\u003e#174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/dart-lang/setup-dart/commit/03a180dbe1de8ea7fb700663cbb7d24ca4bbe82c\"\u003e\u003ccode\u003e03a180d\u003c/code\u003e\u003c/a\u003e Group npm dependency updates (\u003ca href\u003d\"https://redirect.github.com/dart-lang/setup-dart/issues/172\"\u003e#172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/dart-lang/setup-dart/commit/74195ec01a320a45702f5d8d9aaae896f5a0b540\"\u003e\u003ccode\u003e74195ec\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​actions/exec\u003c/code\u003e from 1.1.1 to 3.0.0 (\u003ca href\u003d\"https://redirect.github.com/dart-lang/setup-dart/issues/167\"\u003e#167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/dart-lang/setup-dart/commit/41705c951d02aaf00ead5b0423d0808ea495d9b5\"\u003e\u003ccode\u003e41705c9\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​actions/core\u003c/code\u003e from 1.11.1 to 3.0.0 (\u003ca href\u003d\"https://redirect.github.com/dart-lang/setup-dart/issues/168\"\u003e#168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/dart-lang/setup-dart/commit/dd42013d4425790a72c8c6107773a99edeefd2a9\"\u003e\u003ccode\u003edd42013\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​actions/tool-cache\u003c/code\u003e from 2.0.2 to 4.0.0 (\u003ca href\u003d\"https://redirect.github.com/dart-lang/setup-dart/issues/169\"\u003e#169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/dart-lang/setup-dart/commit/b36cb5e0e609c7313088a6614db391df98780dce\"\u003e\u003ccode\u003eb36cb5e\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​actions/http-client\u003c/code\u003e from 3.0.0 to 4.0.0 (\u003ca href\u003d\"https://redirect.github.com/dart-lang/setup-dart/issues/170\"\u003e#170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/dart-lang/setup-dart/commit/21e68f4d54916e6c2f68f8c290b2aed9b02cbd3e\"\u003e\u003ccode\u003e21e68f4\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6 in the github-actions group (\u003ca href\u003d\"https://redirect.github.com/dart-lang/setup-dart/issues/162\"\u003e#162\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/dart-lang/setup-dart/commit/0bdb60234eb044854c1c73fb77b0f063cf290512\"\u003e\u003ccode\u003e0bdb602\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​actions/http-client\u003c/code\u003e from 2.2.3 to 3.0.0 (\u003ca href\u003d\"https://redirect.github.com/dart-lang/setup-dart/issues/160\"\u003e#160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/dart-lang/setup-dart/commit/daef289245bc5d4ab7864e0788a58108a9be6c99\"\u003e\u003ccode\u003edaef289\u003c/code\u003e\u003c/a\u003e Bump flutter-actions/setup-flutter in the github-actions group (\u003ca href\u003d\"https://redirect.github.com/dart-lang/setup-dart/issues/159\"\u003e#159\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href\u003d\"https://github.com/dart-lang/setup-dart/compare/e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c...65eb853c7ba17dde3be364c3d2858773e7144260\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `subosito/flutter-action` from 2.21.0 to 2.23.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href\u003d\"https://github.com/subosito/flutter-action/releases\"\u003esubosito/flutter-action\u0027s releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.23.0\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: fvm support by \u003ca href\u003d\"https://github.com/pedroafmonteiro\"\u003e\u003ccode\u003e@​pedroafmonteiro\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/subosito/flutter-action/pull/383\"\u003esubosito/flutter-action#383\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd separate pub-cache boolean flag by \u003ca href\u003d\"https://github.com/kuhnroyal\"\u003e\u003ccode\u003e@​kuhnroyal\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/subosito/flutter-action/pull/377\"\u003esubosito/flutter-action#377\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echores by \u003ca href\u003d\"https://github.com/bartekpacia\"\u003e\u003ccode\u003e@​bartekpacia\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/subosito/flutter-action/pull/390\"\u003esubosito/flutter-action#390\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd a CI job that checks out a specific master commit by \u003ca href\u003d\"https://github.com/bartekpacia\"\u003e\u003ccode\u003e@​bartekpacia\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/subosito/flutter-action/pull/391\"\u003esubosito/flutter-action#391\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ereadme: minor updates by \u003ca href\u003d\"https://github.com/bartekpacia\"\u003e\u003ccode\u003e@​bartekpacia\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/subosito/flutter-action/pull/392\"\u003esubosito/flutter-action#392\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSimplify extraction of zip files by \u003ca href\u003d\"https://github.com/kuhnroyal\"\u003e\u003ccode\u003e@​kuhnroyal\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/subosito/flutter-action/pull/379\"\u003esubosito/flutter-action#379\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/pedroafmonteiro\"\u003e\u003ccode\u003e@​pedroafmonteiro\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href\u003d\"https://redirect.github.com/subosito/flutter-action/pull/383\"\u003esubosito/flutter-action#383\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href\u003d\"https://github.com/subosito/flutter-action/compare/v2...v2.23.0\"\u003ehttps://github.com/subosito/flutter-action/compare/v2...v2.23.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.22.0\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade actions/cache to v5 by \u003ca href\u003d\"https://github.com/Azincc\"\u003e\u003ccode\u003e@​Azincc\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/subosito/flutter-action/pull/385\"\u003esubosito/flutter-action#385\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove macos-13 (Intel) runner from CI by \u003ca href\u003d\"https://github.com/bartekpacia\"\u003e\u003ccode\u003e@​bartekpacia\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/subosito/flutter-action/pull/388\"\u003esubosito/flutter-action#388\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/Azincc\"\u003e\u003ccode\u003e@​Azincc\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href\u003d\"https://redirect.github.com/subosito/flutter-action/pull/385\"\u003esubosito/flutter-action#385\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href\u003d\"https://github.com/subosito/flutter-action/compare/v2...v2.22.0\"\u003ehttps://github.com/subosito/flutter-action/compare/v2...v2.22.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/subosito/flutter-action/commit/1a449444c387b1966244ae4d4f8c696479add0b2\"\u003e\u003ccode\u003e1a44944\u003c/code\u003e\u003c/a\u003e Simplify extraction of zip files (\u003ca href\u003d\"https://redirect.github.com/subosito/flutter-action/issues/379\"\u003e#379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/subosito/flutter-action/commit/4efee115f1f8f612aafcb187ee16db202d7e4376\"\u003e\u003ccode\u003e4efee11\u003c/code\u003e\u003c/a\u003e readme: minor updates (\u003ca href\u003d\"https://redirect.github.com/subosito/flutter-action/issues/392\"\u003e#392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/subosito/flutter-action/commit/d97c38e97db7a24bc6d2e3f8fb2cda7c88af10d9\"\u003e\u003ccode\u003ed97c38e\u003c/code\u003e\u003c/a\u003e add a CI job that checks out a specific master commit (\u003ca href\u003d\"https://redirect.github.com/subosito/flutter-action/issues/391\"\u003e#391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/subosito/flutter-action/commit/75b905c640a294aa31848f7ce354543c0e1bdf88\"\u003e\u003ccode\u003e75b905c\u003c/code\u003e\u003c/a\u003e chores (\u003ca href\u003d\"https://redirect.github.com/subosito/flutter-action/issues/390\"\u003e#390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/subosito/flutter-action/commit/7ff07e9ecd05af9a026fc24436c812d388c5b311\"\u003e\u003ccode\u003e7ff07e9\u003c/code\u003e\u003c/a\u003e Add separate pub-cache boolean flag (\u003ca href\u003d\"https://redirect.github.com/subosito/flutter-action/issues/377\"\u003e#377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/subosito/flutter-action/commit/6622f58c447610e884866ffcba3ac6dff23b1039\"\u003e\u003ccode\u003e6622f58\u003c/code\u003e\u003c/a\u003e feat: fvm support (\u003ca href\u003d\"https://redirect.github.com/subosito/flutter-action/issues/383\"\u003e#383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/subosito/flutter-action/commit/0ca7a949e71ae44c8e688a51c5e7e93b2c87e295\"\u003e\u003ccode\u003e0ca7a94\u003c/code\u003e\u003c/a\u003e Remove macos-13 (Intel) runner from CI (\u003ca href\u003d\"https://redirect.github.com/subosito/flutter-action/issues/388\"\u003e#388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/subosito/flutter-action/commit/de04a6aaec1a4d0463314bfaf28dc03c1510d584\"\u003e\u003ccode\u003ede04a6a\u003c/code\u003e\u003c/a\u003e Upgrade actions/cache to v5 (\u003ca href\u003d\"https://redirect.github.com/subosito/flutter-action/issues/385\"\u003e#385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href\u003d\"https://github.com/subosito/flutter-action/compare/fd55f4c5af5b953cc57a2be44cb082c8f6635e8e...1a449444c387b1966244ae4d4f8c696479add0b2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `reactivecircus/android-emulator-runner` from 2.35.0 to 2.37.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href\u003d\"https://github.com/reactivecircus/android-emulator-runner/releases\"\u003ereactivecircus/android-emulator-runner\u0027s releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.37.0\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eModernize test-fixture project. by \u003ca href\u003d\"https://github.com/ychescale9\"\u003e\u003ccode\u003e@​ychescale9\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/465\"\u003eReactiveCircus/android-emulator-runner#465\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to Node 24. by \u003ca href\u003d\"https://github.com/ychescale9\"\u003e\u003ccode\u003e@​ychescale9\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/466\"\u003eReactiveCircus/android-emulator-runner#466\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSDK build tools 36.0.0, SDK command-line tools 12.0. by \u003ca href\u003d\"https://github.com/ychescale9\"\u003e\u003ccode\u003e@​ychescale9\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/467\"\u003eReactiveCircus/android-emulator-runner#467\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href\u003d\"https://github.com/ReactiveCircus/android-emulator-runner/compare/v2.36.0...v2.37.0\"\u003ehttps://github.com/ReactiveCircus/android-emulator-runner/compare/v2.36.0...v2.37.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.36.0\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Compose Unstyled to the list of users by \u003ca href\u003d\"https://github.com/alexstyl\"\u003e\u003ccode\u003e@​alexstyl\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/457\"\u003eReactiveCircus/android-emulator-runner#457\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace deprecated \u003ccode\u003emacos-13\u003c/code\u003e runner with \u003ccode\u003emacos-15-intel\u003c/code\u003e. by \u003ca href\u003d\"https://github.com/ychescale9\"\u003e\u003ccode\u003e@​ychescale9\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/460\"\u003eReactiveCircus/android-emulator-runner#460\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: remove problematic / unneeded \u003ccode\u003e--abi\u003c/code\u003e option in avd creation by \u003ca href\u003d\"https://github.com/mikehardy\"\u003e\u003ccode\u003e@​mikehardy\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/456\"\u003eReactiveCircus/android-emulator-runner#456\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd F3D in the list of projects by \u003ca href\u003d\"https://github.com/Meakk\"\u003e\u003ccode\u003e@​Meakk\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/462\"\u003eReactiveCircus/android-emulator-runner#462\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/alexstyl\"\u003e\u003ccode\u003e@​alexstyl\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/457\"\u003eReactiveCircus/android-emulator-runner#457\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/Meakk\"\u003e\u003ccode\u003e@​Meakk\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/462\"\u003eReactiveCircus/android-emulator-runner#462\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href\u003d\"https://github.com/ReactiveCircus/android-emulator-runner/compare/v2.35.0...v2.36.0\"\u003ehttps://github.com/ReactiveCircus/android-emulator-runner/compare/v2.35.0...v2.36.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href\u003d\"https://github.com/ReactiveCircus/android-emulator-runner/blob/main/CHANGELOG.md\"\u003ereactivecircus/android-emulator-runner\u0027s changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChange Log\u003c/h1\u003e\n\u003ch2\u003eUnreleased\u003c/h2\u003e\n\u003ch2\u003ev2.37.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate SDK build tools to \u003ccode\u003e36.0.0\u003c/code\u003e, update SDK command-line tools to \u003ccode\u003e20.0\u003c/code\u003e. - \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/467\"\u003e#467\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRun action on Node 24. - \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/466\"\u003e#466\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Node and npm packages. - \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/466\"\u003e#466\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.36.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003e--abi\u003c/code\u003e option to better support 16-KB-based system images (\u003ca href\u003d\"https://redirect.github.com/reactivecircus/android-emulator-runner/issues/456\"\u003e#456\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.35.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOptimize config.ini updates and efficiency improvements report (\u003ca href\u003d\"https://redirect.github.com/reactivecircus/android-emulator-runner/issues/436\"\u003e#436\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003epre-emulator-launch-script\u003c/code\u003e (\u003ca href\u003d\"https://redirect.github.com/reactivecircus/android-emulator-runner/issues/439\"\u003e#439\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003egoogle_apis_ps16k\u003c/code\u003e as a valid target (\u003ca href\u003d\"https://redirect.github.com/reactivecircus/android-emulator-runner/issues/440\"\u003e#440\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.34.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow arbitrary value for \u003ccode\u003eapi-level\u003c/code\u003e such as \u003ccode\u003eBaklava\u003c/code\u003e and \u003ccode\u003e35-ext15\u003c/code\u003e. - \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/428\"\u003e428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd option to specify \u003ccode\u003esystem-image-api-level\u003c/code\u003e to use a system image with a different API level than the platform. - \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/428\"\u003e428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport automotive and desktop targets: \u003ccode\u003eandroid-automotive\u003c/code\u003e, \u003ccode\u003eandroid-automotive-playstore\u003c/code\u003e, \u003ccode\u003eandroid-desktop\u003c/code\u003e. - \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/428\"\u003e428\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.33.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix missing AVD directory in \u003ccode\u003eubuntu-24.04\u003c/code\u003e runner. - \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/415\"\u003e415\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate SDK build tools to \u003ccode\u003e35.0.0\u003c/code\u003e, update SDK command-line tools to \u003ccode\u003e16.0\u003c/code\u003e. - \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/356\"\u003e#356\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStop changing owner of the SDK directory. - \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/406\"\u003e406\u003c/a\u003e \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/409\"\u003e#409\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to latest npm dependencies. - \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/401\"\u003e#401\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.32.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eport\u003c/code\u003e parameter for customizing the emulator port to use. - \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/383\"\u003e#383\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.31.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport setting \u003ccode\u003eVanillaIceCream\u003c/code\u003e as \u003ccode\u003eapi-level\u003c/code\u003e. - \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/378\"\u003e#378\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInstall \u003ccode\u003eplatforms\u003c/code\u003e for the specified \u003ccode\u003eapi-level\u003c/code\u003e. - \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/384\"\u003e#384\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRun action on Node 20. - \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/371\"\u003e#371\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.30.0\u003c/h2\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/ReactiveCircus/android-emulator-runner/commit/e89f39f1abbbd05b1113a29cf4db69e7540cae5a\"\u003e\u003ccode\u003ee89f39f\u003c/code\u003e\u003c/a\u003e Merge branch \u0027main\u0027 into release/v2\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/ReactiveCircus/android-emulator-runner/commit/9644b1a1f95817af4fc99f6050252d3f36ee6f73\"\u003e\u003ccode\u003e9644b1a\u003c/code\u003e\u003c/a\u003e Prepare for release 2.37.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/ReactiveCircus/android-emulator-runner/commit/4fe4b1ae376568ff65de774de6c0ca8070944022\"\u003e\u003ccode\u003e4fe4b1a\u003c/code\u003e\u003c/a\u003e Build build tools 36.0.0, SDK command-line tools 12.0. (\u003ca href\u003d\"https://redirect.github.com/reactivecircus/android-emulator-runner/issues/467\"\u003e#467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/ReactiveCircus/android-emulator-runner/commit/6fe36e1748a38538d9ac329ba34c412fef4c2526\"\u003e\u003ccode\u003e6fe36e1\u003c/code\u003e\u003c/a\u003e Update to Node 24. (\u003ca href\u003d\"https://redirect.github.com/reactivecircus/android-emulator-runner/issues/466\"\u003e#466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/ReactiveCircus/android-emulator-runner/commit/597aa7c21b4588c5e4671fc0d93bd07d9526258c\"\u003e\u003ccode\u003e597aa7c\u003c/code\u003e\u003c/a\u003e Modernize test-fixture project. (\u003ca href\u003d\"https://redirect.github.com/reactivecircus/android-emulator-runner/issues/465\"\u003e#465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/ReactiveCircus/android-emulator-runner/commit/5d6e86df22ab11632167a1a6b0c9ab0dc3469586\"\u003e\u003ccode\u003e5d6e86d\u003c/code\u003e\u003c/a\u003e Merge branch \u0027main\u0027 into release/v2\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/ReactiveCircus/android-emulator-runner/commit/38164a29c17ab378156ee05ac94862c90799427d\"\u003e\u003ccode\u003e38164a2\u003c/code\u003e\u003c/a\u003e Prepare for release 2.36.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/ReactiveCircus/android-emulator-runner/commit/969c9896d30e4dd5306cd1da9a655cf80e399c7a\"\u003e\u003ccode\u003e969c989\u003c/code\u003e\u003c/a\u003e Add F3D in the list of projects (\u003ca href\u003d\"https://redirect.github.com/reactivecircus/android-emulator-runner/issues/462\"\u003e#462\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/ReactiveCircus/android-emulator-runner/commit/29b35ed1351e57f26ffab1f33834037d0b35a084\"\u003e\u003ccode\u003e29b35ed\u003c/code\u003e\u003c/a\u003e fix: remove problematic / unneeded \u003ccode\u003e--abi\u003c/code\u003e option in avd creation (\u003ca href\u003d\"https://redirect.github.com/reactivecircus/android-emulator-runner/issues/456\"\u003e#456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/ReactiveCircus/android-emulator-runner/commit/001613e8566bd40e853996984bddc5bb8908fef2\"\u003e\u003ccode\u003e001613e\u003c/code\u003e\u003c/a\u003e Replace deprecated \u003ccode\u003emacos-13\u003c/code\u003e runner with \u003ccode\u003emacos-15-intel\u003c/code\u003e. (\u003ca href\u003d\"https://redirect.github.com/reactivecircus/android-emulator-runner/issues/460\"\u003e#460\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href\u003d\"https://github.com/reactivecircus/android-emulator-runner/compare/b530d96654c385303d652368551fb075bc2f0b6b...e89f39f1abbbd05b1113a29cf4db69e7540cae5a\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `futureware-tech/simulator-action` from 4 to 5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href\u003d\"https://github.com/futureware-tech/simulator-action/releases\"\u003efutureware-tech/simulator-action\u0027s releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix flaky boot issues by adding a retry parameter (\u003ca href\u003d\"https://redirect.github.com/futureware-tech/simulator-action/issues/563\"\u003e#563\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePrint stdout/stderr even if the command fails (\u003ca href\u003d\"https://redirect.github.com/futureware-tech/simulator-action/issues/562\"\u003e#562\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href\u003d\"https://github.com/futureware-tech/simulator-action/blob/main/CHANGELOG.md\"\u003efutureware-tech/simulator-action\u0027s changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix flaky boot issues by adding a retry parameter (\u003ca href\u003d\"https://redirect.github.com/futureware-tech/simulator-action/issues/563\"\u003e#563\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003ePrint stdout/stderr even if the command fails (\u003ca href\u003d\"https://redirect.github.com/futureware-tech/simulator-action/issues/562\"\u003e#562\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a \u003ccode\u003ewait_for_boot\u003c/code\u003e option (default false, preserving current behavior) to\nwait for Simulator to finish booting the requested image before continuing.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBreaking: change the default simulator from \u0026quot;model \u003d iPhone 8\u0026quot; to \u0026quot;os \u003d iOS\u0026quot;,\nto avoid re-releasing the action each time the current model gets outdated.\u003c/li\u003e\n\u003cli\u003eBump NodeJS to 20.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate a few packages for security reasons.\u003c/li\u003e\n\u003cli\u003eBump NodeJS to 16 (\u003ca href\u003d\"https://redirect.github.com/futureware-tech/simulator-action/issues/249\"\u003e#249\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInitial release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/futureware-tech/simulator-action/commit/e89aa8f93d3aec35083ff49d2854d07f7186f7f5\"\u003e\u003ccode\u003ee89aa8f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href\u003d\"https://redirect.github.com/futureware-tech/simulator-action/issues/565\"\u003e#565\u003c/a\u003e from futureware-tech/v5\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/futureware-tech/simulator-action/commit/477bd6aa9489b8069b544e3796067bb63fd9facc\"\u003e\u003ccode\u003e477bd6a\u003c/code\u003e\u003c/a\u003e Release v5\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/futureware-tech/simulator-action/commit/f93dbb785184f64daa761bab5114ce238d567aa6\"\u003e\u003ccode\u003ef93dbb7\u003c/code\u003e\u003c/a\u003e Bump eslint to 10.x\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/futureware-tech/simulator-action/commit/ebb69a2127e108adab2c290d47479c7a67be856f\"\u003e\u003ccode\u003eebb69a2\u003c/code\u003e\u003c/a\u003e Update dependabot settings from template\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/futureware-tech/simulator-action/commit/6a2cef2c27540a25595e53c969fd85988700d451\"\u003e\u003ccode\u003e6a2cef2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href\u003d\"https://redirect.github.com/futureware-tech/simulator-action/issues/563\"\u003e#563\u003c/a\u003e from nilsreichardt/fix-boot-issue\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/futureware-tech/simulator-action/commit/1833a2e357d2f206e0ae209b7c240876acff7ba4\"\u003e\u003ccode\u003e1833a2e\u003c/code\u003e\u003c/a\u003e Merge branch \u0027main\u0027 into fix-boot-issue\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/futureware-tech/simulator-action/commit/759066bd6bc9b7cb1573377f4e7664ad8875f7fc\"\u003e\u003ccode\u003e759066b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href\u003d\"https://redirect.github.com/futureware-tech/simulator-action/issues/562\"\u003e#562\u003c/a\u003e from futureware-tech/logging\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/futureware-tech/simulator-action/commit/a7ad1bffe28e5354a2bce14fd9fe2ad125fc99bf\"\u003e\u003ccode\u003ea7ad1bf\u003c/code\u003e\u003c/a\u003e Fix boot timeout\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/futureware-tech/simulator-action/commit/e163eaf7c75b95b601d982e0b8f7f3f2e862a09b\"\u003e\u003ccode\u003ee163eaf\u003c/code\u003e\u003c/a\u003e Add EOL in package-lock.json\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/futureware-tech/simulator-action/commit/32fbe00148d96d7b9c5140a7b507e83c3de7e802\"\u003e\u003ccode\u003e32fbe00\u003c/code\u003e\u003c/a\u003e Use package-lock.json from main\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href\u003d\"https://github.com/futureware-tech/simulator-action/compare/dab10d813144ef59b48d401cd95da151222ef8cd...e89aa8f93d3aec35083ff49d2854d07f7186f7f5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nDependabot will resolve any conflicts with this PR as long as you don\u0027t alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\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 show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency\u0027s major version (unless you unignore this specific dependency\u0027s major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency\u0027s minor version (unless you unignore this specific dependency\u0027s minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\u003c/details\u003e"
    },
    {
      "commit": "d632794f16474b528bf7c7b7d154c0f562e7e2a4",
      "tree": "cc34430ad0190f6cb0a6f3e0733beed1379bdad3",
      "parents": [
        "1d51a3a3d194ae3f78be82bf4598d933840be44a"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Mar 01 05:15:00 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 01 05:15:00 2026 +0000"
      },
      "message": "Bump actions/stale from 10.1.1 to 10.2.0 in the github-actions group (#319)\n\nBumps the github-actions group with 1 update: [actions/stale](https://github.com/actions/stale).\n\nUpdates `actions/stale` from 10.1.1 to 10.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href\u003d\"https://github.com/actions/stale/releases\"\u003eactions/stale\u0027s releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003ch3\u003eBug Fix\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix checking state cache (fix \u003ca href\u003d\"https://redirect.github.com/actions/stale/issues/1136\"\u003e#1136\u003c/a\u003e) and switch to Octokit helper methods by \u003ca href\u003d\"https://github.com/itchyny\"\u003e\u003ccode\u003e@​itchyny\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/stale/pull/1152\"\u003eactions/stale#1152\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade js-yaml from  4.1.0 to 4.1.1 by \u003ca href\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/stale/pull/1304\"\u003eactions/stale#1304\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade lodash from 4.17.21 to 4.17.23 by \u003ca href\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/stale/pull/1313\"\u003eactions/stale#1313\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade actions/cache from 4.0.3 to 5.0.2 and actions/github from 5.1.1 to 7.0.0  by \u003ca href\u003d\"https://github.com/chiranjib-swain\"\u003e\u003ccode\u003e@​chiranjib-swain\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/stale/pull/1312\"\u003eactions/stale#1312\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/itchyny\"\u003e\u003ccode\u003e@​itchyny\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href\u003d\"https://redirect.github.com/actions/stale/pull/1152\"\u003eactions/stale#1152\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href\u003d\"https://github.com/actions/stale/compare/v10...v10.2.0\"\u003ehttps://github.com/actions/stale/compare/v10...v10.2.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/actions/stale/commit/b5d41d4e1d5dceea10e7104786b73624c18a190f\"\u003e\u003ccode\u003eb5d41d4\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump lodash from 4.17.21 to 4.17.23 (\u003ca href\u003d\"https://redirect.github.com/actions/stale/issues/1313\"\u003e#1313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/actions/stale/commit/dcd2b9469d2220b7e8d08aedc00c105d277fd46b\"\u003e\u003ccode\u003edcd2b94\u003c/code\u003e\u003c/a\u003e Fix punycode and url.parse Deprecation Warnings (\u003ca href\u003d\"https://redirect.github.com/actions/stale/issues/1312\"\u003e#1312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/actions/stale/commit/d6f8a33132340b15a7006f552936e4b9b39c00ec\"\u003e\u003ccode\u003ed6f8a33\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump js-yaml from 4.1.0 to 4.1.1 (\u003ca href\u003d\"https://redirect.github.com/actions/stale/issues/1304\"\u003e#1304\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/actions/stale/commit/a21a0816299b11691f9592ef0d63d08e02f06d9d\"\u003e\u003ccode\u003ea21a081\u003c/code\u003e\u003c/a\u003e Fix checking state cache (fix \u003ca href\u003d\"https://redirect.github.com/actions/stale/issues/1136\"\u003e#1136\u003c/a\u003e), also switch to octokit methods (\u003ca href\u003d\"https://redirect.github.com/actions/stale/issues/1152\"\u003e#1152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href\u003d\"https://github.com/actions/stale/compare/997185467fa4f803885201cee163a9f38240193d...b5d41d4e1d5dceea10e7104786b73624c18a190f\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name\u003dactions/stale\u0026package-manager\u003dgithub_actions\u0026previous-version\u003d10.1.1\u0026new-version\u003d10.2.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\u0027t alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\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 show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency\u0027s major version (unless you unignore this specific dependency\u0027s major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency\u0027s minor version (unless you unignore this specific dependency\u0027s minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\u003c/details\u003e"
    },
    {
      "commit": "1d51a3a3d194ae3f78be82bf4598d933840be44a",
      "tree": "b0693504d71a0c8bd9794b14991930f49b94f580",
      "parents": [
        "c5ef959c88562b5670fb06327ffa19fdefeb5eb7"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Feb 01 05:36:00 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Feb 01 05:36:00 2026 +0000"
      },
      "message": "Bump actions/checkout from 3.5.3 to 6.0.2 in the github-actions group (#311)\n\nBumps the github-actions group with 1 update: [actions/checkout](https://github.com/actions/checkout).\n\nUpdates `actions/checkout` from 3.5.3 to 6.0.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href\u003d\"https://github.com/actions/checkout/releases\"\u003eactions/checkout\u0027s releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.2\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd orchestration_id to git user-agent when ACTIONS_ORCHESTRATION_ID is set by \u003ca href\u003d\"https://github.com/TingluoHuang\"\u003e\u003ccode\u003e@​TingluoHuang\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/2355\"\u003eactions/checkout#2355\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix tag handling: preserve annotations and explicit fetch-tags by \u003ca href\u003d\"https://github.com/ericsciple\"\u003e\u003ccode\u003e@​ericsciple\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/2356\"\u003eactions/checkout#2356\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href\u003d\"https://github.com/actions/checkout/compare/v6.0.1...v6.0.2\"\u003ehttps://github.com/actions/checkout/compare/v6.0.1...v6.0.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.0.1\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate all references from v5 and v4 to v6 by \u003ca href\u003d\"https://github.com/ericsciple\"\u003e\u003ccode\u003e@​ericsciple\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/2314\"\u003eactions/checkout#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd worktree support for persist-credentials includeIf by \u003ca href\u003d\"https://github.com/ericsciple\"\u003e\u003ccode\u003e@​ericsciple\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/2327\"\u003eactions/checkout#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClarify v6 README by \u003ca href\u003d\"https://github.com/ericsciple\"\u003e\u003ccode\u003e@​ericsciple\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/2328\"\u003eactions/checkout#2328\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href\u003d\"https://github.com/actions/checkout/compare/v6...v6.0.1\"\u003ehttps://github.com/actions/checkout/compare/v6...v6.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README to include Node.js 24 support details and requirements by \u003ca href\u003d\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/2248\"\u003eactions/checkout#2248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePersist creds to a separate file by \u003ca href\u003d\"https://github.com/ericsciple\"\u003e\u003ccode\u003e@​ericsciple\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/2286\"\u003eactions/checkout#2286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev6-beta by \u003ca href\u003d\"https://github.com/ericsciple\"\u003e\u003ccode\u003e@​ericsciple\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/2298\"\u003eactions/checkout#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate readme/changelog for v6 by \u003ca href\u003d\"https://github.com/ericsciple\"\u003e\u003ccode\u003e@​ericsciple\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/2311\"\u003eactions/checkout#2311\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href\u003d\"https://github.com/actions/checkout/compare/v5.0.0...v6.0.0\"\u003ehttps://github.com/actions/checkout/compare/v5.0.0...v6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6-beta\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cp\u003eUpdated persist-credentials to store the credentials under \u003ccode\u003e$RUNNER_TEMP\u003c/code\u003e instead of directly in the local git config.\u003c/p\u003e\n\u003cp\u003eThis requires a minimum Actions Runner version of \u003ca href\u003d\"https://github.com/actions/runner/releases/tag/v2.329.0\"\u003ev2.329.0\u003c/a\u003e to access the persisted credentials for \u003ca href\u003d\"https://docs.github.com/en/actions/tutorials/use-containerized-services/create-a-docker-container-action\"\u003eDocker container action\u003c/a\u003e scenarios.\u003c/p\u003e\n\u003ch2\u003ev5.0.1\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePort v6 cleanup to v5 by \u003ca href\u003d\"https://github.com/ericsciple\"\u003e\u003ccode\u003e@​ericsciple\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/2301\"\u003eactions/checkout#2301\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href\u003d\"https://github.com/actions/checkout/compare/v5...v5.0.1\"\u003ehttps://github.com/actions/checkout/compare/v5...v5.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate actions checkout to use node 24 by \u003ca href\u003d\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/2226\"\u003eactions/checkout#2226\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrepare v5.0.0 release by \u003ca href\u003d\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/2238\"\u003eactions/checkout#2238\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e⚠️ Minimum Compatible Runner Version\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003ev2.327.1\u003c/strong\u003e\u003cbr /\u003e\n\u003ca href\u003d\"https://github.com/actions/runner/releases/tag/v2.327.1\"\u003eRelease Notes\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href\u003d\"https://github.com/actions/checkout/blob/main/CHANGELOG.md\"\u003eactions/checkout\u0027s changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003ev6.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix tag handling: preserve annotations and explicit fetch-tags by \u003ca href\u003d\"https://github.com/ericsciple\"\u003e\u003ccode\u003e@​ericsciple\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/2356\"\u003eactions/checkout#2356\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd worktree support for persist-credentials includeIf by \u003ca href\u003d\"https://github.com/ericsciple\"\u003e\u003ccode\u003e@​ericsciple\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/2327\"\u003eactions/checkout#2327\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePersist creds to a separate file by \u003ca href\u003d\"https://github.com/ericsciple\"\u003e\u003ccode\u003e@​ericsciple\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/2286\"\u003eactions/checkout#2286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README to include Node.js 24 support details and requirements by \u003ca href\u003d\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/2248\"\u003eactions/checkout#2248\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePort v6 cleanup to v5 by \u003ca href\u003d\"https://github.com/ericsciple\"\u003e\u003ccode\u003e@​ericsciple\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/2301\"\u003eactions/checkout#2301\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate actions checkout to use node 24 by \u003ca href\u003d\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/2226\"\u003eactions/checkout#2226\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePort v6 cleanup to v4 by \u003ca href\u003d\"https://github.com/ericsciple\"\u003e\u003ccode\u003e@​ericsciple\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/2305\"\u003eactions/checkout#2305\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: update README.md by \u003ca href\u003d\"https://github.com/motss\"\u003e\u003ccode\u003e@​motss\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/1971\"\u003eactions/checkout#1971\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd internal repos for checking out multiple repositories by \u003ca href\u003d\"https://github.com/mouismail\"\u003e\u003ccode\u003e@​mouismail\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/1977\"\u003eactions/checkout#1977\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocumentation update - add recommended permissions to Readme by \u003ca href\u003d\"https://github.com/benwells\"\u003e\u003ccode\u003e@​benwells\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/2043\"\u003eactions/checkout#2043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdjust positioning of user email note and permissions heading by \u003ca href\u003d\"https://github.com/joshmgross\"\u003e\u003ccode\u003e@​joshmgross\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/2044\"\u003eactions/checkout#2044\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md by \u003ca href\u003d\"https://github.com/nebuk89\"\u003e\u003ccode\u003e@​nebuk89\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/2194\"\u003eactions/checkout#2194\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate CODEOWNERS for actions by \u003ca href\u003d\"https://github.com/TingluoHuang\"\u003e\u003ccode\u003e@​TingluoHuang\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/2224\"\u003eactions/checkout#2224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate package dependencies by \u003ca href\u003d\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/2236\"\u003eactions/checkout#2236\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eurl-helper.ts\u003c/code\u003e now leverages well-known environment variables by \u003ca href\u003d\"https://github.com/jww3\"\u003e\u003ccode\u003e@​jww3\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/1941\"\u003eactions/checkout#1941\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpand unit test coverage for \u003ccode\u003eisGhes\u003c/code\u003e by \u003ca href\u003d\"https://github.com/jww3\"\u003e\u003ccode\u003e@​jww3\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/1946\"\u003eactions/checkout#1946\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCheck out other refs/* by commit if provided, fall back to ref by \u003ca href\u003d\"https://github.com/orhantoy\"\u003e\u003ccode\u003e@​orhantoy\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/1924\"\u003eactions/checkout#1924\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Ref and Commit outputs by \u003ca href\u003d\"https://github.com/lucacome\"\u003e\u003ccode\u003e@​lucacome\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/1180\"\u003eactions/checkout#1180\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDependency updates by \u003ca href\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e- \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/1777\"\u003eactions/checkout#1777\u003c/a\u003e, \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/1872\"\u003eactions/checkout#1872\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.1.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump the minor-npm-dependencies group across 1 directory with 4 updates by \u003ca href\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/1739\"\u003eactions/checkout#1739\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 3 to 4 by \u003ca href\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/1697\"\u003eactions/checkout#1697\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCheck out other refs/* by commit by \u003ca href\u003d\"https://github.com/orhantoy\"\u003e\u003ccode\u003e@​orhantoy\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/1774\"\u003eactions/checkout#1774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin actions/checkout\u0027s own workflows to a known, good, stable version. by \u003ca href\u003d\"https://github.com/jww3\"\u003e\u003ccode\u003e@​jww3\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/1776\"\u003eactions/checkout#1776\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.1.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCheck platform to set archive extension appropriately by \u003ca href\u003d\"https://github.com/cory-miller\"\u003e\u003ccode\u003e@​cory-miller\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/1732\"\u003eactions/checkout#1732\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/actions/checkout/commit/de0fac2e4500dabe0009e67214ff5f5447ce83dd\"\u003e\u003ccode\u003ede0fac2\u003c/code\u003e\u003c/a\u003e Fix tag handling: preserve annotations and explicit fetch-tags (\u003ca href\u003d\"https://redirect.github.com/actions/checkout/issues/2356\"\u003e#2356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/actions/checkout/commit/064fe7f3312418007dea2b49a19844a9ee378f49\"\u003e\u003ccode\u003e064fe7f\u003c/code\u003e\u003c/a\u003e Add orchestration_id to git user-agent when ACTIONS_ORCHESTRATION_ID is set (...\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/actions/checkout/commit/8e8c483db84b4bee98b60c0593521ed34d9990e8\"\u003e\u003ccode\u003e8e8c483\u003c/code\u003e\u003c/a\u003e Clarify v6 README (\u003ca href\u003d\"https://redirect.github.com/actions/checkout/issues/2328\"\u003e#2328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/actions/checkout/commit/033fa0dc0b82693d8986f1016a0ec2c5e7d9cbb1\"\u003e\u003ccode\u003e033fa0d\u003c/code\u003e\u003c/a\u003e Add worktree support for persist-credentials includeIf (\u003ca href\u003d\"https://redirect.github.com/actions/checkout/issues/2327\"\u003e#2327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/actions/checkout/commit/c2d88d3ecc89a9ef08eebf45d9637801dcee7eb5\"\u003e\u003ccode\u003ec2d88d3\u003c/code\u003e\u003c/a\u003e Update all references from v5 and v4 to v6 (\u003ca href\u003d\"https://redirect.github.com/actions/checkout/issues/2314\"\u003e#2314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/actions/checkout/commit/1af3b93b6815bc44a9784bd300feb67ff0d1eeb3\"\u003e\u003ccode\u003e1af3b93\u003c/code\u003e\u003c/a\u003e update readme/changelog for v6 (\u003ca href\u003d\"https://redirect.github.com/actions/checkout/issues/2311\"\u003e#2311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/actions/checkout/commit/71cf2267d89c5cb81562390fa70a37fa40b1305e\"\u003e\u003ccode\u003e71cf226\u003c/code\u003e\u003c/a\u003e v6-beta (\u003ca href\u003d\"https://redirect.github.com/actions/checkout/issues/2298\"\u003e#2298\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/actions/checkout/commit/069c6959146423d11cd0184e6accf28f9d45f06e\"\u003e\u003ccode\u003e069c695\u003c/code\u003e\u003c/a\u003e Persist creds to a separate file (\u003ca href\u003d\"https://redirect.github.com/actions/checkout/issues/2286\"\u003e#2286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/actions/checkout/commit/ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493\"\u003e\u003ccode\u003eff7abcd\u003c/code\u003e\u003c/a\u003e Update README to include Node.js 24 support details and requirements (\u003ca href\u003d\"https://redirect.github.com/actions/checkout/issues/2248\"\u003e#2248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/actions/checkout/commit/08c6903cd8c0fde910a37f88322edcfb5dd907a8\"\u003e\u003ccode\u003e08c6903\u003c/code\u003e\u003c/a\u003e Prepare v5.0.0 release (\u003ca href\u003d\"https://redirect.github.com/actions/checkout/issues/2238\"\u003e#2238\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href\u003d\"https://github.com/actions/checkout/compare/v3.5.3...de0fac2e4500dabe0009e67214ff5f5447ce83dd\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name\u003dactions/checkout\u0026package-manager\u003dgithub_actions\u0026previous-version\u003d3.5.3\u0026new-version\u003d6.0.2)](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\u0027t alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\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 \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency\u0027s major version (unless you unignore this specific dependency\u0027s major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency\u0027s minor version (unless you unignore this specific dependency\u0027s minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\u003c/details\u003e"
    },
    {
      "commit": "c5ef959c88562b5670fb06327ffa19fdefeb5eb7",
      "tree": "8b349e871188fcc99f5828eab6dcd0c8675ba432",
      "parents": [
        "0aca5414a0bfcce81be5f80162795b98d6af0254"
      ],
      "author": {
        "name": "Moritz",
        "email": "mosum@google.com",
        "time": "Wed Jan 07 13:16:47 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 07 13:16:47 2026 +0100"
      },
      "message": "Fix timezone CI (#299)\n\n"
    },
    {
      "commit": "0aca5414a0bfcce81be5f80162795b98d6af0254",
      "tree": "fec93ede30eb93a8221c0ac32fcf1f5ac906e836",
      "parents": [
        "d358334b889d9a9ae55c462f929c8cda905912cb",
        "5317d48007ed367c90b60f6ea059e45a560c172a"
      ],
      "author": {
        "name": "Moritz",
        "email": "mosum@google.com",
        "time": "Mon Jan 05 07:32:47 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 05 07:32:47 2026 +0100"
      },
      "message": "Merge pull request #296 from dart-lang/merge-timezone-package\n\nMerge timezone package"
    },
    {
      "commit": "d358334b889d9a9ae55c462f929c8cda905912cb",
      "tree": "aafa5205be20ea717effbaf186f4b9c88455a738",
      "parents": [
        "3398a6a17ab804ed97664c7eb9144b01d6fb930d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jan 01 05:23:24 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 01 05:23:24 2026 +0000"
      },
      "message": "Bump the github-actions group across 1 directory with 3 updates (#298)\n\nBumps the github-actions group with 3 updates in the / directory: [actions/checkout](https://github.com/actions/checkout), [reactivecircus/android-emulator-runner](https://github.com/reactivecircus/android-emulator-runner) and [actions/stale](https://github.com/actions/stale).\n\nUpdates `actions/checkout` from 5.0.0 to 6.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href\u003d\"https://github.com/actions/checkout/releases\"\u003eactions/checkout\u0027s releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.1\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate all references from v5 and v4 to v6 by \u003ca href\u003d\"https://github.com/ericsciple\"\u003e\u003ccode\u003e@​ericsciple\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/2314\"\u003eactions/checkout#2314\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd worktree support for persist-credentials includeIf by \u003ca href\u003d\"https://github.com/ericsciple\"\u003e\u003ccode\u003e@​ericsciple\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/2327\"\u003eactions/checkout#2327\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eClarify v6 README by \u003ca href\u003d\"https://github.com/ericsciple\"\u003e\u003ccode\u003e@​ericsciple\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/2328\"\u003eactions/checkout#2328\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href\u003d\"https://github.com/actions/checkout/compare/v6...v6.0.1\"\u003ehttps://github.com/actions/checkout/compare/v6...v6.0.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README to include Node.js 24 support details and requirements by \u003ca href\u003d\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/2248\"\u003eactions/checkout#2248\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePersist creds to a separate file by \u003ca href\u003d\"https://github.com/ericsciple\"\u003e\u003ccode\u003e@​ericsciple\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/2286\"\u003eactions/checkout#2286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ev6-beta by \u003ca href\u003d\"https://github.com/ericsciple\"\u003e\u003ccode\u003e@​ericsciple\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/2298\"\u003eactions/checkout#2298\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate readme/changelog for v6 by \u003ca href\u003d\"https://github.com/ericsciple\"\u003e\u003ccode\u003e@​ericsciple\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/2311\"\u003eactions/checkout#2311\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href\u003d\"https://github.com/actions/checkout/compare/v5.0.0...v6.0.0\"\u003ehttps://github.com/actions/checkout/compare/v5.0.0...v6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6-beta\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cp\u003eUpdated persist-credentials to store the credentials under \u003ccode\u003e$RUNNER_TEMP\u003c/code\u003e instead of directly in the local git config.\u003c/p\u003e\n\u003cp\u003eThis requires a minimum Actions Runner version of \u003ca href\u003d\"https://github.com/actions/runner/releases/tag/v2.329.0\"\u003ev2.329.0\u003c/a\u003e to access the persisted credentials for \u003ca href\u003d\"https://docs.github.com/en/actions/tutorials/use-containerized-services/create-a-docker-container-action\"\u003eDocker container action\u003c/a\u003e scenarios.\u003c/p\u003e\n\u003ch2\u003ev5.0.1\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePort v6 cleanup to v5 by \u003ca href\u003d\"https://github.com/ericsciple\"\u003e\u003ccode\u003e@​ericsciple\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/2301\"\u003eactions/checkout#2301\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href\u003d\"https://github.com/actions/checkout/compare/v5...v5.0.1\"\u003ehttps://github.com/actions/checkout/compare/v5...v5.0.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href\u003d\"https://github.com/actions/checkout/blob/main/CHANGELOG.md\"\u003eactions/checkout\u0027s changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePersist creds to a separate file by \u003ca href\u003d\"https://github.com/ericsciple\"\u003e\u003ccode\u003e@​ericsciple\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/2286\"\u003eactions/checkout#2286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README to include Node.js 24 support details and requirements by \u003ca href\u003d\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/2248\"\u003eactions/checkout#2248\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePort v6 cleanup to v5 by \u003ca href\u003d\"https://github.com/ericsciple\"\u003e\u003ccode\u003e@​ericsciple\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/2301\"\u003eactions/checkout#2301\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev5.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate actions checkout to use node 24 by \u003ca href\u003d\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/2226\"\u003eactions/checkout#2226\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePort v6 cleanup to v4 by \u003ca href\u003d\"https://github.com/ericsciple\"\u003e\u003ccode\u003e@​ericsciple\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/2305\"\u003eactions/checkout#2305\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: update README.md by \u003ca href\u003d\"https://github.com/motss\"\u003e\u003ccode\u003e@​motss\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/1971\"\u003eactions/checkout#1971\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd internal repos for checking out multiple repositories by \u003ca href\u003d\"https://github.com/mouismail\"\u003e\u003ccode\u003e@​mouismail\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/1977\"\u003eactions/checkout#1977\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocumentation update - add recommended permissions to Readme by \u003ca href\u003d\"https://github.com/benwells\"\u003e\u003ccode\u003e@​benwells\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/2043\"\u003eactions/checkout#2043\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdjust positioning of user email note and permissions heading by \u003ca href\u003d\"https://github.com/joshmgross\"\u003e\u003ccode\u003e@​joshmgross\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/2044\"\u003eactions/checkout#2044\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate README.md by \u003ca href\u003d\"https://github.com/nebuk89\"\u003e\u003ccode\u003e@​nebuk89\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/2194\"\u003eactions/checkout#2194\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate CODEOWNERS for actions by \u003ca href\u003d\"https://github.com/TingluoHuang\"\u003e\u003ccode\u003e@​TingluoHuang\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/2224\"\u003eactions/checkout#2224\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate package dependencies by \u003ca href\u003d\"https://github.com/salmanmkc\"\u003e\u003ccode\u003e@​salmanmkc\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/2236\"\u003eactions/checkout#2236\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eurl-helper.ts\u003c/code\u003e now leverages well-known environment variables by \u003ca href\u003d\"https://github.com/jww3\"\u003e\u003ccode\u003e@​jww3\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/1941\"\u003eactions/checkout#1941\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExpand unit test coverage for \u003ccode\u003eisGhes\u003c/code\u003e by \u003ca href\u003d\"https://github.com/jww3\"\u003e\u003ccode\u003e@​jww3\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/1946\"\u003eactions/checkout#1946\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCheck out other refs/* by commit if provided, fall back to ref by \u003ca href\u003d\"https://github.com/orhantoy\"\u003e\u003ccode\u003e@​orhantoy\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/1924\"\u003eactions/checkout#1924\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Ref and Commit outputs by \u003ca href\u003d\"https://github.com/lucacome\"\u003e\u003ccode\u003e@​lucacome\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/1180\"\u003eactions/checkout#1180\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDependency updates by \u003ca href\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e- \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/1777\"\u003eactions/checkout#1777\u003c/a\u003e, \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/1872\"\u003eactions/checkout#1872\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.1.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump the minor-npm-dependencies group across 1 directory with 4 updates by \u003ca href\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/1739\"\u003eactions/checkout#1739\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 3 to 4 by \u003ca href\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/1697\"\u003eactions/checkout#1697\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCheck out other refs/* by commit by \u003ca href\u003d\"https://github.com/orhantoy\"\u003e\u003ccode\u003e@​orhantoy\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/1774\"\u003eactions/checkout#1774\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePin actions/checkout\u0027s own workflows to a known, good, stable version. by \u003ca href\u003d\"https://github.com/jww3\"\u003e\u003ccode\u003e@​jww3\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/1776\"\u003eactions/checkout#1776\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.1.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCheck platform to set archive extension appropriately by \u003ca href\u003d\"https://github.com/cory-miller\"\u003e\u003ccode\u003e@​cory-miller\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/1732\"\u003eactions/checkout#1732\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.1.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate NPM dependencies by \u003ca href\u003d\"https://github.com/cory-miller\"\u003e\u003ccode\u003e@​cory-miller\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/1703\"\u003eactions/checkout#1703\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump github/codeql-action from 2 to 3 by \u003ca href\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/1694\"\u003eactions/checkout#1694\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/setup-node from 1 to 4 by \u003ca href\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/1696\"\u003eactions/checkout#1696\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/upload-artifact from 2 to 4 by \u003ca href\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/checkout/pull/1695\"\u003eactions/checkout#1695\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/actions/checkout/commit/8e8c483db84b4bee98b60c0593521ed34d9990e8\"\u003e\u003ccode\u003e8e8c483\u003c/code\u003e\u003c/a\u003e Clarify v6 README (\u003ca href\u003d\"https://redirect.github.com/actions/checkout/issues/2328\"\u003e#2328\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/actions/checkout/commit/033fa0dc0b82693d8986f1016a0ec2c5e7d9cbb1\"\u003e\u003ccode\u003e033fa0d\u003c/code\u003e\u003c/a\u003e Add worktree support for persist-credentials includeIf (\u003ca href\u003d\"https://redirect.github.com/actions/checkout/issues/2327\"\u003e#2327\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/actions/checkout/commit/c2d88d3ecc89a9ef08eebf45d9637801dcee7eb5\"\u003e\u003ccode\u003ec2d88d3\u003c/code\u003e\u003c/a\u003e Update all references from v5 and v4 to v6 (\u003ca href\u003d\"https://redirect.github.com/actions/checkout/issues/2314\"\u003e#2314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/actions/checkout/commit/1af3b93b6815bc44a9784bd300feb67ff0d1eeb3\"\u003e\u003ccode\u003e1af3b93\u003c/code\u003e\u003c/a\u003e update readme/changelog for v6 (\u003ca href\u003d\"https://redirect.github.com/actions/checkout/issues/2311\"\u003e#2311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/actions/checkout/commit/71cf2267d89c5cb81562390fa70a37fa40b1305e\"\u003e\u003ccode\u003e71cf226\u003c/code\u003e\u003c/a\u003e v6-beta (\u003ca href\u003d\"https://redirect.github.com/actions/checkout/issues/2298\"\u003e#2298\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/actions/checkout/commit/069c6959146423d11cd0184e6accf28f9d45f06e\"\u003e\u003ccode\u003e069c695\u003c/code\u003e\u003c/a\u003e Persist creds to a separate file (\u003ca href\u003d\"https://redirect.github.com/actions/checkout/issues/2286\"\u003e#2286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/actions/checkout/commit/ff7abcd0c3c05ccf6adc123a8cd1fd4fb30fb493\"\u003e\u003ccode\u003eff7abcd\u003c/code\u003e\u003c/a\u003e Update README to include Node.js 24 support details and requirements (\u003ca href\u003d\"https://redirect.github.com/actions/checkout/issues/2248\"\u003e#2248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href\u003d\"https://github.com/actions/checkout/compare/08c6903cd8c0fde910a37f88322edcfb5dd907a8...8e8c483db84b4bee98b60c0593521ed34d9990e8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `reactivecircus/android-emulator-runner` from 2.34.0 to 2.35.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href\u003d\"https://github.com/reactivecircus/android-emulator-runner/releases\"\u003ereactivecircus/android-emulator-runner\u0027s releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.35.0\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix outdated information about larger runners billing by \u003ca href\u003d\"https://github.com/devin-ai-integration\"\u003e\u003ccode\u003e@​devin-ai-integration\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/437\"\u003eReactiveCircus/android-emulator-runner#437\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize config.ini updates and efficiency improvements report by \u003ca href\u003d\"https://github.com/devin-ai-integration\"\u003e\u003ccode\u003e@​devin-ai-integration\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/436\"\u003eReactiveCircus/android-emulator-runner#436\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix pre-launch-script by \u003ca href\u003d\"https://github.com/munrocket\"\u003e\u003ccode\u003e@​munrocket\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/439\"\u003eReactiveCircus/android-emulator-runner#439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: allow google_apis_ps16k as a valid target by \u003ca href\u003d\"https://github.com/mikehardy\"\u003e\u003ccode\u003e@​mikehardy\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/440\"\u003eReactiveCircus/android-emulator-runner#440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eREADME: Fix imbalanced backtick in \u003ccode\u003eConfigurations\u003c/code\u003e table by \u003ca href\u003d\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/445\"\u003eReactiveCircus/android-emulator-runner#445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: update AVD profile description by \u003ca href\u003d\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/452\"\u003eReactiveCircus/android-emulator-runner#452\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/devin-ai-integration\"\u003e\u003ccode\u003e@​devin-ai-integration\u003c/code\u003e\u003c/a\u003e[bot] made their first contribution in \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/437\"\u003eReactiveCircus/android-emulator-runner#437\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/munrocket\"\u003e\u003ccode\u003e@​munrocket\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/439\"\u003eReactiveCircus/android-emulator-runner#439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/mikehardy\"\u003e\u003ccode\u003e@​mikehardy\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/440\"\u003eReactiveCircus/android-emulator-runner#440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/MarijnS95\"\u003e\u003ccode\u003e@​MarijnS95\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/445\"\u003eReactiveCircus/android-emulator-runner#445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/452\"\u003eReactiveCircus/android-emulator-runner#452\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href\u003d\"https://github.com/ReactiveCircus/android-emulator-runner/compare/v2.34.0...v2.35.0\"\u003ehttps://github.com/ReactiveCircus/android-emulator-runner/compare/v2.34.0...v2.35.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href\u003d\"https://github.com/ReactiveCircus/android-emulator-runner/blob/main/CHANGELOG.md\"\u003ereactivecircus/android-emulator-runner\u0027s changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChange Log\u003c/h1\u003e\n\u003ch2\u003eUnreleased\u003c/h2\u003e\n\u003ch2\u003ev2.35.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOptimize config.ini updates and efficiency improvements report (\u003ca href\u003d\"https://redirect.github.com/reactivecircus/android-emulator-runner/issues/436\"\u003e#436\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003epre-emulator-launch-script\u003c/code\u003e (\u003ca href\u003d\"https://redirect.github.com/reactivecircus/android-emulator-runner/issues/439\"\u003e#439\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003egoogle_apis_ps16k\u003c/code\u003e as a valid target (\u003ca href\u003d\"https://redirect.github.com/reactivecircus/android-emulator-runner/issues/440\"\u003e#440\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.34.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow arbitrary value for \u003ccode\u003eapi-level\u003c/code\u003e such as \u003ccode\u003eBaklava\u003c/code\u003e and \u003ccode\u003e35-ext15\u003c/code\u003e. - \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/428\"\u003e428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd option to specify \u003ccode\u003esystem-image-api-level\u003c/code\u003e to use a system image with a different API level than the platform. - \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/428\"\u003e428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport automotive and desktop targets: \u003ccode\u003eandroid-automotive\u003c/code\u003e, \u003ccode\u003eandroid-automotive-playstore\u003c/code\u003e, \u003ccode\u003eandroid-desktop\u003c/code\u003e. - \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/428\"\u003e428\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.33.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix missing AVD directory in \u003ccode\u003eubuntu-24.04\u003c/code\u003e runner. - \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/415\"\u003e415\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate SDK build tools to \u003ccode\u003e35.0.0\u003c/code\u003e, update SDK command-line tools to \u003ccode\u003e16.0\u003c/code\u003e. - \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/356\"\u003e#356\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStop changing owner of the SDK directory. - \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/406\"\u003e406\u003c/a\u003e \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/409\"\u003e#409\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to latest npm dependencies. - \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/401\"\u003e#401\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.32.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eport\u003c/code\u003e parameter for customizing the emulator port to use. - \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/383\"\u003e#383\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.31.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport setting \u003ccode\u003eVanillaIceCream\u003c/code\u003e as \u003ccode\u003eapi-level\u003c/code\u003e. - \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/378\"\u003e#378\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eInstall \u003ccode\u003eplatforms\u003c/code\u003e for the specified \u003ccode\u003eapi-level\u003c/code\u003e. - \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/384\"\u003e#384\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRun action on Node 20. - \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/371\"\u003e#371\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.30.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to Node 20. - \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/369\"\u003e#369\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.29.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed emulator download URL. - \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/343\"\u003e#343\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade to latest npm dependencies. - \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/347\"\u003e#347\u003c/a\u003e \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/355\"\u003e#355\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate SDK command-line tools to \u003ccode\u003e11.0\u003c/code\u003e. - \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/356\"\u003e#356\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate SDK build tools to \u003ccode\u003e34.0.0\u003c/code\u003e. - \u003ca href\u003d\"https://redirect.github.com/ReactiveCircus/android-emulator-runner/pull/356\"\u003e#356\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.28.0\u003c/h2\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/ReactiveCircus/android-emulator-runner/commit/b530d96654c385303d652368551fb075bc2f0b6b\"\u003e\u003ccode\u003eb530d96\u003c/code\u003e\u003c/a\u003e Merge branch \u0027main\u0027 into release/v2\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/ReactiveCircus/android-emulator-runner/commit/016d4d097aac9b934d2aec7e97cedaa099e8a3e2\"\u003e\u003ccode\u003e016d4d0\u003c/code\u003e\u003c/a\u003e Prepare for release 2.35.0.\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/ReactiveCircus/android-emulator-runner/commit/f9bdb6d84e729f95c25d13a8261fbab082f91ce4\"\u003e\u003ccode\u003ef9bdb6d\u003c/code\u003e\u003c/a\u003e docs: update AVD profile description (\u003ca href\u003d\"https://redirect.github.com/reactivecircus/android-emulator-runner/issues/452\"\u003e#452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/ReactiveCircus/android-emulator-runner/commit/b68ca169d637f9b4902ca0bcd9ff339a105e5518\"\u003e\u003ccode\u003eb68ca16\u003c/code\u003e\u003c/a\u003e README: Fix imbalanced backtick in \u003ccode\u003eConfigurations\u003c/code\u003e table (\u003ca href\u003d\"https://redirect.github.com/reactivecircus/android-emulator-runner/issues/445\"\u003e#445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/ReactiveCircus/android-emulator-runner/commit/66283c03190cd3f51c1e1d38ad4206ae99cb5afd\"\u003e\u003ccode\u003e66283c0\u003c/code\u003e\u003c/a\u003e fix: allow google_apis_ps16k as a valid target (\u003ca href\u003d\"https://redirect.github.com/reactivecircus/android-emulator-runner/issues/440\"\u003e#440\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/ReactiveCircus/android-emulator-runner/commit/f2bf410054295cde7983cd483e674aaa2dacc68c\"\u003e\u003ccode\u003ef2bf410\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003epre-emulator-launch-script\u003c/code\u003e (\u003ca href\u003d\"https://redirect.github.com/reactivecircus/android-emulator-runner/issues/439\"\u003e#439\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/ReactiveCircus/android-emulator-runner/commit/62e6348453e0418429f8bd1665801780787a7af8\"\u003e\u003ccode\u003e62e6348\u003c/code\u003e\u003c/a\u003e Optimize config.ini updates and efficiency improvements report (\u003ca href\u003d\"https://redirect.github.com/reactivecircus/android-emulator-runner/issues/436\"\u003e#436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/ReactiveCircus/android-emulator-runner/commit/450c4c9f73881d2a8a9ab376c255f9bd03bedf57\"\u003e\u003ccode\u003e450c4c9\u003c/code\u003e\u003c/a\u003e Fix outdated information about larger runners billing (\u003ca href\u003d\"https://redirect.github.com/reactivecircus/android-emulator-runner/issues/437\"\u003e#437\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href\u003d\"https://github.com/reactivecircus/android-emulator-runner/compare/1dcd0090116d15e7c562f8db72807de5e036a4ed...b530d96654c385303d652368551fb075bc2f0b6b\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `actions/stale` from 10.1.0 to 10.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href\u003d\"https://github.com/actions/stale/releases\"\u003eactions/stale\u0027s releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.1.1\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003ch3\u003eBug Fix\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Missing Input Reading for \u003ccode\u003eonly-issue-types\u003c/code\u003e by \u003ca href\u003d\"https://github.com/Bibo-Joshi\"\u003e\u003ccode\u003e@​Bibo-Joshi\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/stale/pull/1298\"\u003eactions/stale#1298\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eImprovement\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImproves error handling when rate limiting is disabled on GHES. by \u003ca href\u003d\"https://github.com/chiranjib-swain\"\u003e\u003ccode\u003e@​chiranjib-swain\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/stale/pull/1300\"\u003eactions/stale#1300\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDependency Upgrades\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade eslint-config-prettier from 8.10.0 to 10.1.8 by \u003ca href\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/stale/pull/1276\"\u003eactions/stale#1276\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade \u003ccode\u003e@​types/node\u003c/code\u003e from 20.10.3 to 24.2.0 and document breaking changes in v10 by \u003ca href\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/stale/pull/1280\"\u003eactions/stale#1280\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade actions/publish-action from 0.3.0 to 0.4.0 by \u003ca href\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/stale/pull/1291\"\u003eactions/stale#1291\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade actions/checkout from 4 to 6 by \u003ca href\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/actions/stale/pull/1306\"\u003eactions/stale#1306\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/chiranjib-swain\"\u003e\u003ccode\u003e@​chiranjib-swain\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href\u003d\"https://redirect.github.com/actions/stale/pull/1300\"\u003eactions/stale#1300\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href\u003d\"https://github.com/actions/stale/compare/v10...v10.1.1\"\u003ehttps://github.com/actions/stale/compare/v10...v10.1.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/actions/stale/commit/997185467fa4f803885201cee163a9f38240193d\"\u003e\u003ccode\u003e9971854\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/checkout from 4 to 6 (\u003ca href\u003d\"https://redirect.github.com/actions/stale/issues/1306\"\u003e#1306\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/actions/stale/commit/5611b9defa6b7799a950489b00163db69f7a3ece\"\u003e\u003ccode\u003e5611b9d\u003c/code\u003e\u003c/a\u003e build(deps): bump actions/publish-action from 0.3.0 to 0.4.0 (\u003ca href\u003d\"https://redirect.github.com/actions/stale/issues/1291\"\u003e#1291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/actions/stale/commit/fad0de84e50d1aba7b0236cdaf0ea98a43286849\"\u003e\u003ccode\u003efad0de8\u003c/code\u003e\u003c/a\u003e Improves error handling when rate limiting is disabled on GHES. (\u003ca href\u003d\"https://redirect.github.com/actions/stale/issues/1300\"\u003e#1300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/actions/stale/commit/39bea7de61dd70ce4705a976f904f33d5e1e0f49\"\u003e\u003ccode\u003e39bea7d\u003c/code\u003e\u003c/a\u003e Add Missing Input Reading for \u003ccode\u003eonly-issue-types\u003c/code\u003e (\u003ca href\u003d\"https://redirect.github.com/actions/stale/issues/1298\"\u003e#1298\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/actions/stale/commit/e46bbabb3ede15841d25946157759558dd16306e\"\u003e\u003ccode\u003ee46bbab\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump \u003ccode\u003e@​types/node\u003c/code\u003e from 20.10.3 to 24.2.0 and document breakin...\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/actions/stale/commit/65d1d4804d3060875fff9f9fa8a49e27f71ce7f0\"\u003e\u003ccode\u003e65d1d48\u003c/code\u003e\u003c/a\u003e build(deps-dev): bump eslint-config-prettier from 8.10.0 to 10.1.8 (\u003ca href\u003d\"https://redirect.github.com/actions/stale/issues/1276\"\u003e#1276\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href\u003d\"https://github.com/actions/stale/compare/5f858e3efba33a5ca4407a664cc011ad407f2008...997185467fa4f803885201cee163a9f38240193d\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nDependabot will resolve any conflicts with this PR as long as you don\u0027t alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\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 \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency\u0027s major version (unless you unignore this specific dependency\u0027s major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency\u0027s minor version (unless you unignore this specific dependency\u0027s minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\u003c/details\u003e"
    },
    {
      "commit": "3398a6a17ab804ed97664c7eb9144b01d6fb930d",
      "tree": "949bc7850e1843a1708fe3713d5a39db49a758d8",
      "parents": [
        "191512b11bcfb8ec903f54bf9c3b395c5d93cab4"
      ],
      "author": {
        "name": "Moritz",
        "email": "mosum@google.com",
        "time": "Wed Dec 31 10:01:12 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 31 10:01:12 2025 +0100"
      },
      "message": "Add health workflow (#297)\n\n"
    },
    {
      "commit": "5317d48007ed367c90b60f6ea059e45a560c172a",
      "tree": "bd7da500ea45b16e29af9988f67002f6ac2bfc1a",
      "parents": [
        "484dc5998dbae6107d224e90707b44e1db9a08ed"
      ],
      "author": {
        "name": "Moritz",
        "email": "mosum@google.com",
        "time": "Sun Dec 28 09:48:42 2025 +0100"
      },
      "committer": {
        "name": "Moritz",
        "email": "mosum@google.com",
        "time": "Sun Dec 28 09:48:42 2025 +0100"
      },
      "message": "Moving changes\n"
    },
    {
      "commit": "484dc5998dbae6107d224e90707b44e1db9a08ed",
      "tree": "0cbc43b7b0795ccdb50abcec98d94078f339d22c",
      "parents": [
        "f5540b22a09a6b3e6d79568a1732c860ce8697cd"
      ],
      "author": {
        "name": "Moritz",
        "email": "mosum@google.com",
        "time": "Thu Dec 25 18:08:50 2025 +0100"
      },
      "committer": {
        "name": "Moritz",
        "email": "mosum@google.com",
        "time": "Thu Dec 25 18:08:50 2025 +0100"
      },
      "message": "Add issue template and other fixes\n"
    },
    {
      "commit": "f5540b22a09a6b3e6d79568a1732c860ce8697cd",
      "tree": "7a74a6c456b81501ec03a6246ac7344e29e22239",
      "parents": [
        "191512b11bcfb8ec903f54bf9c3b395c5d93cab4",
        "9efce245dac04567e665f009b0bb7f44b67f6e93"
      ],
      "author": {
        "name": "Moritz",
        "email": "mosum@google.com",
        "time": "Thu Dec 25 18:08:49 2025 +0100"
      },
      "committer": {
        "name": "Moritz",
        "email": "mosum@google.com",
        "time": "Thu Dec 25 18:08:49 2025 +0100"
      },
      "message": "Merge package:timezone into the labs monorepo\n"
    },
    {
      "commit": "9efce245dac04567e665f009b0bb7f44b67f6e93",
      "tree": "a7d7974e6c612828270a2d936b3bcbc6a8716a5d",
      "parents": [
        "c9e861c0eccbdb128680afd875a6b2f512f777c3",
        "f539f0b786267606b2f0d36080c155d070b05cc3"
      ],
      "author": {
        "name": "Moritz",
        "email": "mosum@google.com",
        "time": "Thu Dec 25 18:06:30 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Dec 25 18:06:30 2025 +0100"
      },
      "message": "Merge pull request dart-lang/timezone#229 from induwara-amaranga/master\n\nReplace direct assignment with setLocalLocation method."
    },
    {
      "commit": "f539f0b786267606b2f0d36080c155d070b05cc3",
      "tree": "a7d7974e6c612828270a2d936b3bcbc6a8716a5d",
      "parents": [
        "34eb9890ab56e06481fda86c07c3f3f687ebf2d4",
        "c9e861c0eccbdb128680afd875a6b2f512f777c3"
      ],
      "author": {
        "name": "Moritz",
        "email": "mosum@google.com",
        "time": "Thu Dec 25 18:04:39 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Dec 25 18:04:39 2025 +0100"
      },
      "message": "Merge branch \u0027master\u0027 into master"
    },
    {
      "commit": "c9e861c0eccbdb128680afd875a6b2f512f777c3",
      "tree": "69bda7d02bc920c5a4888faad9bb352cbdab98fc",
      "parents": [
        "6d6be7e00ee584da74c46be403cabce0089b8d62",
        "6b7a1ab3a97db467ae42d4291adf5be1770c4786"
      ],
      "author": {
        "name": "Moritz",
        "email": "mosum@google.com",
        "time": "Thu Dec 25 18:03:53 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Dec 25 18:03:53 2025 +0100"
      },
      "message": "Merge pull request dart-lang/timezone#231 from lrhn/tweak-lrn\n\nTweaks and anti-bug-ensurence."
    },
    {
      "commit": "6b7a1ab3a97db467ae42d4291adf5be1770c4786",
      "tree": "69bda7d02bc920c5a4888faad9bb352cbdab98fc",
      "parents": [
        "b1c3ffc7e6f35a17d1d5f58d79325ce858d75f24"
      ],
      "author": {
        "name": "Moritz",
        "email": "mosum@google.com",
        "time": "Thu Dec 25 17:59:32 2025 +0100"
      },
      "committer": {
        "name": "Moritz",
        "email": "mosum@google.com",
        "time": "Thu Dec 25 17:59:32 2025 +0100"
      },
      "message": "fix typo\n"
    },
    {
      "commit": "b1c3ffc7e6f35a17d1d5f58d79325ce858d75f24",
      "tree": "3f326ac225577a7730ea247a65ed4df5886c189a",
      "parents": [
        "c02f923ec6a24c9d3ae0f16a90767ae21f5fbd21"
      ],
      "author": {
        "name": "Moritz",
        "email": "mosum@google.com",
        "time": "Thu Dec 25 17:51:46 2025 +0100"
      },
      "committer": {
        "name": "Moritz",
        "email": "mosum@google.com",
        "time": "Thu Dec 25 17:51:46 2025 +0100"
      },
      "message": "Rebase\n"
    },
    {
      "commit": "c02f923ec6a24c9d3ae0f16a90767ae21f5fbd21",
      "tree": "2dd00e41875f139245898e4246666cf999698ecf",
      "parents": [
        "6d6be7e00ee584da74c46be403cabce0089b8d62"
      ],
      "author": {
        "name": "Lasse R.H. Nielsen",
        "email": "lrn@google.com",
        "time": "Thu Dec 18 15:36:31 2025 +0100"
      },
      "committer": {
        "name": "Moritz",
        "email": "mosum@google.com",
        "time": "Thu Dec 25 17:48:13 2025 +0100"
      },
      "message": "Tweaks and anti-bug-ensurence.\n"
    },
    {
      "commit": "6d6be7e00ee584da74c46be403cabce0089b8d62",
      "tree": "b6bcf7a52f64214ccb6f5484953640707c41cdf3",
      "parents": [
        "91706e5d1013ac183a2dd2630cc4cb4c80b16fbd",
        "8ce29035e17eaa521835caa06cec4daab76efb18"
      ],
      "author": {
        "name": "Moritz",
        "email": "mosum@google.com",
        "time": "Thu Dec 25 17:41:36 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Dec 25 17:41:36 2025 +0100"
      },
      "message": "Merge pull request dart-lang/timezone#234 from srawlins/generateCommonTZNames\n\nGenerate common tz names"
    },
    {
      "commit": "8ce29035e17eaa521835caa06cec4daab76efb18",
      "tree": "b6bcf7a52f64214ccb6f5484953640707c41cdf3",
      "parents": [
        "bfe148cd9ad5463cbb3e44eb398cf1411971af76"
      ],
      "author": {
        "name": "Moritz",
        "email": "mosum@google.com",
        "time": "Tue Dec 23 20:10:29 2025 +0100"
      },
      "committer": {
        "name": "Moritz",
        "email": "mosum@google.com",
        "time": "Tue Dec 23 20:10:29 2025 +0100"
      },
      "message": "add changelog\n"
    },
    {
      "commit": "bfe148cd9ad5463cbb3e44eb398cf1411971af76",
      "tree": "a9bba4ce5769f1073f7f9212ffcfc09678dce172",
      "parents": [
        "4368921cf42c968fc7edfbab279cb1f9ef2a6e4c"
      ],
      "author": {
        "name": "Moritz",
        "email": "mosum@google.com",
        "time": "Fri Dec 19 14:12:13 2025 +0100"
      },
      "committer": {
        "name": "Moritz",
        "email": "mosum@google.com",
        "time": "Tue Dec 23 20:10:05 2025 +0100"
      },
      "message": "remove slash\n"
    },
    {
      "commit": "4368921cf42c968fc7edfbab279cb1f9ef2a6e4c",
      "tree": "95188ceefdaa72b1ce982165bd1fac7e06a2bdf2",
      "parents": [
        "3d0d979d3c24934a2ceacf416fe4295d7de1c074"
      ],
      "author": {
        "name": "Moritz",
        "email": "mosum@google.com",
        "time": "Fri Dec 19 13:57:09 2025 +0100"
      },
      "committer": {
        "name": "Moritz",
        "email": "mosum@google.com",
        "time": "Tue Dec 23 20:10:05 2025 +0100"
      },
      "message": "regenerate\n"
    },
    {
      "commit": "3d0d979d3c24934a2ceacf416fe4295d7de1c074",
      "tree": "14dc6178f2f07546f9a6a08c6a437ac98f14d59c",
      "parents": [
        "91706e5d1013ac183a2dd2630cc4cb4c80b16fbd"
      ],
      "author": {
        "name": "Moritz",
        "email": "mosum@google.com",
        "time": "Fri Dec 19 13:56:38 2025 +0100"
      },
      "committer": {
        "name": "Moritz",
        "email": "mosum@google.com",
        "time": "Tue Dec 23 20:10:05 2025 +0100"
      },
      "message": "Generate common timezones\n"
    },
    {
      "commit": "91706e5d1013ac183a2dd2630cc4cb4c80b16fbd",
      "tree": "b1b2cdc1932fcb0bda2e5c9fa213ae109ee041d5",
      "parents": [
        "de3734c823d6dad0e3a3f57eea0813e169bd3631",
        "9236d25667f88bf62ba191155587485fdd6cad79"
      ],
      "author": {
        "name": "Moritz",
        "email": "mosum@google.com",
        "time": "Tue Dec 23 19:49:01 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 23 19:49:01 2025 +0100"
      },
      "message": "Merge pull request dart-lang/timezone#232 from srawlins/makeOffsetDuration\n\nMake `Location.offset` a `Duration`"
    },
    {
      "commit": "9236d25667f88bf62ba191155587485fdd6cad79",
      "tree": "b1b2cdc1932fcb0bda2e5c9fa213ae109ee041d5",
      "parents": [
        "f52b8839ac412d7d09c34011c23121dee2c1a181"
      ],
      "author": {
        "name": "Moritz",
        "email": "mosum@google.com",
        "time": "Tue Dec 23 19:46:47 2025 +0100"
      },
      "committer": {
        "name": "Moritz",
        "email": "mosum@google.com",
        "time": "Tue Dec 23 19:46:47 2025 +0100"
      },
      "message": "make final\n"
    },
    {
      "commit": "f52b8839ac412d7d09c34011c23121dee2c1a181",
      "tree": "322215eb46d2902b7299d8c0156a75c63d4d9dad",
      "parents": [
        "de3734c823d6dad0e3a3f57eea0813e169bd3631"
      ],
      "author": {
        "name": "Moritz",
        "email": "mosum@google.com",
        "time": "Thu Dec 18 17:15:44 2025 +0100"
      },
      "committer": {
        "name": "Moritz",
        "email": "mosum@google.com",
        "time": "Tue Dec 23 19:46:18 2025 +0100"
      },
      "message": "make offset a duration\n"
    },
    {
      "commit": "de3734c823d6dad0e3a3f57eea0813e169bd3631",
      "tree": "59fcc70a288aef55cb811876cc1b80cc6461e0e4",
      "parents": [
        "7927b91a9ad27c9a5859de408a143d797e7aa3b8"
      ],
      "author": {
        "name": "Moritz",
        "email": "mosum@google.com",
        "time": "Tue Dec 23 19:44:13 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 23 10:44:13 2025 -0800"
      },
      "message": "Add issue template (dart-lang/timezone#233)\n\n"
    },
    {
      "commit": "7927b91a9ad27c9a5859de408a143d797e7aa3b8",
      "tree": "132895f731e20eab70afb1abfcb7f7a53c54b2cb",
      "parents": [
        "45da1d26eb94da8b917a9511aaf950772ecf1041"
      ],
      "author": {
        "name": "Moritz",
        "email": "mosum@google.com",
        "time": "Tue Dec 23 19:40:40 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 23 10:40:40 2025 -0800"
      },
      "message": "Fix typo (dart-lang/timezone#235)\n\n"
    },
    {
      "commit": "45da1d26eb94da8b917a9511aaf950772ecf1041",
      "tree": "ad6670c75cbb98f135ba976aa9089b21936ff56c",
      "parents": [
        "3bac9d49c05a48a63050c54f5e43346ba5d3971c",
        "0053a95acefb8ba4a0d705a1d6db2c580318ac92"
      ],
      "author": {
        "name": "Moritz",
        "email": "mosum@google.com",
        "time": "Thu Dec 18 16:35:08 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Dec 18 16:35:08 2025 +0100"
      },
      "message": "Merge pull request dart-lang/timezone#225 from gazialankus/patch-1\n\nClarified that package does not provide current timezone"
    },
    {
      "commit": "3bac9d49c05a48a63050c54f5e43346ba5d3971c",
      "tree": "6735847908c7a38b56889106b8f5e2d65229cbf7",
      "parents": [
        "7c8a16b5151fa06d5b19caf6cf35e00890c4b8e8"
      ],
      "author": {
        "name": "Moritz",
        "email": "moritz@suemmermann.de",
        "time": "Thu Dec 18 16:18:57 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Dec 18 07:18:57 2025 -0800"
      },
      "message": "Bump SDK and update TZ database (dart-lang/timezone#230)\n\n"
    },
    {
      "commit": "34eb9890ab56e06481fda86c07c3f3f687ebf2d4",
      "tree": "b377559f86f8b8d766c09930093b7972850bf2fa",
      "parents": [
        "7c8a16b5151fa06d5b19caf6cf35e00890c4b8e8"
      ],
      "author": {
        "name": "S.G induwara amaaranga",
        "email": "e21024@eng.pdn.ac.lk",
        "time": "Tue Dec 02 23:21:08 2025 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 02 23:21:08 2025 +0530"
      },
      "message": "Replace direct assignment with setLocalLocation method. \n\nfor good practice and clean code\r\n\r\nI faced an inconvenienced because local time in my  flutter app was changed unexpectedly. That was because initializeDatabase() function silently change _local to _UTC . using setLocalLocation() for that makes debugging easier"
    },
    {
      "commit": "191512b11bcfb8ec903f54bf9c3b395c5d93cab4",
      "tree": "ab0484d2da9432d7fcca526b44be5fac9977abfb",
      "parents": [
        "c378a7a7b8133ab555b2cd46dcc61da10b4543b2"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Mon Nov 17 13:00:58 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Nov 17 13:00:58 2025 -0800"
      },
      "message": "docs(unix_api): Add more details on the implementation (#294)\n\n"
    },
    {
      "commit": "c378a7a7b8133ab555b2cd46dcc61da10b4543b2",
      "tree": "5f081e2b3066d717ac90c82c5df263c821a46e4e",
      "parents": [
        "6ac76739e54c7c3427f27e8cca42d0e684aac0cc"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Wed Nov 12 14:35:33 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 12 14:35:33 2025 -0800"
      },
      "message": "chore(unix_api): Switch to using the stable channel for CI (#293)\n\n"
    },
    {
      "commit": "6ac76739e54c7c3427f27e8cca42d0e684aac0cc",
      "tree": "f966e9b67c31f3ffeed38600577fb24185a35269",
      "parents": [
        "627ff475fb8ad13e26be12f8e78f8073d022cfad"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Thu Nov 06 11:14:33 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Nov 06 11:14:33 2025 -0800"
      },
      "message": "unix_api: Add support for pthreads (#288)\n\nCo-authored-by: google-labs-jules[bot] \u003c161369871+google-labs-jules[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "627ff475fb8ad13e26be12f8e78f8073d022cfad",
      "tree": "8b30d635788de3674d27bac9585192df3b9f6780",
      "parents": [
        "7415ba07e456473e6cc856265fc64918f2783fee"
      ],
      "author": {
        "name": "Kevin Moore",
        "email": "kevmoo@users.noreply.github.com",
        "time": "Tue Nov 04 17:29:11 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 04 17:29:11 2025 -0800"
      },
      "message": "[jot] Fix badge link in README.md (#292)\n\n"
    },
    {
      "commit": "7415ba07e456473e6cc856265fc64918f2783fee",
      "tree": "167bdada13a3f8993f8acd340f9c28045a64eeff",
      "parents": [
        "5a8c806d0adc79196bc69abd74c1ba1d0b031f7a"
      ],
      "author": {
        "name": "Devon Carew",
        "email": "devoncarew@google.com",
        "time": "Mon Nov 03 13:50:58 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Nov 03 13:50:58 2025 -0800"
      },
      "message": "update the CODEOWNERS file (#290)\n\n"
    },
    {
      "commit": "5a8c806d0adc79196bc69abd74c1ba1d0b031f7a",
      "tree": "c028f48271193fd8d744811634ee164ba58f53ae",
      "parents": [
        "cbf6c716191ce64192ea09358d4a040f3ed3a714"
      ],
      "author": {
        "name": "Devon Carew",
        "email": "devoncarew@google.com",
        "time": "Mon Nov 03 13:50:19 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Nov 03 13:50:19 2025 -0800"
      },
      "message": "Update README.md (#291)\n\n"
    },
    {
      "commit": "cbf6c716191ce64192ea09358d4a040f3ed3a714",
      "tree": "fca319660710986318c94f784cb64d950003f1c9",
      "parents": [
        "e3e14ed5c08c5385ae5b7e7386930beafb40e43e"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Oct 30 12:03:37 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 30 12:03:37 2025 -0700"
      },
      "message": "Bump the github-actions group with 3 updates (#280)\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "e3e14ed5c08c5385ae5b7e7386930beafb40e43e",
      "tree": "f8850c94b2dfdaddf6cf53613e7ee66cbf617258",
      "parents": [
        "9fced22e1a4ce840cd8d3c52930eacf7b09194f3"
      ],
      "author": {
        "name": "Devon Carew",
        "email": "devoncarew@google.com",
        "time": "Thu Oct 30 11:03:58 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 30 11:03:58 2025 -0700"
      },
      "message": "add a comment to lib/src/display.dart (#289)\n\n"
    },
    {
      "commit": "9fced22e1a4ce840cd8d3c52930eacf7b09194f3",
      "tree": "e22398daa0776598dd34a66c4f91363089dcd3d7",
      "parents": [
        "96c5a16a10dbcc424f0e17aa8d92b3ab8e5be803"
      ],
      "author": {
        "name": "Devon Carew",
        "email": "devoncarew@google.com",
        "time": "Tue Oct 28 09:47:48 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 28 09:47:48 2025 -0700"
      },
      "message": "contribute package:jot to dart-lang/labs (#287)\n\n"
    },
    {
      "commit": "96c5a16a10dbcc424f0e17aa8d92b3ab8e5be803",
      "tree": "2680a042e7aabbb4c0711b9b12a9c8c876b4bc29",
      "parents": [
        "b1faa8ce8331d2ad277bcd02a7e771b89ce60ad0"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Sat Oct 25 21:16:30 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 25 21:16:30 2025 -0700"
      },
      "message": "Add support for some mmap.h functions (#286)\n\n"
    },
    {
      "commit": "b1faa8ce8331d2ad277bcd02a7e771b89ce60ad0",
      "tree": "ec22b18bbd52386c6a4e4fce4ca951ee2850db17",
      "parents": [
        "96c7e14c1259e3b17016f87382fff84ea6349844"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Wed Oct 08 09:32:07 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 08 09:32:07 2025 -0700"
      },
      "message": "Convert .json config files to .yaml (#284)\n\nCo-authored-by: google-labs-jules[bot] \u003c161369871+google-labs-jules[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "96c7e14c1259e3b17016f87382fff84ea6349844",
      "tree": "1ac11e3798a80952b8bd4d20a3941e5608f5dd5d",
      "parents": [
        "836d66e8718fb856a7cfba680b7b0e6ae32fef56"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Mon Oct 06 12:56:32 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 06 12:56:32 2025 -0700"
      },
      "message": "[unix_api]: Save and restore `errno` between unix api calls (#281)\n\n"
    },
    {
      "commit": "836d66e8718fb856a7cfba680b7b0e6ae32fef56",
      "tree": "21ac7aee2d437b32ffce86c04d6a0285f64d6824",
      "parents": [
        "db3b28f33c0ad07d30fe70e354c422f948921f00"
      ],
      "author": {
        "name": "Bryan Oltman",
        "email": "bryanoltman@gmail.com",
        "time": "Tue Sep 30 17:34:57 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 30 14:34:57 2025 -0700"
      },
      "message": "[gcloud] Add `orderingKey` to PubSub Message type (#279)\n\n"
    },
    {
      "commit": "db3b28f33c0ad07d30fe70e354c422f948921f00",
      "tree": "4cfb75079ee3bb8fd134899404b53e101fd585a4",
      "parents": [
        "e0d58743dd0784fb9becb78dee33ae12220168dd"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Mon Sep 29 22:10:54 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 29 22:10:54 2025 -0700"
      },
      "message": "[unix_api] Generate functions if their types are understood by dart:ffi (#273)\n\n"
    },
    {
      "commit": "0053a95acefb8ba4a0d705a1d6db2c580318ac92",
      "tree": "348b765bf8f100dc3c0a0577b54e0d5b0766ca47",
      "parents": [
        "7c8a16b5151fa06d5b19caf6cf35e00890c4b8e8"
      ],
      "author": {
        "name": "Gazihan Alankuş",
        "email": "gazialankus@gmail.com",
        "time": "Sat Sep 27 10:29:19 2025 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Sep 27 10:29:19 2025 +0300"
      },
      "message": "Clarified that package does not provide current timezone"
    },
    {
      "commit": "e0d58743dd0784fb9becb78dee33ae12220168dd",
      "tree": "73eee1c0776c830e117efde39d4854871e1c6edd",
      "parents": [
        "78e6307c348271592445ad009560b0ab7eca4179"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Mon Sep 22 12:37:24 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 22 12:37:24 2025 -0700"
      },
      "message": "[io_file]: Remove --enable-experiment\u003dnative-assets flag (now always set) (#276)\n\n"
    },
    {
      "commit": "78e6307c348271592445ad009560b0ab7eca4179",
      "tree": "274262b02c05ec7fe488fd37f74a0b17ffe842c4",
      "parents": [
        "c6178cda5a6b7a425cf40d72d426e81918403f6c"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Fri Sep 19 12:20:48 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 19 12:20:48 2025 -0700"
      },
      "message": "Remove `--enable-experiment\u003dnative-assets` flag (now always set) (#274)\n\n"
    },
    {
      "commit": "c6178cda5a6b7a425cf40d72d426e81918403f6c",
      "tree": "7c6a542b460b248432d06379342526464e482cd1",
      "parents": [
        "6648124e015d8168374af9c076f6cb208f105b55"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Thu Sep 11 13:35:27 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 11 13:35:27 2025 -0700"
      },
      "message": "Extract the `io_file` POSIX API into a separate package (#272)\n\n"
    },
    {
      "commit": "6648124e015d8168374af9c076f6cb208f105b55",
      "tree": "719779c8e32ff1e8ffe88dc3c320451c6b4ab326",
      "parents": [
        "a01ccdf5a235da56cdedcf5dbe7d77c3ec2e8fe6"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Thu Sep 04 16:54:36 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 04 16:54:36 2025 -0700"
      },
      "message": "Further reduce tests\u0027 dependency on `dart:io` (#265)\n\n"
    },
    {
      "commit": "a01ccdf5a235da56cdedcf5dbe7d77c3ec2e8fe6",
      "tree": "719779c8e32ff1e8ffe88dc3c320451c6b4ab326",
      "parents": [
        "56b9d7437496dd55830a053a2201e073f9814d1a"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Thu Sep 04 16:53:59 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 04 16:53:59 2025 -0700"
      },
      "message": "feat: Add an exists method to FileSystem (#271)\n\nCo-authored-by: google-labs-jules[bot] \u003c161369871+google-labs-jules[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "56b9d7437496dd55830a053a2201e073f9814d1a",
      "tree": "e34355f5450d3e47a2b71177d9ffe6e35f1e7f66",
      "parents": [
        "77464e7611c511bdf2734177b2b3f2a8ac6c9b7c"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Fri Aug 15 10:18:00 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 15 10:18:00 2025 -0700"
      },
      "message": "Fixes to dartdoc in FileSystem (#270)\n\n"
    },
    {
      "commit": "77464e7611c511bdf2734177b2b3f2a8ac6c9b7c",
      "tree": "f21ce2a8bd6498d456534a5a443ecf72f9b741a8",
      "parents": [
        "488cabfa002ebfdddf3a437b687f8eb42838d83d"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Thu Aug 14 16:12:17 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 14 16:12:17 2025 -0700"
      },
      "message": "Add removeFile (#268)\n\n"
    },
    {
      "commit": "488cabfa002ebfdddf3a437b687f8eb42838d83d",
      "tree": "fef62595105683c451a7f4a3c6bf13ce8aa226ec",
      "parents": [
        "3a4cff353e1b0a2a29c6089a2f251691ded3ae5e"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Thu Aug 14 13:08:29 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 14 13:08:29 2025 -0700"
      },
      "message": "Place FileSystem public method in alphabetical order (#266)\n\n"
    },
    {
      "commit": "3a4cff353e1b0a2a29c6089a2f251691ded3ae5e",
      "tree": "05fbc042903fbaf83501644bad38794c93a49e6b",
      "parents": [
        "7773819d3bac44fcae68c53df47e73b6d9499236"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Thu Aug 14 13:08:10 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 14 13:08:10 2025 -0700"
      },
      "message": "Retry on test failure (#267)\n\n"
    },
    {
      "commit": "7773819d3bac44fcae68c53df47e73b6d9499236",
      "tree": "a5b33f63680e209a1d87322d60fc0cb5ffcba380",
      "parents": [
        "595b81eeb57c5977d8b0c2b95b63939ffae3b1c1"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Tue Jul 22 17:16:33 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 22 17:16:33 2025 -0700"
      },
      "message": "Decouple more tests from `dart:io` (#255)\n\n"
    },
    {
      "commit": "595b81eeb57c5977d8b0c2b95b63939ffae3b1c1",
      "tree": "a744fe3ac331e3ae0acdee4efeab9fea497a06dc",
      "parents": [
        "9ea41b1b0384d514ba91d8662dc3693eefec587d"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Tue Jul 22 10:58:10 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 22 10:58:10 2025 -0700"
      },
      "message": "Add a generator script to regenerate native bindings (#264)\n\n"
    },
    {
      "commit": "9ea41b1b0384d514ba91d8662dc3693eefec587d",
      "tree": "4d0e201cd9174afd562cb9a1730e587893febc35",
      "parents": [
        "aaa25f9cc815a829a8e216ead26d5b0ac81d5c9b"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Thu Jul 17 10:16:37 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 17 10:16:37 2025 -0700"
      },
      "message": "Work around an incorrect error code on iOS/Android when opening a directory (#260)\n\n"
    },
    {
      "commit": "aaa25f9cc815a829a8e216ead26d5b0ac81d5c9b",
      "tree": "4fd012c01206d7d6bbb876ce52db234201e4c449",
      "parents": [
        "ec5a025cda59d553bb2ca0ce933092bede3c07a8"
      ],
      "author": {
        "name": "Devon Carew",
        "email": "devoncarew@google.com",
        "time": "Thu Jul 17 07:47:49 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 17 07:47:49 2025 -0700"
      },
      "message": "update to the latest version of protoc_plugin (#263)\n\n"
    },
    {
      "commit": "ec5a025cda59d553bb2ca0ce933092bede3c07a8",
      "tree": "6e6e5d9511a32070dae89b2c28bb1ed9570e2a57",
      "parents": [
        "35e33ea7c4bee86162fe46620a29e1674e987635"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Tue Jul 15 18:35:17 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 15 18:35:17 2025 -0700"
      },
      "message": "Implement file copying (#257)\n\n"
    },
    {
      "commit": "35e33ea7c4bee86162fe46620a29e1674e987635",
      "tree": "922532a537bbf9827b27ac9ede6ff323c2b98c06",
      "parents": [
        "b1720ed7f225eefe821ea92f27a7625d345eaa2e"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Tue Jul 15 15:12:37 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 15 15:12:37 2025 -0700"
      },
      "message": "Fix a memory leak while changing permissions (#259)\n\n"
    },
    {
      "commit": "b1720ed7f225eefe821ea92f27a7625d345eaa2e",
      "tree": "98b94fed5e93aaee28b9f86f4123f7a4439d91c4",
      "parents": [
        "96ce30f2b5b5b9d5160005d405393d3b72637442"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Tue Jul 15 15:11:59 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 15 15:11:59 2025 -0700"
      },
      "message": "Use supported kotlin version (#261)\n\n"
    },
    {
      "commit": "96ce30f2b5b5b9d5160005d405393d3b72637442",
      "tree": "816ede2d5bb00d4cafedb8e5ca0f7b8472b93f3d",
      "parents": [
        "1c88921955c2750cc9dc75e961b63f1358f81a5c"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Tue Jul 15 15:11:15 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 15 15:11:15 2025 -0700"
      },
      "message": "Update the CI to use the minimum Android version supported by Flutter (#262)\n\n"
    },
    {
      "commit": "1c88921955c2750cc9dc75e961b63f1358f81a5c",
      "tree": "77fb8db8430ed6009f8931233f0435c5249ea8f7",
      "parents": [
        "383a038a29603d5f039e4e50e8e41eef4d4822fa"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Mon Jul 14 12:44:54 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 14 12:44:54 2025 -0700"
      },
      "message": "Use malloc free when allocating with malloc (#258)\n\n"
    },
    {
      "commit": "383a038a29603d5f039e4e50e8e41eef4d4822fa",
      "tree": "72fab6a8762e85230a6787b82bbfacb742aae1c7",
      "parents": [
        "2f625cee734da0fc77e191f438f03126d22d5d56"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Fri Jul 11 09:17:53 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 11 09:17:53 2025 -0700"
      },
      "message": "Support recursively deleting long file names on Windows (#256)\n\n"
    },
    {
      "commit": "2f625cee734da0fc77e191f438f03126d22d5d56",
      "tree": "e5675f5ea4bd9f13cb4ede607435a54220c5ef61",
      "parents": [
        "56cf33dafc3c55ebd6fcc63eecf7b5bb50e1a3e4"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Wed Jul 09 18:21:35 2025 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 09 11:21:35 2025 -0700"
      },
      "message": "Add the ability to test a `FileSystem` without using `dart:io` explicitly  (#254)\n\n"
    },
    {
      "commit": "56cf33dafc3c55ebd6fcc63eecf7b5bb50e1a3e4",
      "tree": "2364f70f839248c93a9077eaa5f6cba0fd81b06c",
      "parents": [
        "525ce08dbbd6ee12f3d914b656b5d90e3190d694"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Mon Jul 07 23:32:49 2025 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 07 16:32:49 2025 -0700"
      },
      "message": "Switch to using package exceptions instead of dart:io exceptions. (#253)\n\n"
    },
    {
      "commit": "525ce08dbbd6ee12f3d914b656b5d90e3190d694",
      "tree": "e23d570b581f84739f8a4c66c0b3b64b4ce17fd4",
      "parents": [
        "9b1fffbe47c244433344b09b228b252c7db0892d"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Tue Jul 01 13:39:57 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 01 13:39:57 2025 -0700"
      },
      "message": "Design a exception hierarchy for io_file (#250)\n\n"
    },
    {
      "commit": "9b1fffbe47c244433344b09b228b252c7db0892d",
      "tree": "c229c07e0992c943bc8791078ca495801069f04d",
      "parents": [
        "8c59f9a7c92bb79f96e1b2913179f64c33fa8734"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jul 01 08:10:03 2025 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 01 08:10:03 2025 +0000"
      },
      "message": "Bump subosito/flutter-action from 2.19.0 to 2.21.0 in the github-actions group (#252)\n\nBumps the github-actions group with 1 update: [subosito/flutter-action](https://github.com/subosito/flutter-action).\n\nUpdates `subosito/flutter-action` from 2.19.0 to 2.21.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href\u003d\"https://github.com/subosito/flutter-action/releases\"\u003esubosito/flutter-action\u0027s releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.21.0\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd cache hit outputs by \u003ca href\u003d\"https://github.com/beninato8\"\u003e\u003ccode\u003e@​beninato8\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/subosito/flutter-action/pull/364\"\u003esubosito/flutter-action#364\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix broken links in README by \u003ca href\u003d\"https://github.com/bartekpacia\"\u003e\u003ccode\u003e@​bartekpacia\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/subosito/flutter-action/pull/365\"\u003esubosito/flutter-action#365\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport dynamic values for PUB-CACHE-PATH by \u003ca href\u003d\"https://github.com/beninato8\"\u003e\u003ccode\u003e@​beninato8\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/subosito/flutter-action/pull/363\"\u003esubosito/flutter-action#363\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/beninato8\"\u003e\u003ccode\u003e@​beninato8\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href\u003d\"https://redirect.github.com/subosito/flutter-action/pull/364\"\u003esubosito/flutter-action#364\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href\u003d\"https://github.com/subosito/flutter-action/compare/v2.20.0...v2.21.0\"\u003ehttps://github.com/subosito/flutter-action/compare/v2.20.0...v2.21.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev2.20.0\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eperf: Only install yq on Windows if used by \u003ca href\u003d\"https://github.com/christerswahn\"\u003e\u003ccode\u003e@​christerswahn\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/subosito/flutter-action/pull/362\"\u003esubosito/flutter-action#362\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003euse env if it existed by \u003ca href\u003d\"https://github.com/atishoo\"\u003e\u003ccode\u003e@​atishoo\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/subosito/flutter-action/pull/360\"\u003esubosito/flutter-action#360\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/christerswahn\"\u003e\u003ccode\u003e@​christerswahn\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href\u003d\"https://redirect.github.com/subosito/flutter-action/pull/362\"\u003esubosito/flutter-action#362\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/atishoo\"\u003e\u003ccode\u003e@​atishoo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href\u003d\"https://redirect.github.com/subosito/flutter-action/pull/360\"\u003esubosito/flutter-action#360\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href\u003d\"https://github.com/subosito/flutter-action/compare/v2...v2.20.0\"\u003ehttps://github.com/subosito/flutter-action/compare/v2...v2.20.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/subosito/flutter-action/commit/fd55f4c5af5b953cc57a2be44cb082c8f6635e8e\"\u003e\u003ccode\u003efd55f4c\u003c/code\u003e\u003c/a\u003e Support dynamic values for PUB-CACHE-PATH (\u003ca href\u003d\"https://redirect.github.com/subosito/flutter-action/issues/363\"\u003e#363\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/subosito/flutter-action/commit/ca16aee0c3591c7a2bc0536e3663cdd723e92426\"\u003e\u003ccode\u003eca16aee\u003c/code\u003e\u003c/a\u003e fix broken links in README (\u003ca href\u003d\"https://redirect.github.com/subosito/flutter-action/issues/365\"\u003e#365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/subosito/flutter-action/commit/947e9c91a5355bf3e320e442fd60a6c1cdda4eec\"\u003e\u003ccode\u003e947e9c9\u003c/code\u003e\u003c/a\u003e Add cache hit outputs (\u003ca href\u003d\"https://redirect.github.com/subosito/flutter-action/issues/364\"\u003e#364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/subosito/flutter-action/commit/395322a6cded4e9ed503aebd4cc1965625f8e59a\"\u003e\u003ccode\u003e395322a\u003c/code\u003e\u003c/a\u003e use env if it existed (\u003ca href\u003d\"https://redirect.github.com/subosito/flutter-action/issues/360\"\u003e#360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/subosito/flutter-action/commit/02d6ac3427ae141a31ef2b95fe6273e5aa356429\"\u003e\u003ccode\u003e02d6ac3\u003c/code\u003e\u003c/a\u003e perf: Only install yq on Windows if used (\u003ca href\u003d\"https://redirect.github.com/subosito/flutter-action/issues/362\"\u003e#362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href\u003d\"https://github.com/subosito/flutter-action/compare/e938fdf56512cc96ef2f93601a5a40bde3801046...fd55f4c5af5b953cc57a2be44cb082c8f6635e8e\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name\u003dsubosito/flutter-action\u0026package-manager\u003dgithub_actions\u0026previous-version\u003d2.19.0\u0026new-version\u003d2.21.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\u0027t alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\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 \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency\u0027s major version (unless you unignore this specific dependency\u0027s major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency\u0027s minor version (unless you unignore this specific dependency\u0027s minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\u003c/details\u003e"
    },
    {
      "commit": "8c59f9a7c92bb79f96e1b2913179f64c33fa8734",
      "tree": "f01fe7f295f6dfadb12e4b41ab9efd3254fc7448",
      "parents": [
        "dcdc79881d1a0ae3870a5fbc43e7263b8827414f"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Mon Jun 30 13:00:28 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 30 13:00:28 2025 -0700"
      },
      "message": "Add a test to verify that virtual files can be written to (#251)\n\n"
    },
    {
      "commit": "dcdc79881d1a0ae3870a5fbc43e7263b8827414f",
      "tree": "107df7e211fbb7a073b6d5bafb404d82414cc4da",
      "parents": [
        "b4408c04f7873ed981f567ea72efa01e4e76cf89"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Mon Jun 30 10:29:39 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 30 10:29:39 2025 -0700"
      },
      "message": "Support long paths and getting/setting the current working directory (#236)\n\n"
    },
    {
      "commit": "b4408c04f7873ed981f567ea72efa01e4e76cf89",
      "tree": "fb035c4586956b2d4e8fc50472feb5a22e28cb15",
      "parents": [
        "4d7bb456d28e72d930dc267ce0691a93ba58836c"
      ],
      "author": {
        "name": "Devon Carew",
        "email": "devoncarew@google.com",
        "time": "Thu Jun 26 06:47:07 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 26 06:47:07 2025 -0700"
      },
      "message": "rev to the latest package:protoc_plugin version; regenerate the proto files (#249)\n\n"
    },
    {
      "commit": "4d7bb456d28e72d930dc267ce0691a93ba58836c",
      "tree": "76a932c4676c3c19ff8fc2b3a49041a87fc17558",
      "parents": [
        "676b45ffc0188e2a69fb13ebfccbbe846af178d1"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Tue Jun 24 08:20:39 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 24 08:20:39 2025 -0700"
      },
      "message": "Enable tests on Android (#248)\n\n"
    },
    {
      "commit": "676b45ffc0188e2a69fb13ebfccbbe846af178d1",
      "tree": "bc06a07ffd051dc2f1d34a56437983d55ae92217",
      "parents": [
        "d0966d68a60f1b09716b5850edc0f54626fe2c57"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Tue Jun 24 07:56:07 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 24 07:56:07 2025 -0700"
      },
      "message": "Enable tests on iOS (#247)\n\n"
    },
    {
      "commit": "d0966d68a60f1b09716b5850edc0f54626fe2c57",
      "tree": "94b2374762121a0613d5b0a49bd0ef59a9ed263f",
      "parents": [
        "4cc1f78cfa2151576bb61d831a4a0a6218fe911f"
      ],
      "author": {
        "name": "Devon Carew",
        "email": "devoncarew@google.com",
        "time": "Mon Jun 16 16:53:26 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 16 16:53:26 2025 -0700"
      },
      "message": "add an initial test (#246)\n\n"
    },
    {
      "commit": "4cc1f78cfa2151576bb61d831a4a0a6218fe911f",
      "tree": "f34118ecc069c7ced1e174091ffa99ba0c8120cd",
      "parents": [
        "b98349fb4c9e02e98ec3d5801a08514f6c894219"
      ],
      "author": {
        "name": "Devon Carew",
        "email": "devoncarew@google.com",
        "time": "Wed Jun 11 09:49:38 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 11 09:49:38 2025 -0700"
      },
      "message": "add an example use of firestore (#240)\n\n"
    },
    {
      "commit": "b98349fb4c9e02e98ec3d5801a08514f6c894219",
      "tree": "60d66b316ac3a17211cd9d1d53ffd0b363ff2a5a",
      "parents": [
        "f896197b6907bf3075d8026de1345cade7b55404"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Thu Jun 05 10:36:27 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 05 10:36:27 2025 -0700"
      },
      "message": "Use the required version of package:win32 (#244)\n\n"
    },
    {
      "commit": "f896197b6907bf3075d8026de1345cade7b55404",
      "tree": "c143db347045cc4895dc16bd3012fa9ff716e022",
      "parents": [
        "f838595ec99922becd095bb4ef049a8773c93284"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Wed Jun 04 10:38:51 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 04 10:38:51 2025 -0700"
      },
      "message": "Implement `removeDirectoryTree` on POSIX (#242)\n\n"
    },
    {
      "commit": "f838595ec99922becd095bb4ef049a8773c93284",
      "tree": "0fbe70707e780fcc7011dbe3a23b922a2d0eb957",
      "parents": [
        "8d91394e0f39c68434a9d29394aa9648a5b9a946"
      ],
      "author": {
        "name": "Kevin Moore",
        "email": "kevmoo@users.noreply.github.com",
        "time": "Wed Jun 04 03:07:53 2025 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 04 03:07:53 2025 -0500"
      },
      "message": "appengine: update dependencies, use latest lints (#243)\n\n"
    },
    {
      "commit": "8d91394e0f39c68434a9d29394aa9648a5b9a946",
      "tree": "9570b5514e5ccff515e166ee57410b382b0f004f",
      "parents": [
        "704a5c33ee44c47f679b2f2a2a9d88085ec2f6b7"
      ],
      "author": {
        "name": "Kevin Moore",
        "email": "kevmoo@users.noreply.github.com",
        "time": "Tue Jun 03 16:25:05 2025 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 03 14:25:05 2025 -0700"
      },
      "message": "gcloud: support the latest pkg:googleapis (#241)\n\n"
    },
    {
      "commit": "704a5c33ee44c47f679b2f2a2a9d88085ec2f6b7",
      "tree": "1eacf346faa6054aa564c223205dcd179ec998db",
      "parents": [
        "55f5a5a1f2f6646685164adfb23a695263fd7755"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Tue Jun 03 12:39:27 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 03 12:39:27 2025 -0700"
      },
      "message": "Adds support for fetching metadata on POSIX (#204)\n\n"
    },
    {
      "commit": "55f5a5a1f2f6646685164adfb23a695263fd7755",
      "tree": "c04d168e6645149fd87492704edf3118bedf4f30",
      "parents": [
        "9aa2cae0668ea6ccbc1c0647784b304b70eea143"
      ],
      "author": {
        "name": "Devon Carew",
        "email": "devoncarew@google.com",
        "time": "Thu May 29 17:27:32 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 29 17:27:32 2025 -0700"
      },
      "message": "rev protoc_plugin; add a changelog (#239)\n\n"
    },
    {
      "commit": "9aa2cae0668ea6ccbc1c0647784b304b70eea143",
      "tree": "e393507808e166d5bfcd350f0fec522f2c29f5cd",
      "parents": [
        "e48fb939368e6301071f68db1d58a3c79283a3df"
      ],
      "author": {
        "name": "Devon Carew",
        "email": "devoncarew@google.com",
        "time": "Wed May 28 16:41:19 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 28 16:41:19 2025 -0700"
      },
      "message": "add a script to regenerate the gRPC library; commit generated gRPC libraries (#237)\n\n"
    },
    {
      "commit": "e48fb939368e6301071f68db1d58a3c79283a3df",
      "tree": "40c3e2b661ca31f3d6bb1f4cf38711d9e06ad790",
      "parents": [
        "5f1db7ab74a3312190db3c04f28db447effadeab"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Wed May 28 13:25:59 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 28 13:25:59 2025 -0700"
      },
      "message": "[io_file] Add the ability to get file metadata on Windows. (#202)\n\n"
    },
    {
      "commit": "5f1db7ab74a3312190db3c04f28db447effadeab",
      "tree": "502ad607451dca26d6c8b1dbc4dfb61e394db09f",
      "parents": [
        "737bcd320813df35e94536ab7ce53a95744d1407"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Fri May 23 18:20:26 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 23 18:20:26 2025 -0700"
      },
      "message": "Only output failures during test runs (#225)\n\n"
    },
    {
      "commit": "737bcd320813df35e94536ab7ce53a95744d1407",
      "tree": "3ce145878fe1dd901df3dccfe0ec6072fb9b2661",
      "parents": [
        "53ad08d2a8eff9c9e30660a811905032597e13f1"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Thu May 22 15:50:55 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 22 15:50:55 2025 -0700"
      },
      "message": "Update the io_file description to be (semi) useful. (#238)\n\n"
    },
    {
      "commit": "53ad08d2a8eff9c9e30660a811905032597e13f1",
      "tree": "26033db9f484fbec8881c72f46376896d6b1fbad",
      "parents": [
        "cf836e78d6b962c76944a314cac5c5cdde26357a"
      ],
      "author": {
        "name": "Devon Carew",
        "email": "devoncarew@google.com",
        "time": "Wed May 21 17:07:58 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 21 17:07:58 2025 -0700"
      },
      "message": "add a script to sync in firestore protos (#234)\n\nCo-authored-by: Nate Bosch \u003cnbosch1@gmail.com\u003e"
    },
    {
      "commit": "cf836e78d6b962c76944a314cac5c5cdde26357a",
      "tree": "051232da867e6cbcdfa92daf05facb482c3efd3e",
      "parents": [
        "7bc8edac93100ef8e390e2d45d54c196ad9ad648"
      ],
      "author": {
        "name": "Devon Carew",
        "email": "devoncarew@google.com",
        "time": "Wed May 21 11:15:31 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 21 11:15:31 2025 -0700"
      },
      "message": "Update README.md (#235)\n\n"
    },
    {
      "commit": "7bc8edac93100ef8e390e2d45d54c196ad9ad648",
      "tree": "a02259cf7e8223fe0fb1e9a5938527d0156914d2",
      "parents": [
        "6274b72811b721825e0e7463d9c4cb10e44b3304"
      ],
      "author": {
        "name": "Devon Carew",
        "email": "devoncarew@google.com",
        "time": "Tue May 20 14:31:59 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 20 14:31:59 2025 -0700"
      },
      "message": "initial commit of package:googleapis_firestore_v1 (#233)\n\n"
    },
    {
      "commit": "6274b72811b721825e0e7463d9c4cb10e44b3304",
      "tree": "e8862bf537f074c6d0cbfda2b170d829a8648eb9",
      "parents": [
        "3c8c1e7fc6179569741f9aaac29595d906cb9e47"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Mon May 19 13:22:19 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 19 13:22:19 2025 -0700"
      },
      "message": "Run tests on Windows ARM. (#227)\n\n"
    },
    {
      "commit": "3c8c1e7fc6179569741f9aaac29595d906cb9e47",
      "tree": "0e2dc044afd8605704ba3061f59df39c02d61642",
      "parents": [
        "65bebe7838f02df41a423f61285f936584aea5df"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Mon May 19 12:44:52 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 19 12:44:52 2025 -0700"
      },
      "message": "Use internal libc bindings (#231)\n\n"
    },
    {
      "commit": "65bebe7838f02df41a423f61285f936584aea5df",
      "tree": "d2d74175d5e17ac2f5bee26905e2443ffc05a50a",
      "parents": [
        "1ff6e9cbf181d2a406fac35ffcb90256361eeac6"
      ],
      "author": {
        "name": "Devon Carew",
        "email": "devoncarew@google.com",
        "time": "Thu May 15 15:00:11 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 15 15:00:11 2025 -0700"
      },
      "message": "Update README.md (#230)\n\n"
    },
    {
      "commit": "1ff6e9cbf181d2a406fac35ffcb90256361eeac6",
      "tree": "49b49a6b09f4b13a2d2064280eb87961875bf20d",
      "parents": [
        "cda0362d22286fdbd60ac829422948a6aecb8380"
      ],
      "author": {
        "name": "Devon Carew",
        "email": "devoncarew@google.com",
        "time": "Thu May 15 09:53:40 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 15 09:53:40 2025 -0700"
      },
      "message": "update package:appengine to use a recent lint set (#228)\n\n"
    },
    {
      "commit": "cda0362d22286fdbd60ac829422948a6aecb8380",
      "tree": "1eebbdb7ce9e4192fcbec9bb60035a95f32245af",
      "parents": [
        "0435f3c6b2ff2593550508dde17587499bd90ef3"
      ],
      "author": {
        "name": "Devon Carew",
        "email": "devoncarew@google.com",
        "time": "Thu May 15 09:53:21 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 15 09:53:21 2025 -0700"
      },
      "message": "update package:gcloud to a more recent set of lints (#229)\n\n"
    },
    {
      "commit": "0435f3c6b2ff2593550508dde17587499bd90ef3",
      "tree": "51fbeccc0737b133d0497d8305e91bb37e14294a",
      "parents": [
        "e0a4ae0c00ed1c1b74d4bf307b085318f62204ad"
      ],
      "author": {
        "name": "Kevin Moore",
        "email": "kevmoo@users.noreply.github.com",
        "time": "Mon May 12 16:31:02 2025 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 12 14:31:02 2025 -0700"
      },
      "message": "Fix root readme links (#226)\n\n"
    },
    {
      "commit": "e0a4ae0c00ed1c1b74d4bf307b085318f62204ad",
      "tree": "71ec2b68cf49cb3ed35f809d95f02be3e0ec6b60",
      "parents": [
        "07e730eeef69b90a087b0dad2c27d2508e719d47"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Thu May 08 08:37:38 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 08 08:37:38 2025 -0700"
      },
      "message": "Implement recursive directory deletion for Windows (#224)\n\nCo-authored-by: google-labs-jules[bot] \u003c161369871+google-labs-jules[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "07e730eeef69b90a087b0dad2c27d2508e719d47",
      "tree": "241d59233f57e39c3926fcd18417c9190538959e",
      "parents": [
        "bad1f29743e956741e68d8664187c1d0612b07a9"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Wed May 07 09:00:19 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 07 09:00:19 2025 -0700"
      },
      "message": "Add temporary directory support for POSIX (#222)\n\n"
    },
    {
      "commit": "bad1f29743e956741e68d8664187c1d0612b07a9",
      "tree": "4fc7b6c52a104dcbdc08730ae9861235ece8ac9f",
      "parents": [
        "9c3c7eea06edff03832272fe4b9df38f4525efaf"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Wed May 07 08:58:45 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 07 08:58:45 2025 -0700"
      },
      "message": "Implement `writeAsString` (#223)\n\n"
    },
    {
      "commit": "9c3c7eea06edff03832272fe4b9df38f4525efaf",
      "tree": "ac7110a0944662fced24953eebcd3155daed5b38",
      "parents": [
        "1ebc33882ecde35749a72944e5a463c31c7294c6"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu May 01 05:44:32 2025 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 01 05:44:32 2025 +0000"
      },
      "message": "Bump subosito/flutter-action from 2.18.0 to 2.19.0 in the github-actions group (#221)\n\nBumps the github-actions group with 1 update: [subosito/flutter-action](https://github.com/subosito/flutter-action).\n\nUpdates `subosito/flutter-action` from 2.18.0 to 2.19.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href\u003d\"https://github.com/subosito/flutter-action/releases\"\u003esubosito/flutter-action\u0027s releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.19.0\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSplit test cases by architecture by \u003ca href\u003d\"https://github.com/koji-1009\"\u003e\u003ccode\u003e@​koji-1009\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/subosito/flutter-action/pull/305\"\u003esubosito/flutter-action#305\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove restore-keys from caching by \u003ca href\u003d\"https://github.com/lbonsey1\"\u003e\u003ccode\u003e@​lbonsey1\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/subosito/flutter-action/pull/349\"\u003esubosito/flutter-action#349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ePUB-CACHE-PATH\u003c/code\u003e output different from \u003ccode\u003ePUB_CACHE\u003c/code\u003e env variable by \u003ca href\u003d\"https://github.com/kuhnroyal\"\u003e\u003ccode\u003e@​kuhnroyal\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/subosito/flutter-action/pull/348\"\u003esubosito/flutter-action#348\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Flock\u0027s git URL in README by \u003ca href\u003d\"https://github.com/victoreronmosele\"\u003e\u003ccode\u003e@​victoreronmosele\u003c/code\u003e\u003c/a\u003e in \u003ca href\u003d\"https://redirect.github.com/subosito/flutter-action/pull/347\"\u003esubosito/flutter-action#347\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/lbonsey1\"\u003e\u003ccode\u003e@​lbonsey1\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href\u003d\"https://redirect.github.com/subosito/flutter-action/pull/349\"\u003esubosito/flutter-action#349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/victoreronmosele\"\u003e\u003ccode\u003e@​victoreronmosele\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href\u003d\"https://redirect.github.com/subosito/flutter-action/pull/347\"\u003esubosito/flutter-action#347\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href\u003d\"https://github.com/subosito/flutter-action/compare/v2.18.0...v2.19.0\"\u003ehttps://github.com/subosito/flutter-action/compare/v2.18.0...v2.19.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/subosito/flutter-action/commit/e938fdf56512cc96ef2f93601a5a40bde3801046\"\u003e\u003ccode\u003ee938fdf\u003c/code\u003e\u003c/a\u003e Update Flock\u0027s git URL in README (\u003ca href\u003d\"https://redirect.github.com/subosito/flutter-action/issues/347\"\u003e#347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/subosito/flutter-action/commit/bcafcd664b45c9fc359e431acb3ebf428d93ca74\"\u003e\u003ccode\u003ebcafcd6\u003c/code\u003e\u003c/a\u003e Fix PUB-CACHE-PATH output different to PUB_CACHE env variable (\u003ca href\u003d\"https://redirect.github.com/subosito/flutter-action/issues/348\"\u003e#348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/subosito/flutter-action/commit/1177d931c8ed0f775bbb085fc8020b63ff0bf0d1\"\u003e\u003ccode\u003e1177d93\u003c/code\u003e\u003c/a\u003e fix: remove restore keys (\u003ca href\u003d\"https://redirect.github.com/subosito/flutter-action/issues/349\"\u003e#349\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href\u003d\"https://github.com/subosito/flutter-action/commit/ce3cf2160d822f73fcb0cf0a8fb549a85e464eab\"\u003e\u003ccode\u003ece3cf21\u003c/code\u003e\u003c/a\u003e test: Split test cases by architecture (\u003ca href\u003d\"https://redirect.github.com/subosito/flutter-action/issues/305\"\u003e#305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href\u003d\"https://github.com/subosito/flutter-action/compare/f2c4f6686ca8e8d6e6d0f28410eeef506ed66aff...e938fdf56512cc96ef2f93601a5a40bde3801046\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name\u003dsubosito/flutter-action\u0026package-manager\u003dgithub_actions\u0026previous-version\u003d2.18.0\u0026new-version\u003d2.19.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\u0027t alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\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 \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency\u0027s major version (unless you unignore this specific dependency\u0027s major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency\u0027s minor version (unless you unignore this specific dependency\u0027s minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\u003c/details\u003e"
    },
    {
      "commit": "1ebc33882ecde35749a72944e5a463c31c7294c6",
      "tree": "642d8f650d9fd4d3609ee059ff2e938e4641f22b",
      "parents": [
        "77d1df2bd611bff0781287f6c4ee2f0b0a255b68"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Tue Apr 29 14:29:39 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 29 14:29:39 2025 -0700"
      },
      "message": "Implement `same` on win32. (#213)\n\n"
    },
    {
      "commit": "77d1df2bd611bff0781287f6c4ee2f0b0a255b68",
      "tree": "3cc9cfd5c0ecbfbc8896222e7d1b2f1dea159869",
      "parents": [
        "1d0a0ebbb485a4c1a3fe9ae2d5af0fc9db8bd676"
      ],
      "author": {
        "name": "Brian Quinlan",
        "email": "bquinlan@google.com",
        "time": "Tue Apr 29 13:34:24 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 29 13:34:24 2025 -0700"
      },
      "message": "Support creating temporary directories on POSIX (#220)\n\n"
    },
    {
      "commit": "7c8a16b5151fa06d5b19caf6cf35e00890c4b8e8",
      "tree": "e73b1db57ae149258999ddb9b0e4c99b7995c9b9",
      "parents": [
        "71a0cd9e882e2a2b0066b3ae817cc56e73cee75a"
      ],
      "author": {
        "name": "Sam Rawlins",
        "email": "sam.rawlins@gmail.com",
        "time": "Mon Apr 28 15:28:53 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 28 15:28:53 2025 -0700"
      },
      "message": "Bump to 0.10.1 with 2025b (dart-lang/timezone#219)\n\n"
    }
  ],
  "next": "71a0cd9e882e2a2b0066b3ae817cc56e73cee75a"
}
