)]}'
{
  "log": [
    {
      "commit": "8b95e45f8d3e224183cc3d760609cef9896e498c",
      "tree": "ab655246bc7a4398102f04d3b4ac393a0d6fd53a",
      "parents": [
        "4776eadac327bcb80cebc7413c91f8b4abf8ffa1"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Sep 08 13:42:24 2026 -0700"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Sep 08 13:49:17 2026 -0700"
      },
      "message": "go.mod: update golang.org/x dependencies\n\nUpdate golang.org/x dependencies to their latest tagged versions.\n\nChange-Id: I9a30732072e3b3e8e6dac935513b5c6f12597690\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/829326\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\n"
    },
    {
      "commit": "4776eadac327bcb80cebc7413c91f8b4abf8ffa1",
      "tree": "2d02e3f8c18d57574fbe35f6b2dc0bab876bb111",
      "parents": [
        "b994778512bb7dfceaa9fdb5342834d5552854a2"
      ],
      "author": {
        "name": "racequite",
        "email": "quiterace@gmail.com",
        "time": "Fri Jul 31 19:16:30 2026 +0800"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Aug 21 12:07:18 2026 -0700"
      },
      "message": "cmd/gobind: support source overlays\n\ngobind loads packages with go/packages to generate Java, Objective-C,\nand Go bindings. It currently has no way to apply an overlay while\nloading package syntax and type information.\n\nAdd an -overlay flag. Pass it to go list so package file selection\nfollows the overlay, and parse replacement contents when go/packages\nloads syntax and type information. This keeps generated bindings\nconsistent with the overlaid source.\n\nAdd a regression test that replaces OldAPI with NewAPI and verifies\nthat gobind generates only the NewAPI Java binding.\n\nFor golang/go#80656\n\nChange-Id: I59c26b81d5f49feef6d606bc7c6a84d0438d65b0\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/808380\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nAuto-Submit: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nReviewed-by: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b994778512bb7dfceaa9fdb5342834d5552854a2",
      "tree": "7ff671b6e0161e8a31403dcfe4ede8a0ebcfbc35",
      "parents": [
        "5c0595f4cdbb45eba75a48adafa5a6cda3431fed"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Aug 19 16:59:34 2026 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Aug 21 09:07:54 2026 -0700"
      },
      "message": "all: upgrade go directive to at least 1.26.0 [generated]\n\nBy now Go 1.27.0 has been released, and Go 1.25 is no longer supported\nper the Go Release Policy (see https://go.dev/doc/devel/release#policy).\n\nSee https://go.dev/doc/godebug#go-126 for GODEBUG setting changes\nrelevant to Go 1.26.\n\nFor golang/go#69095.\n\n[git-generate]\n(cd example/ivy \u0026\u0026 go get go@1.26.0 \u0026\u0026 go mod tidy)\n(cd . \u0026\u0026 go get go@1.26.0 \u0026\u0026 go mod tidy)\n\nChange-Id: I86456f77b8c19216edae17081f101e007d6198f6\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/817960\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "5c0595f4cdbb45eba75a48adafa5a6cda3431fed",
      "tree": "9be28125a990e34645bee03c3fc12f8675092f77",
      "parents": [
        "8e8303b9da6caa3426408feb79fd3f889e93eb3a"
      ],
      "author": {
        "name": "Hajime Hoshi",
        "email": "hajimehoshi@gmail.com",
        "time": "Thu Aug 20 12:44:26 2026 +0900"
      },
      "committer": {
        "name": "Hajime Hoshi",
        "email": "hajimehoshi@gmail.com",
        "time": "Fri Aug 21 08:17:24 2026 -0700"
      },
      "message": "internal/binres: use %v to format pool string data\n\nChange-Id: I04c478a91a99a0b81de4f4117b98e83bd5e5102a\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/818420\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "8e8303b9da6caa3426408feb79fd3f889e93eb3a",
      "tree": "70ba12d296c9b9d71b6ed376d246948ea28deb54",
      "parents": [
        "ba33198847ac7f6962ae040f9ae3e00a7dc474d0"
      ],
      "author": {
        "name": "Hajime Hoshi",
        "email": "hajimehoshi@gmail.com",
        "time": "Thu Aug 13 17:06:21 2026 +0900"
      },
      "committer": {
        "name": "Hajime Hoshi",
        "email": "hajimehoshi@gmail.com",
        "time": "Wed Aug 19 19:35:41 2026 -0700"
      },
      "message": "cmd/gomobile: invoke the NDK Clang directly\n\nenvInit pointed CC and CXX at the NDK\u0027s \u003ctriple\u003e\u003cAPI\u003e-clang wrapper\nscripts. On Windows os/exec resolves the extension-less path through\nPATHEXT to the .cmd form of the wrapper, which runs under cmd.exe,\nwhose command line limit is 8191 characters. The link step of an\nAndroid c-shared build already produces a command line of roughly\n8.2 KB, so it fails with \"The command line is too long.\" cmd/link\nswitches to a response file only above 30 KB, well past the point\nwhere cmd.exe gives up, so that fallback never engages.\n\nPoint CC and CXX at the clang and clang++ binaries in the NDK\u0027s bin\ndirectory instead, appending the --target\u003d that the wrapper would have\nsupplied. Naming the binary means CreateProcess runs it directly rather\nthan through cmd.exe, which raises the ceiling to 32767 characters.\nGoogle documents clang --target\u003d as the preferred way to invoke the\ntoolchain and offers the wrapper scripts only as a fallback.\n\nThe wrappers for 32-bit x86 below API level 24 pass -mstackrealign as\nwell, and that is reproduced. Their -cc1 special case is not: it keeps\nthe wrapper from adding a driver option to a frontend invocation, which\ncannot arise once the binary is named directly. Wrappers in older NDKs\nalso passed -fno-addrsig for the benefit of GNU binutils; the NDK no\nlonger does.\n\nThe Windows-only clang++.cmd stat was a proxy for telling NDK r19b from\nr19c apart. The .cmd wrappers are still shipped, but gomobile no longer\nruns them, so the toolchain check now covers exactly the two binaries\nthat are executed.\n\nUpdates golang/go#80862\n\nChange-Id: I5f93d7440f1e9018ea64d6220babbd96b9d3c7b0\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/814500\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Carlos Amedee \u003ccarlos@golang.org\u003e\n"
    },
    {
      "commit": "ba33198847ac7f6962ae040f9ae3e00a7dc474d0",
      "tree": "4cefd0fd196ddbc09a247a901e9721cec9cc7cea",
      "parents": [
        "f020ddb2de58edb0a1f7a1406a89e6d595087576"
      ],
      "author": {
        "name": "racequite",
        "email": "quiterace@gmail.com",
        "time": "Sun Aug 16 23:06:07 2026 +0800"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Aug 19 10:33:32 2026 -0700"
      },
      "message": "cmd/gomobile: clean up work directory after environment errors\n\nbuildEnvInit creates its work directory before calling envInit. If an error occurs afterward, buildEnvInit returns without giving the caller a cleanup function, leaving the directory behind.\n\nDefer cleanupFn and invoke it whenever buildEnvInit returns an error. This covers future error paths and preserves -work behavior because cleanupFn already retains and prints the work directory when requested.\n\nAdd a regression test using an NDK whose compiler is missing.\n\nFixes golang/go#80901\n\nChange-Id: I8557b11364769e95ac37353018b2123f9fc85e74\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/816100\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\nReviewed-by: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nAuto-Submit: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\n"
    },
    {
      "commit": "f020ddb2de58edb0a1f7a1406a89e6d595087576",
      "tree": "2696aae303f5222efee0eaa9b7be97259bccf4db",
      "parents": [
        "140407bcbffc14fc9b0903800a8490207d4e2164"
      ],
      "author": {
        "name": "racequite",
        "email": "quiterace@gmail.com",
        "time": "Mon Aug 10 03:10:33 2026 +0800"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Aug 18 07:50:02 2026 -0700"
      },
      "message": "cmd/gomobile: correct Apple build documentation\n\nThe gomobile build help incorrectly describes gomobile bind\u0027s\nXCFramework output. gomobile build creates an .app bundle instead, and\nrequires output names specified with -o to end in .app.\n\nUpdate the help to describe the .app output while retaining all\nsupported Apple targets. Also fix two spelling errors and regenerate\ndoc.go.\n\nChange-Id: I9954e5c90362b33d15d318608df8a17b3e469191\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/812520\nReviewed-by: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Carlos Amedee \u003ccarlos@golang.org\u003e\nAuto-Submit: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "140407bcbffc14fc9b0903800a8490207d4e2164",
      "tree": "0bf8fe2da52a62aaa7780c7aec32bc8362efdfbc",
      "parents": [
        "f98cc9b3c733cb652a5128cb50330c4c9db73c5a"
      ],
      "author": {
        "name": "racequite",
        "email": "quiterace@gmail.com",
        "time": "Mon Aug 10 03:14:20 2026 +0800"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Aug 18 07:44:53 2026 -0700"
      },
      "message": "cmd/gomobile: correct init command description\n\nThe gomobile init command description currently says that it builds\nOpenAL for Android. However, init always initializes the gomobile work\ndirectory and installs gobind, while OpenAL is built only when -openal\nis specified.\n\nUpdate the description to reflect its primary initialization behavior\nand make the OpenAL step explicitly optional. Regenerate doc.go.\n\nChange-Id: Ifc240d184970e6fd49bcf2a064e7dd465f7e85f1\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/812540\nReviewed-by: Carlos Amedee \u003ccarlos@golang.org\u003e\nReviewed-by: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Carlos Amedee \u003ccarlos@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "f98cc9b3c733cb652a5128cb50330c4c9db73c5a",
      "tree": "28e781d24a6be4cbbcc8aeacee8163432c8b8a25",
      "parents": [
        "1960c775504c799ef373c87277bae7cd6ccfb64d"
      ],
      "author": {
        "name": "racequite",
        "email": "quiterace@gmail.com",
        "time": "Fri Jul 31 19:42:28 2026 +0800"
      },
      "committer": {
        "name": "Hajime Hoshi",
        "email": "hajimehoshi@gmail.com",
        "time": "Sun Aug 16 09:54:57 2026 -0700"
      },
      "message": "cmd/gomobile: use slash-separated Android asset paths\n\nAsset names added to AAR and APK archives are currently derived by\nslicing paths returned by filepath.Walk. On Windows, nested asset names\ntherefore contain backslashes, which are not portable archive\nseparators.\n\nCompute each name relative to the asset root and convert it with\nfilepath.ToSlash. Reuse the relative path already calculated for APK\nicon detection.\n\nAdd a nested test asset and verify that Android can open it using a\nslash-separated path.\n\nFixes golang/go#80659\n\nChange-Id: Ie962bb27fa9de88231f59211a1c47d532f1eb15b\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/808381\nReviewed-by: race quite \u003cquiterace@gmail.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Mark Freeman \u003cmark@golang.org\u003e\nReviewed-by: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "1960c775504c799ef373c87277bae7cd6ccfb64d",
      "tree": "e3a5ed7d90faf7b0592a98420691d333d686a92d",
      "parents": [
        "2f419b2fb945828de1f10ea331b464e753f81f72"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Aug 13 09:05:14 2026 -0700"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Aug 13 11:10:13 2026 -0700"
      },
      "message": "go.mod: update golang.org/x dependencies\n\nUpdate golang.org/x dependencies to their latest tagged versions.\n\nChange-Id: Id6b5a281facb902eb097e8c82a7e7966a9fc9ca0\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/814700\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "2f419b2fb945828de1f10ea331b464e753f81f72",
      "tree": "dee9dcad6cbd6911e75b794862f88fed5fbada07",
      "parents": [
        "1769bbc171f0a7eed0c9d32d907d176fe9dff510"
      ],
      "author": {
        "name": "racequite",
        "email": "quiterace@gmail.com",
        "time": "Mon Aug 10 03:20:00 2026 +0800"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Aug 12 10:41:24 2026 -0700"
      },
      "message": "cmd/gomobile: remove obsolete -i build flag\n\nThe -i flag has been removed from go build, but gomobile still accepts\nit for the bind, build, and install commands and passes it to underlying\ngo build invocations. As a result, using the flag causes the build to\nfail.\n\nRemove the flag registration, its shared state, and the code that passes\nit to go build. Update the command documentation and regenerate doc.go.\n\nChange-Id: Iba9e176da3852c99ec2854e79eda0d62478187a4\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/812501\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Mark Freeman \u003cmarkfreeman@google.com\u003e\nReviewed-by: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "1769bbc171f0a7eed0c9d32d907d176fe9dff510",
      "tree": "c3dbfa719d9757f72a6d33f6b8b795b546ea344a",
      "parents": [
        "903fc839b21d11015abbc5a44f1068f5e6bb3d8f"
      ],
      "author": {
        "name": "Hajime Hoshi",
        "email": "hajimehoshi@gmail.com",
        "time": "Mon Aug 10 22:38:58 2026 +0900"
      },
      "committer": {
        "name": "Hajime Hoshi",
        "email": "hajimehoshi@gmail.com",
        "time": "Tue Aug 11 09:30:00 2026 -0700"
      },
      "message": "cmd/gomobile: emit replace directives without a version\n\nbind builds the bindings in a generated module and reconstructs its\nbuild list from \u0027go list -m -json all\u0027 run in the original module. For\na replaced module it emitted the replacement scoped to the version the\noriginal module selected, and emitted no requirement at all.\n\nThe generated module requires a different set of modules than the\noriginal one does, so minimal version selection can select a higher\nversion: requirements that module graph pruning hides in the original\nmodule become direct requirements of the generated module. The scoped\ndirective then matches nothing, and the module is fetched from the\nmodule proxy instead of the replacement. Nothing reports an error; the\nbuild just compiles sources other than the ones the original module\nresolves to.\n\nEmit replacements without a version so that they stay effective\nwhichever version is selected, and record the selected version as a\nrequirement.\n\nExtract the translation into parseModuleVersions so that it can be\ntested without running the go command.\n\nFixes golang/go#80816\n\nChange-Id: Ifd93b8b5ed8b216982a804ff9f4bfdf6aa439209\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/812720\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Mark Freeman \u003cmarkfreeman@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\n"
    },
    {
      "commit": "903fc839b21d11015abbc5a44f1068f5e6bb3d8f",
      "tree": "cc6eb75c0a0c07d06672bbefc2a44aae03b3d566",
      "parents": [
        "1d0449a125e6104c48f261e39ed7248f225e27f4"
      ],
      "author": {
        "name": "racequite",
        "email": "quiterace@gmail.com",
        "time": "Thu Aug 06 23:53:42 2026 +0800"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Aug 11 08:23:09 2026 -0700"
      },
      "message": "cmd/gomobile: reject signed iOS version components\n\nstrconv.Atoi accepts optional leading signs, so parseIOSVersion\ncurrently accepts inputs such as +13 and 13.-1. For Mac Catalyst,\n13.-1 passes the minimum-version check because only the major\ncomponent is checked, then reaches the Apple toolchain as an invalid\ndeployment target.\n\nRequire each version component to contain only ASCII digits before\nparsing it. Add tests for signed components and Mac Catalyst\nvalidation.\n\nFixes golang/go#80761\n\nChange-Id: I87887317a37c248442ad08174dd2c2943191132f\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/811440\nReviewed-by: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nAuto-Submit: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nReviewed-by: Mark Freeman \u003cmarkfreeman@google.com\u003e\n"
    },
    {
      "commit": "1d0449a125e6104c48f261e39ed7248f225e27f4",
      "tree": "7d6f644193ba56b8f8c3a6bc11370184a77dc544",
      "parents": [
        "62cee1672c8eb8502c4718ec93e6ae321d1e40e5"
      ],
      "author": {
        "name": "racequite",
        "email": "quiterace@gmail.com",
        "time": "Mon Aug 10 03:31:37 2026 +0800"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Aug 11 08:21:08 2026 -0700"
      },
      "message": "cmd/gomobile: compare NDK revisions numerically\n\nThe NDK selector reads Pkg.Revision from source.properties. These\nrevisions were compared using string ordering, causing an older\nrevision such as 17.9.0 to compare greater than 17.10.0.\n\nUse golang.org/x/mod/semver to compare revision numbers, and update\nthe side-by-side NDK selection test to cover numeric components with\ndifferent widths.\n\nFixes golang/go#80805\n\nChange-Id: I35a64b390278104f627b900656f28a0666a83f46\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/812560\nReviewed-by: Mark Freeman \u003cmarkfreeman@google.com\u003e\nReviewed-by: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "62cee1672c8eb8502c4718ec93e6ae321d1e40e5",
      "tree": "fd2d85e6fd9ea3a3d2d3c12f126bbfefe1311ff8",
      "parents": [
        "3f7bb906afabcdf62f693e49e93108c3c28a0fbe"
      ],
      "author": {
        "name": "racequite",
        "email": "quiterace@gmail.com",
        "time": "Fri Jul 31 19:51:29 2026 +0800"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Aug 03 13:02:17 2026 -0700"
      },
      "message": "cmd/gomobile: return asset archive creation errors\n\nWhen creating an AAR asset entry fails, the filepath.Walk callback\ncurrently returns nil. This hides the error and allows asset processing\nto continue with an incomplete archive.\n\nReturn the entry creation error so asset processing stops and buildAAR\nreports the original failure.\n\nChange-Id: Id66d2cd3004df49dbacb592dbdb93b566d552adc\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/808382\nReviewed-by: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Mark Freeman \u003cmarkfreeman@google.com\u003e\nAuto-Submit: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\n"
    },
    {
      "commit": "3f7bb906afabcdf62f693e49e93108c3c28a0fbe",
      "tree": "3cfd57d32424612e1e64325d5487b0c8599df9f0",
      "parents": [
        "c700fe717e6e17d01dd401c03c4271f4d365ce5f"
      ],
      "author": {
        "name": "racequite",
        "email": "quiterace@gmail.com",
        "time": "Fri Jul 31 19:57:09 2026 +0800"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Aug 03 13:02:15 2026 -0700"
      },
      "message": "cmd/gomobile: propagate output file close errors\n\nbuildSrcJar, writeFile, and goAndroidBuild attempt to propagate output\nfile close errors by assigning them to local err variables from deferred\nfunctions. Since these functions have unnamed return values, those\nassignments do not affect the returned errors.\n\nName the error results and close output files in deferred functions,\nusing errors.Join to preserve both operation and close errors when both\noccur. Apply the same handling to existing output cleanup in buildAAR\nand doCopyAll.\n\nChange-Id: Ie44275fdc3841dee09306e828a49c153276d4c75\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/807941\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Mark Freeman \u003cmarkfreeman@google.com\u003e\nAuto-Submit: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nReviewed-by: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\n"
    },
    {
      "commit": "c700fe717e6e17d01dd401c03c4271f4d365ce5f",
      "tree": "03ac550429fd5b086a0b1226b2347329d6531aa2",
      "parents": [
        "6129f5bee9d516e31842c9815bf24f60fa682b6e"
      ],
      "author": {
        "name": "cuishuang",
        "email": "imcusg@gmail.com",
        "time": "Thu Jul 23 16:39:20 2026 +0800"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Jul 30 13:21:54 2026 -0700"
      },
      "message": "cmd/gomobile: support three-component iOS versions\n\niOS deployment targets are component-based versions rather than\nfloating-point numbers. Parse them as integer components so valid\nversions such as 13.1.1 are not rejected by the Mac Catalyst minimum\nversion check.\n\nFixes golang/go#80545\n\nChange-Id: I7a25779634a597d9ab492b180483ccb16082124f\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/804740\nReviewed-by: Michael Pratt \u003cmpratt@google.com\u003e\nAuto-Submit: Michael Pratt \u003cmpratt@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\n"
    },
    {
      "commit": "6129f5bee9d516e31842c9815bf24f60fa682b6e",
      "tree": "dfeb5e85d64c47b83bb33085d272448c6b402ada",
      "parents": [
        "4dd8f1dbf5d22270602a4fd7a0d53f00b50714ec"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Jul 08 20:32:06 2026 -0700"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Jul 09 10:22:47 2026 -0700"
      },
      "message": "go.mod: update golang.org/x dependencies\n\nUpdate golang.org/x dependencies to their latest tagged versions.\n\nChange-Id: I572c5626fefaf48750489dc997ec527f61c881e4\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/798701\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\n"
    },
    {
      "commit": "4dd8f1dbf5d22270602a4fd7a0d53f00b50714ec",
      "tree": "e017fcbfad48bbc0d31c6e1e7f4650e38e487fa7",
      "parents": [
        "68735029466e0b69a0c5b27f4811255254750ac3"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Jun 11 11:31:36 2026 -0700"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Jun 11 12:51:02 2026 -0700"
      },
      "message": "go.mod: update golang.org/x dependencies\n\nUpdate golang.org/x dependencies to their latest tagged versions.\n\nChange-Id: Iea9be16cba5b678440c32b88dbba7e28984aa4f3\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/789720\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "68735029466e0b69a0c5b27f4811255254750ac3",
      "tree": "60b6558de4f5cd5cb850b029086067fb06153e41",
      "parents": [
        "ecb4cd65260a11cdfccae8c30af2cc1ea24f432a"
      ],
      "author": {
        "name": "Sebastefanelli",
        "email": "sebas.stefanelli@gmail.com",
        "time": "Tue Jun 02 04:57:35 2026 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Jun 02 12:06:26 2026 -0700"
      },
      "message": "internal/sdkpath: accept minor Android platform versions\n\nAndroid SDK platform directories can now include minor versions such as\nandroid-36.1 and android-37.0. Parse platform names as major/minor\nversions so AndroidAPIPath can find the latest platform satisfying the\nrequested minimum API level.\n\nAdd a focused internal/sdkpath test that creates a temporary SDK with\nminor-version platforms and verifies that AndroidAPIPath selects the\nhighest matching platform.\n\nFixes golang/go#79606\n\nChange-Id: Ib5fb26a99b3aea3e0cd54ade62af02048c213fc8\nGitHub-Last-Rev: 9cec2aae07f4ed028f496bcac88fdbc0e3ff037f\nGitHub-Pull-Request: golang/mobile#122\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/785880\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nAuto-Submit: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nReviewed-by: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\nAuto-Submit: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\n"
    },
    {
      "commit": "ecb4cd65260a11cdfccae8c30af2cc1ea24f432a",
      "tree": "2fcde58185933d5788262b544339ad86982a8401",
      "parents": [
        "0e4426e1883d549670b0bc30be4d6069fde138ff"
      ],
      "author": {
        "name": "wlynxg",
        "email": "liuauthor@foxmail.com",
        "time": "Fri May 29 03:34:52 2026 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri May 29 07:23:00 2026 -0700"
      },
      "message": "cmd/gomobile: add optional -macosversion build flag for macOS\n\nAdd a -macosversion build flag for macOS targets and\npass -mmacosx-version-min to clang when the flag is set.\n\nLeave the flag unset by default so existing macOS builds keep their\ncurrent deployment target behavior and avoid backward compatibility\nregressions.\n\nApple documents -mmacosx-version-min here:\nhttps://developer.apple.com/library/archive/documentation/Porting/Conceptual/PortingUnix/compiling/compiling.html\n\nChange-Id: Ifabbb22e5bcec1726df4e45c2f95830966b0d766\nGitHub-Last-Rev: 677f90a0a787d0595cb304c295fe6ca503e2a204\nGitHub-Pull-Request: golang/mobile#121\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/784400\nReviewed-by: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nReviewed-by: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\n"
    },
    {
      "commit": "0e4426e1883d549670b0bc30be4d6069fde138ff",
      "tree": "0306987c8ae91c4c31d1b07b3015491bbaddd92e",
      "parents": [
        "35b1249819c3cd4f3ce56b6fa119e312d4ad0c40"
      ],
      "author": {
        "name": "Ian Chechin",
        "email": "ian00chechin@gmail.com",
        "time": "Wed May 20 00:20:25 2026 +0800"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed May 20 08:43:34 2026 -0700"
      },
      "message": "cmd/gomobile: detect missing golang.org/x/mobile dep before invoking gobind\n\ngobind\u0027s generated code depends on packages under golang.org/x/mobile/bind,\nand gobind resolves them through the calling module via packages.Load. When\nthe dependency is missing from the user\u0027s module — most commonly after\ngo mod tidy removes it because no non-generated code imports it — gobind\nfails with an opaque message repeated once per sub-target:\n\n    unable to import bind: no Go package in golang.org/x/mobile/bind\n    unable to import bind: no Go package in golang.org/x/mobile/bind\n    unable to import bind/objc: no Go package in golang.org/x/mobile/bind/objc\n\nDetect the missing module dependency in cmd/gomobile before invoking gobind\nand emit a single actionable message that suggests adding a tool directive\nto go.mod via \u0027go get -tool golang.org/x/mobile/cmd/gobind\u0027.\n\nFixes golang/go#77183.\n\nChange-Id: I365c99a1f37bec1f42b6cb858babd33d41317a8a\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/779840\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Michael Pratt \u003cmpratt@google.com\u003e\nReviewed-by: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\n"
    },
    {
      "commit": "35b1249819c3cd4f3ce56b6fa119e312d4ad0c40",
      "tree": "e4cff8e813ae767cd3010b9f8c8899f189d3eb26",
      "parents": [
        "7de0a8fa7f4d6dfbe9da784d8786eaae17440378"
      ],
      "author": {
        "name": "Ian Chechin",
        "email": "ian00chechin@gmail.com",
        "time": "Sun May 17 20:43:02 2026 +0800"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue May 19 08:25:38 2026 -0700"
      },
      "message": "cmd/gobind: skip .git when copying mobile tree in tests\n\nTestGobind, TestDocs and BenchmarkGobind all stage a copy of the\ngolang.org/x/mobile module via packagestest.MustCopyFileTree(\"../..\").\nThe walk recurses into .git, where an index.lock file created by a\nconcurrent git operation can disappear between filepath.Walk\u0027s directory\nread and the per-entry Lstat. MustCopyFileTree treats any such error as\nfatal and panics, which the watchflakes bot has been catching since\nNovember 2024:\n\n    stat ../../.git/index.lock: no such file or directory\n\nReplace the three call sites with a local copyMobileTree helper that\nskips the .git directory entirely and treats vanished files during the\nwalk as benign.\n\nFixes golang/go#70207.\n\nChange-Id: Ibb60023ca9b8c35c6d14e1048bc2d0b7cf969a42\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/778840\nReviewed-by: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\nReviewed-by: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nAuto-Submit: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nAuto-Submit: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Junyang Shao \u003cshaojunyang@google.com\u003e\n"
    },
    {
      "commit": "7de0a8fa7f4d6dfbe9da784d8786eaae17440378",
      "tree": "fc698c32ff1b5ecac9802a3741b192478c281fbc",
      "parents": [
        "bebd421c7fa82d95ce980b3d048aecc2ef197663"
      ],
      "author": {
        "name": "Ian Chechin",
        "email": "ian00chechin@gmail.com",
        "time": "Wed May 13 15:55:44 2026 +0800"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu May 14 16:30:45 2026 -0700"
      },
      "message": "bind: align Objective-C setter selectors with sanitized property names\n\nWhen gobind generates an Objective-C binding for a Go struct field or\npackage-level variable, the getter selector is derived through\nobjcNameReplacer(lowerFirst(name)) so that the resulting property\nname avoids Objective-C reserved words and matches Cocoa conventions\nfor acronyms:\n\n    Go field      ObjC property\n    -----------   -------------\n    OSName    -\u003e  osName\n    ID        -\u003e  id_\n    Init      -\u003e  init_\n\nThe corresponding setter selector, however, was generated as\n\"set\" + raw Go name. The two names then disagree, so calling\nsetSomething: via Swift\u0027s property assignment dispatch does not reach\nthe synthesized setter and stores written through the property are\nsilently dropped before they reach the Go-side accessor (the original\nreproducer in the issue: a Go field named ID whose value never made\nit back to Go after Swift assigned to dc.id_).\n\nExtract objcGetterName for the existing objcNameReplacer(lowerFirst)\npipeline used to derive ObjC property and getter selectors, and add\nobjcSetterName that wraps it to produce the matching setter selector\n(set + capitalize(getter)). Replace inline call sites in genobjc.go\nwith objcGetterName, and use objcSetterName at every setter-name call\nsite (package-level var setters in both the header and the\nimplementation, and instance-method setters on struct fields).\n\nUpdate bind/testdata/doc.objc.m.golden to reflect the corrected\nselector for the existing SF field (setSF -\u003e setSf); no other golden\nfile is affected because the existing struct/variable test fixtures\ndo not contain acronyms or reserved-word names.\n\nAdds bind.TestObjcPropertyName covering both helpers across normal,\nacronym and reserved-word cases.\n\nFixes golang/go#76114.\nFixes golang/go#32008.\n\nChange-Id: I5c0b1606fa7d3fb2de713e2c13e594ebc3f2ed4c\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/777520\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nAuto-Submit: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nReviewed-by: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\n"
    },
    {
      "commit": "bebd421c7fa82d95ce980b3d048aecc2ef197663",
      "tree": "a882d86ef7ba0cc5e88aef0baea3bf0b129d4ef2",
      "parents": [
        "2cfb76559b7b64602788d193d8f1387d81bbb481"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri May 08 15:09:19 2026 -0700"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri May 08 16:27:28 2026 -0700"
      },
      "message": "go.mod: update golang.org/x dependencies\n\nUpdate golang.org/x dependencies to their latest tagged versions.\n\nChange-Id: I647ea8dad458c2da53657dd2e0bbafea9af62c77\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/775726\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nLUCI-TryBot-Result: golang-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "2cfb76559b7b64602788d193d8f1387d81bbb481",
      "tree": "941e676f76655d51b68007b60a259823f36a2795",
      "parents": [
        "81488f6aeb6061e95a0436a552af20142e0e7de8"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Apr 09 14:51:19 2026 -0700"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Apr 10 02:52:06 2026 -0700"
      },
      "message": "go.mod: update golang.org/x dependencies\n\nUpdate golang.org/x dependencies to their latest tagged versions.\n\nChange-Id: Icb7ce2128f5d28a78befdad8ebf66c9ad0220acc\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/764882\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\n"
    },
    {
      "commit": "81488f6aeb6061e95a0436a552af20142e0e7de8",
      "tree": "2a912578a1e0923b7da4a29e39fe72a7012cb785",
      "parents": [
        "b56b3793a9c4d32d268100ae916f12316aa05d47"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Mar 11 20:59:16 2026 -0700"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Mar 12 08:27:59 2026 -0700"
      },
      "message": "go.mod: update golang.org/x dependencies\n\nUpdate golang.org/x dependencies to their latest tagged versions.\n\nChange-Id: I1ef23858a229eb903927ab44482663cb4e538a8c\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/754643\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b56b3793a9c4d32d268100ae916f12316aa05d47",
      "tree": "9b4e752c3a6badbfc826241ba735e7fbbd643f2c",
      "parents": [
        "dcd2a32588649cd7942673804a494b4076d60ee0"
      ],
      "author": {
        "name": "Hajime Hoshi",
        "email": "hajimehoshi@gmail.com",
        "time": "Tue Feb 17 16:16:27 2026 +0900"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Feb 17 11:57:05 2026 -0800"
      },
      "message": "cmd/gomobile: update comments to explain why x86_64 is used for Arm64\n\nAndroid NDK provides universal binaries both for Intel and Arm\narchitectures without changing the path from r24. Thus, we should keep\nusing x86_64 as a part of path. This change updates the comment to\nexplain the situation.\n\nChange-Id: I1368745f5d7d2b018fb88a0cc83e27846402bbd9\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/746140\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Mark Freeman \u003cmarkfreeman@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\n"
    },
    {
      "commit": "dcd2a32588649cd7942673804a494b4076d60ee0",
      "tree": "609183b53d844e0f308b60a960f8c1726535b834",
      "parents": [
        "923679eb55af436ea90c5ce1fb55abc7f7cdb0d7"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Feb 11 18:54:04 2026 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Feb 11 11:15:16 2026 -0800"
      },
      "message": "all: upgrade go directive to at least 1.25.0 [generated]\n\nBy now Go 1.26.0 has been released, and Go 1.24 is no longer supported\nper the Go Release Policy (see https://go.dev/doc/devel/release#policy).\n\nSee go.dev/doc/godebug#go-125 for GODEBUG changes relevant to Go 1.25.\n\nFor golang/go#69095.\n\n[git-generate]\n(cd example/ivy \u0026\u0026 go get go@1.25.0 \u0026\u0026 go mod tidy)\n(cd . \u0026\u0026 go get go@1.25.0 \u0026\u0026 go mod tidy)\n\nChange-Id: I1103423c5e5fb7ede0ada38f18b749b0419ce17b\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/744540\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Junyang Shao \u003cshaojunyang@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Michael Pratt \u003cmpratt@google.com\u003e\n"
    },
    {
      "commit": "923679eb55af436ea90c5ce1fb55abc7f7cdb0d7",
      "tree": "c647bf13e646e70ee6b5fc652f469cc86e8a7dab",
      "parents": [
        "1dceadbbeea371610f5287066e53600649ca04eb"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Feb 09 11:44:23 2026 -0800"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Feb 09 12:38:31 2026 -0800"
      },
      "message": "go.mod: update golang.org/x dependencies\n\nUpdate golang.org/x dependencies to their latest tagged versions.\n\nChange-Id: I06c1bb201e9fb0cecf2497894dae41b4ddd7aea3\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/743405\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "1dceadbbeea371610f5287066e53600649ca04eb",
      "tree": "86124ee61e9aac2afbb18f0b152df8f2eb4a1676",
      "parents": [
        "574ceaa2f72389603943cbd90e33d324891c8682"
      ],
      "author": {
        "name": "Hajime Hoshi",
        "email": "hajimehoshi@gmail.com",
        "time": "Wed Feb 04 02:45:27 2026 +0900"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Feb 04 09:26:33 2026 -0800"
      },
      "message": "bind: use types.Unalias for consistency\n\nIn the previous CL go.dev/cl/740861, types.Unalias was mainly used to\nresolve aliases. However, (*Type).Underlying was also unnecessarily\nused. For consistency, stick to types.Unalias.\n\nUpdates golang/go#70698\n\nChange-Id: I8a541c5fd06c8f66c563666749a691cce8a0784a\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/741600\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Alan Donovan \u003cadonovan@google.com\u003e\nAuto-Submit: Alan Donovan \u003cadonovan@google.com\u003e\n"
    },
    {
      "commit": "574ceaa2f72389603943cbd90e33d324891c8682",
      "tree": "4aea71e4598d2277291ed6f84ad4b909e7b8e42c",
      "parents": [
        "40bd9ace6ce40c353be9eea18a1dc26ef1632162"
      ],
      "author": {
        "name": "Hajime Hoshi",
        "email": "hajimehoshi@gmail.com",
        "time": "Sat Jan 31 14:56:23 2026 +0900"
      },
      "committer": {
        "name": "Hajime Hoshi",
        "email": "hajimehoshi@gmail.com",
        "time": "Mon Feb 02 20:13:19 2026 -0800"
      },
      "message": "bind: support go/types.Alias\n\nNow the godebug directive \u0027gotypesalias\u003d0\u0027 was removed from Go 1.27,\ngobind has to support types.Alias of go/types. This change fixes the\nissue by handling types.Alias.\n\nUpdates golang/go#29559\nUpdates golang/go#69772\nFixes golang/go#70698\n\nChange-Id: I65745e1468f7e99e1d7362d4ad11352521fad973\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/740861\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Alan Donovan \u003cadonovan@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "40bd9ace6ce40c353be9eea18a1dc26ef1632162",
      "tree": "7c6de62b76d5b10593f773384742d5d9827ae757",
      "parents": [
        "5b9ecdfb87210bc4c45123627d02792d319d9319"
      ],
      "author": {
        "name": "ignoramous",
        "email": "ignoramous@users.noreply.github.com",
        "time": "Mon Jan 19 12:04:06 2026 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Jan 20 08:59:49 2026 -0800"
      },
      "message": "cmd/gomobile: -overlay build flag support\n\nOverlay allows for changes to stdlib and runtime.\n\nChange-Id: I1c3b2056f9871be45b870c2325bb96be8a837949\nGitHub-Last-Rev: bc2c8adf621055cee00ef7da2513d9ce7977d50b\nGitHub-Pull-Request: golang/mobile#116\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/737300\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Carlos Amedee \u003ccarlos@golang.org\u003e\nReviewed-by: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\n"
    },
    {
      "commit": "5b9ecdfb87210bc4c45123627d02792d319d9319",
      "tree": "dba098343ce509e7916349e959d4d9c24d88f7fb",
      "parents": [
        "2553ed8ce294e13c90c7a2233d20265b60924984"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Jan 12 11:13:27 2026 -0800"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Jan 12 11:57:12 2026 -0800"
      },
      "message": "go.mod: update golang.org/x dependencies\n\nUpdate golang.org/x dependencies to their latest tagged versions.\n\nChange-Id: I5df6816cec565321db19dfa47c7ef6c96f54f262\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/735681\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "2553ed8ce294e13c90c7a2233d20265b60924984",
      "tree": "81f11b35f6f6aa711ca80b07390046c0edfe3db4",
      "parents": [
        "5c265dc024c459d116e0676017dbac7768b57aa0"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Dec 08 16:12:27 2025 -0800"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Dec 09 06:57:15 2025 -0800"
      },
      "message": "go.mod: update golang.org/x dependencies\n\nUpdate golang.org/x dependencies to their latest tagged versions.\n\nChange-Id: Ifa7a4e3fddb07996864e4aff25a93d27388732b6\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/728541\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "5c265dc024c459d116e0676017dbac7768b57aa0",
      "tree": "e59b12addace6aafd687cee9efd1a5f17ed0e3c6",
      "parents": [
        "a159579294ab4bbc756b8ac66a320913d003cf99"
      ],
      "author": {
        "name": "Caleb Jasik",
        "email": "calebjasik@jasik.xyz",
        "time": "Wed Nov 26 18:01:01 2025 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Nov 26 10:19:37 2025 -0800"
      },
      "message": "cmd/gomobile: pass -a build flag to go build command\n\nThe gomobile build command wraps \"go build\" and parses many build\nflags including \"-a\", but it was not actually passing the \"-a\" flag\nthrough to the underlying go build command.\n\nThe \"-a\" flag forces a rebuild of packages and dependencies, which\nis useful for ensuring clean builds when needed.\n\nAdd the missing code to pass the \"-a\" flag through to the go build\ncommand when buildA is true, matching the pattern used for other\nbuild flags like \"-x\" and \"-gcflags\".\n\nFixes golang/go#76466.\n\nChange-Id: Icf4b8520611a22b1106d6bbd48e75072697b94a6\nGitHub-Last-Rev: 92bbebf3e658de5b87675c10a0ca960ba18da7c5\nGitHub-Pull-Request: golang/mobile#114\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/724360\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nReviewed-by: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "a159579294ab4bbc756b8ac66a320913d003cf99",
      "tree": "ce2cb1aa83fc8a2a9fd9a826803221f971c4a3ad",
      "parents": [
        "188f512ec823e2cc0cf67923e677d2cf0a264adf"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Nov 12 19:46:25 2025 -0800"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Nov 13 10:41:15 2025 -0800"
      },
      "message": "go.mod: update golang.org/x dependencies\n\nUpdate golang.org/x dependencies to their latest tagged versions.\n\nChange-Id: Idbd7e763884636d55f8a6232fcbc1b69d8e606d6\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/720142\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\n"
    },
    {
      "commit": "188f512ec823e2cc0cf67923e677d2cf0a264adf",
      "tree": "f8d911031daa84c7c55a4c2ada8bffe64528bb7e",
      "parents": [
        "8baca8bf4eeba6bf71c89405abea7e4a00b63360"
      ],
      "author": {
        "name": "cuishuang",
        "email": "imcusg@gmail.com",
        "time": "Mon Oct 20 18:15:00 2025 +0800"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Oct 21 08:11:56 2025 -0700"
      },
      "message": "all: fix some comments\n\nChange-Id: Idd6568edd3910379c0d558fd79679dbdb589fab1\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/713082\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "8baca8bf4eeba6bf71c89405abea7e4a00b63360",
      "tree": "a8bfc14f1d6b389471f5a70edb57ab89462c2d22",
      "parents": [
        "6912353760cf05c80a2c20d05cfba571cb0e66fa"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Oct 08 17:06:11 2025 -0700"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Oct 09 07:59:31 2025 -0700"
      },
      "message": "go.mod: update golang.org/x dependencies\n\nUpdate golang.org/x dependencies to their latest tagged versions.\n\nChange-Id: Ifdbea7d6839e42764302a724cfa270edec498179\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/710104\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "6912353760cf05c80a2c20d05cfba571cb0e66fa",
      "tree": "9eb683bf8634a0c6146af972eae40803097234cc",
      "parents": [
        "f12310a0cfd915e168e0cced7198eb3cd73aba76"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Sep 10 09:39:30 2025 -0700"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Sep 11 01:50:28 2025 -0700"
      },
      "message": "go.mod: update golang.org/x dependencies\n\nUpdate golang.org/x dependencies to their latest tagged versions.\n\nChange-Id: I9aa173472d2e4fa473db62bfdbe180633ae06b1e\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/702040\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "f12310a0cfd915e168e0cced7198eb3cd73aba76",
      "tree": "d7b4a1ee3a42d034b478a2bf2972aa7b1506f159",
      "parents": [
        "395d808d53cdcc50f14b84fcb8049ba2c6427a69"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Aug 13 14:21:47 2025 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Aug 13 07:55:10 2025 -0700"
      },
      "message": "all: upgrade go directive to at least 1.24.0 [generated]\n\nBy now Go 1.25.0 has been released, and Go 1.23 is no longer supported\nper the Go Release Policy (see https://go.dev/doc/devel/release#policy).\n\nFor golang/go#69095.\n\n[git-generate]\n(cd example/ivy \u0026\u0026 go get go@1.24.0 \u0026\u0026 go mod tidy \u0026\u0026 go fix ./... \u0026\u0026 go mod edit -toolchain\u003dnone)\n(cd . \u0026\u0026 go get go@1.24.0 \u0026\u0026 go mod tidy \u0026\u0026 go fix ./... \u0026\u0026 go mod edit -toolchain\u003dnone)\n\nChange-Id: I8ffd5cb5db1f3551a42787652d09b11a0f75c5c6\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/695418\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\n"
    },
    {
      "commit": "395d808d53cdcc50f14b84fcb8049ba2c6427a69",
      "tree": "7c7693ab8c07a8c50fef836a5c4ec97888478b9f",
      "parents": [
        "d5bb5ecc55c03634c30adcf688f9a2482006dcb0"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Aug 07 14:39:34 2025 -0700"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Aug 08 07:52:47 2025 -0700"
      },
      "message": "go.mod: update golang.org/x dependencies\n\nUpdate golang.org/x dependencies to their latest tagged versions.\n\nChange-Id: I4db05e8462d9487db3885e73c35c9945afbee462\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/694003\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "d5bb5ecc55c03634c30adcf688f9a2482006dcb0",
      "tree": "74b2e37e7e0a305b0c10c77bc82e80a70dd1d27d",
      "parents": [
        "a2a15c67f36f571f501e0a86d5a7f5f26e3fd201"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Jul 11 10:26:19 2025 -0700"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Jul 11 11:56:24 2025 -0700"
      },
      "message": "go.mod: update golang.org/x dependencies\n\nUpdate golang.org/x dependencies to their latest tagged versions.\n\nChange-Id: I3b596cf026073a7b222102df5f52a8757de6376c\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/687556\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "a2a15c67f36f571f501e0a86d5a7f5f26e3fd201",
      "tree": "e8827891218dfc5d3aaf5fde8c07f7bdb60c3782",
      "parents": [
        "a1d90793fc63015513ae877a689ddcc0903750ae"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Jun 05 16:30:03 2025 -0700"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Jun 05 20:30:58 2025 -0700"
      },
      "message": "go.mod: update golang.org/x dependencies\n\nUpdate golang.org/x dependencies to their latest tagged versions.\n\nChange-Id: I6a7818fa8c394792210b206020093b415c87484e\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/679222\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "a1d90793fc63015513ae877a689ddcc0903750ae",
      "tree": "4bb55ad66f5e319bff414dbfab4f952660d1c7d0",
      "parents": [
        "78cd7a343bde765feaecace9f575518435d13e11"
      ],
      "author": {
        "name": "Iliya Lyan",
        "email": "68940374+12ya@users.noreply.github.com",
        "time": "Mon May 19 12:08:46 2025 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue May 20 11:05:27 2025 -0700"
      },
      "message": "all: replace deprecated io/ioutil package\n\nChange-Id: Ie22fc00b1382fbf854ce5c2cd617bc9cb1e0c674\nGitHub-Last-Rev: 3176a9fecffd48bad69493a188116a4f0961640d\nGitHub-Pull-Request: golang/mobile#110\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/674035\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\nReviewed-by: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nAuto-Submit: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "78cd7a343bde765feaecace9f575518435d13e11",
      "tree": "c8f5760d6d819eb8b51b072cf0759f7533f4eb7b",
      "parents": [
        "978277e7eaf70fef73261815df6ce0d6e606af18"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon May 05 14:56:29 2025 -0700"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon May 05 17:53:52 2025 -0700"
      },
      "message": "go.mod: update golang.org/x dependencies\n\nUpdate golang.org/x dependencies to their latest tagged versions.\n\nChange-Id: Ie9c5a8e8b88723773c5884317a7724771fdc0db8\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/670099\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "978277e7eaf70fef73261815df6ce0d6e606af18",
      "tree": "5e5c5c46a02f833d6ac502819ea17038139455c3",
      "parents": [
        "3a7bc9f8a4de41ecf23e44f7906242ae68b84ac5"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Apr 07 19:17:51 2025 -0700"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Apr 08 06:37:29 2025 -0700"
      },
      "message": "go.mod: update golang.org/x dependencies\n\nUpdate golang.org/x dependencies to their latest tagged versions.\n\nChange-Id: I61af4d63aed7548220a58b231e0347f5c67004a5\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/663619\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "3a7bc9f8a4de41ecf23e44f7906242ae68b84ac5",
      "tree": "5c88697db49db291f1df1ef32a7f779755020b1c",
      "parents": [
        "cd096645fcd3325d4006c702e6514a9f6b13b94a"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Mar 05 12:57:28 2025 -0800"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Mar 05 13:28:54 2025 -0800"
      },
      "message": "go.mod: update golang.org/x dependencies\n\nUpdate golang.org/x dependencies to their latest tagged versions.\n\nChange-Id: I38d44c7d8e64e31452841c3901aad7a7604c6936\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/655042\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "cd096645fcd3325d4006c702e6514a9f6b13b94a",
      "tree": "e3126bc8699d9f171cf0709553de46d3f0a74fd7",
      "parents": [
        "a8bae7367306ade4b4f4a8bd8a57579d89f2f6a0"
      ],
      "author": {
        "name": "Dmitri Shuralyov",
        "email": "dmitshur@golang.org",
        "time": "Sat Feb 15 19:23:24 2025 -0500"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Feb 18 09:38:27 2025 -0800"
      },
      "message": "all: delete obsolete import comments\n\nImport comments were initially used to specify the canonical import path\nof a package, to prevent it from being used with a non-canonical path by\naccident. The module path in the go.mod file serves that purpose now.\n\nChange-Id: I36ebca191eb996b7254a6d452aa4f8dba88a6f94\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/649383\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Michael Knyszek \u003cmknyszek@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\n"
    },
    {
      "commit": "a8bae7367306ade4b4f4a8bd8a57579d89f2f6a0",
      "tree": "ef6c19c97ddc3389da57e4c8fd93ccf97d554ab3",
      "parents": [
        "21e291c9c26e620157cc44792253ce737982a4c5"
      ],
      "author": {
        "name": "Dmitri Shuralyov",
        "email": "dmitshur@golang.org",
        "time": "Sat Feb 15 19:08:13 2025 -0500"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Feb 18 09:38:25 2025 -0800"
      },
      "message": "all: make copyright headers consistent\n\nThe standard copyright header at https://go.dev/doc/contribute#copyright\nhas a single space (also see CL 20022). Also, add it to a files where it\nwas missed.\n\nChange-Id: I341ce5b5c455efa768b65597c387866e47a6757e\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/649382\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Michael Knyszek \u003cmknyszek@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "21e291c9c26e620157cc44792253ce737982a4c5",
      "tree": "7e3535759d213abb740fd027a6eb199b46f5026b",
      "parents": [
        "ba142f8e7d3c04ffd3a1c19500840f7be8bb742b"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Feb 14 21:11:39 2025 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Feb 18 09:38:23 2025 -0800"
      },
      "message": "all: upgrade go directive to at least 1.23.0 [generated]\n\nBy now Go 1.24.0 has been released, and Go 1.22 is no longer supported\nper the Go Release Policy (https://go.dev/doc/devel/release#policy).\n\nFor golang/go#69095.\n\n[git-generate]\n(cd example/ivy \u0026\u0026 go get go@1.23.0 \u0026\u0026 go mod tidy \u0026\u0026 go fix ./... \u0026\u0026 go mod edit -toolchain\u003dnone)\n(cd . \u0026\u0026 go get go@1.23.0 \u0026\u0026 go mod tidy \u0026\u0026 go fix ./... \u0026\u0026 go mod edit -toolchain\u003dnone)\n\nChange-Id: Icc4624c0ff649e040bef1b068e92b43fdb57c72e\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/649378\nReviewed-by: Cherry Mui \u003ccherryyz@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\n"
    },
    {
      "commit": "ba142f8e7d3c04ffd3a1c19500840f7be8bb742b",
      "tree": "6631312640ff37fb51cdb05b38f741fc691ce208",
      "parents": [
        "b38b8813d6076f4e4ff25d71ee2c45f051a3a0cb"
      ],
      "author": {
        "name": "Dmitri Shuralyov",
        "email": "dmitshur@golang.org",
        "time": "Sat Feb 15 18:44:12 2025 -0500"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Feb 18 09:03:36 2025 -0800"
      },
      "message": "bind: pin go/types to not produce types.Alias types\n\nBind currently targets the earlier go/types semantics (gotypesalias\u003d0),\nand needs to be updated to be compatible with the new (gotypesalias\u003d1).\n\nThis is the only way in which the module isn\u0027t compatible with Go 1.23\nlanguage semantics, so add an explicit godebug line for it with a TODO.\nThis unblocks moving the module to Go 1.23 (as done in the next CL).\n\nFor golang/go#70698.\n\nChange-Id: I59a61defdcf327aed9ccd67b123b1516cd118d9e\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/649381\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Michael Knyszek \u003cmknyszek@google.com\u003e\n"
    },
    {
      "commit": "b38b8813d6076f4e4ff25d71ee2c45f051a3a0cb",
      "tree": "251bec07ab67b860120800559b370dd0fa4e00de",
      "parents": [
        "c31d5b91ecc32c0d598b8fe8457d244ca0b4e815"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Feb 10 10:28:08 2025 -0800"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Feb 10 10:50:54 2025 -0800"
      },
      "message": "go.mod: update golang.org/x dependencies\n\nUpdate golang.org/x dependencies to their latest tagged versions.\n\nChange-Id: I4ec34da0a0903d47fc2b25a116fef256d63f8f1f\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/648176\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "c31d5b91ecc32c0d598b8fe8457d244ca0b4e815",
      "tree": "52edd15276dabbc9d16717d1e77e8453d3cb1a52",
      "parents": [
        "5e5de4c8566398af0cdd9ee4164eeded53b1c0b3"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Jan 06 10:08:18 2025 -0800"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Jan 06 11:20:35 2025 -0800"
      },
      "message": "go.mod: update golang.org/x dependencies\n\nUpdate golang.org/x dependencies to their latest tagged versions.\n\nChange-Id: Idf8f21610ad2aa7b52f54849dcc920a1990c6407\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/640697\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "5e5de4c8566398af0cdd9ee4164eeded53b1c0b3",
      "tree": "27ca274a3dfa236cbd6d3da8a51d5530dbc787d9",
      "parents": [
        "a87c1cf6cf463f0d4476cfe0fcf67c2953d76e7c"
      ],
      "author": {
        "name": "cuishuang",
        "email": "imcusg@gmail.com",
        "time": "Wed Jan 01 22:18:56 2025 +0800"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Jan 03 08:39:54 2025 -0800"
      },
      "message": "all: make function and struct comments match the names\n\nChange-Id: I26f303201caebbe159f2e79f577e8d05b325c6ee\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/639615\nReviewed-by: Jorropo \u003cjorropo.pgm@gmail.com\u003e\nAuto-Submit: Jorropo \u003cjorropo.pgm@gmail.com\u003e\nAuto-Submit: Ian Lance Taylor \u003ciant@google.com\u003e\nReviewed-by: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "a87c1cf6cf463f0d4476cfe0fcf67c2953d76e7c",
      "tree": "2dbb060b881f329dfe4e61affff934a9ab68ce38",
      "parents": [
        "ce44b2716d33505bd9e00bc3b17295042361e049"
      ],
      "author": {
        "name": "Hana (Hyang-Ah) Kim",
        "email": "hyangah@gmail.com",
        "time": "Wed Dec 11 17:23:16 2024 -0500"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Dec 13 14:13:54 2024 -0800"
      },
      "message": "cmd/gomobile: work around for corrupted build on Mac Catalyst\n\nThe problem was observed after Go 1.18.\nx/mobile requires go1.22.0+.\n\nPatch from https://github.com/stffabi/go-mobile/commit/e31230fb8e5d45adb0be5b69854b6b9bafb8151f\n\nFor golang/go#52299\n\nCo-authored-by: stffabi \u003cstffabi@users.noreply.github.com\u003e\nChange-Id: I856c68f60ad7c45acf4ae550a1e66747ef7719db\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/635342\nAuto-Submit: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\n"
    },
    {
      "commit": "ce44b2716d33505bd9e00bc3b17295042361e049",
      "tree": "eba186cbbcfbed78104aedce76b5719389376f22",
      "parents": [
        "fa514ef75a0ffd7d89e1b4c9b45485f7bb39cf83"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Dec 04 23:09:52 2024 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Dec 04 23:33:05 2024 +0000"
      },
      "message": "go.mod: update golang.org/x dependencies\n\nUpdate golang.org/x dependencies to their latest tagged versions.\n\nChange-Id: Ia4e7f4bf74f5d06295bd5fccd8542940796022ee\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/633588\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\n"
    },
    {
      "commit": "fa514ef75a0ffd7d89e1b4c9b45485f7bb39cf83",
      "tree": "c22abba788beaf4c64063e65e63e9b61c98e9f24",
      "parents": [
        "cee99c0f96fe2002e8a7c606904ece3a1d61ebd6"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Nov 08 17:25:57 2024 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Nov 08 19:19:57 2024 +0000"
      },
      "message": "go.mod: update golang.org/x dependencies\n\nUpdate golang.org/x dependencies to their latest tagged versions.\n\nChange-Id: I088f0acac42498a4148da7e98ace3a823be94ffe\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/626595\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "cee99c0f96fe2002e8a7c606904ece3a1d61ebd6",
      "tree": "d4925460a22511da2700120e29f92f04cdbb3db1",
      "parents": [
        "2b9d635e74e54c8475b1a0452de0ba0a7a3bc08c"
      ],
      "author": {
        "name": "Dmitri Shuralyov",
        "email": "dmitshur@golang.org",
        "time": "Fri Nov 08 13:13:23 2024 -0500"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Nov 08 19:19:23 2024 +0000"
      },
      "message": "example/ivy: use tools build constraint in tools.go\n\nIn modern versions of the go command, the go mod tidy command doesn\u0027t\nconsider module requirements coming from files with an \"ignore\" build\nconstraint. Use \"tools\" instead.\n\nThis way, running go mod tidy on this module becomes a no-op, instead\nof deleting all of the requirements from go.mod and go.sum.\n\nChange-Id: I42a24c462acf7340410614fa3b0dd80608efcdaa\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/626655\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "2b9d635e74e54c8475b1a0452de0ba0a7a3bc08c",
      "tree": "601b676c01e3e66f18c828b564ce7c97b20b9881",
      "parents": [
        "7ff83004ec2c864311acb5f558c65f372f05a25d"
      ],
      "author": {
        "name": "Ian Lance Taylor",
        "email": "iant@golang.org",
        "time": "Tue Nov 05 11:33:30 2024 -0800"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Nov 05 20:32:20 2024 +0000"
      },
      "message": "README: mention the git repo\n\nChange-Id: Id01077e4708b481e42b5aab6a34c25d6e34d1fe0\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/625397\nAuto-Submit: Ian Lance Taylor \u003ciant@google.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\nReviewed-by: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\nCommit-Queue: Ian Lance Taylor \u003ciant@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "7ff83004ec2c864311acb5f558c65f372f05a25d",
      "tree": "1b6dfa35656281d85c1de9e1c63bde21ea1f8315",
      "parents": [
        "08a83c5af9f8c7088ee059144335eec7fbbdb32c"
      ],
      "author": {
        "name": "Hajime Hoshi",
        "email": "hajimehoshi@gmail.com",
        "time": "Tue Oct 15 17:38:47 2024 +0900"
      },
      "committer": {
        "name": "Hajime Hoshi",
        "email": "hajimehoshi@gmail.com",
        "time": "Wed Oct 16 13:47:51 2024 +0000"
      },
      "message": "cmd/gomobile: use Output instead of CombinedOutput at envClang\n\nIt dosen\u0027t make sense to parse stdout and stderr to get a necessary\ninformation like clang command. Actually envClang sometimes didn\u0027t work\ncorrectly due to this.\n\nFixes golang/go#53316\n\nChange-Id: Ia2c518c44c0003b4f9b50dba85fb971c2ef4340d\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/620315\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Michael Knyszek \u003cmknyszek@google.com\u003e\n"
    },
    {
      "commit": "08a83c5af9f8c7088ee059144335eec7fbbdb32c",
      "tree": "962690dcf2f86da11b94437657e8c6c24706e80b",
      "parents": [
        "c6794c95c70b02ddb1a79d92fec29f8b8ddd8836"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Oct 04 18:26:02 2024 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Oct 04 19:10:11 2024 +0000"
      },
      "message": "go.mod: update golang.org/x dependencies\n\nUpdate golang.org/x dependencies to their latest tagged versions.\n\nChange-Id: Ieee46df13d96ef0bc2be98e40f38f58c73131bcc\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/617960\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\n"
    },
    {
      "commit": "c6794c95c70b02ddb1a79d92fec29f8b8ddd8836",
      "tree": "8837a729ab9f9a2d9e9da256bf413fd51290645a",
      "parents": [
        "642950227fb3dd9e9ec517d7630b10397f1d5e01"
      ],
      "author": {
        "name": "Hajime Hoshi",
        "email": "hajimehoshi@gmail.com",
        "time": "Mon Sep 30 21:51:57 2024 +0900"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Sep 30 19:46:58 2024 +0000"
      },
      "message": "asset: do not use \u0027assets\u0027 directory for iOS\n\nThe iOS implementation was just copied from the desktop version, and had\nand extra directory \u0027assets\u0027. Also, files had an incorrect assumption that Arm Darwin should be an iOS. This change addresses these issues.\n\nFixes golang/go#37177\n\nChange-Id: I8e4de5337fbbe0b7697a8d519c8bded783399244\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/616655\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nAuto-Submit: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\nReviewed-by: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "642950227fb3dd9e9ec517d7630b10397f1d5e01",
      "tree": "879210fca6a2ef605e3a2a8d1c70126cf33c81c8",
      "parents": [
        "7c4916698cc93475ebfea76748ee0faba2deb2a5"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Sep 09 15:51:57 2024 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Sep 09 16:36:08 2024 +0000"
      },
      "message": "go.mod: update golang.org/x dependencies\n\nUpdate golang.org/x dependencies to their latest tagged versions.\n\nChange-Id: I47a97af459b0151af8af9df1bed5ee25312579a9\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/611936\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\nTryBot-Bypass: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\n"
    },
    {
      "commit": "7c4916698cc93475ebfea76748ee0faba2deb2a5",
      "tree": "5bfae8460725708d6c0d6a8473d806e9da079217",
      "parents": [
        "81131f6468ab9df03bc2b539cac4cf99d79f2447"
      ],
      "author": {
        "name": "Dmitri Shuralyov",
        "email": "dmitshur@golang.org",
        "time": "Wed Sep 04 19:26:21 2024 -0400"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Sep 05 00:41:12 2024 +0000"
      },
      "message": "all: fix printf(var) mistakes detected by latest printf checker\n\nThere\u0027s some similarity here to the situation in CL 610676. The calls\nthat now look like g.Printf(\"%s\", something) would perhaps be better\nexpressed like g.Print(something) or g.WriteString(something), but\nthat\u0027s a bigger potential change to consider. This is a minimal fix.\n\nFor golang/go#69267.\n\nChange-Id: I9cf23aef7bf2b9d9c7e9dcf3b48ecb23231016dd\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/610800\nReviewed-by: Tim King \u003ctaking@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\n"
    },
    {
      "commit": "81131f6468ab9df03bc2b539cac4cf99d79f2447",
      "tree": "7b10222bbdfbff005813d8daf52fa2202cc9cce1",
      "parents": [
        "1ad2df20a8b68aaaeb8a16bb2815d476837050a8"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Aug 06 20:01:20 2024 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Aug 06 20:59:39 2024 +0000"
      },
      "message": "go.mod: update golang.org/x dependencies\n\nUpdate golang.org/x dependencies to their latest tagged versions.\n\nChange-Id: Id31b88c1c74c05ce63204c3a833ef554ec296112\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/603616\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\n"
    },
    {
      "commit": "1ad2df20a8b68aaaeb8a16bb2815d476837050a8",
      "tree": "3295998c7933ecd71ba6390bde735b02b910caa2",
      "parents": [
        "b765e5d5218fbc6a3fdae18e37d389b14b2904aa"
      ],
      "author": {
        "name": "Russ Cox",
        "email": "rsc@golang.org",
        "time": "Tue Jul 16 11:35:21 2024 -0400"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Jul 16 16:10:57 2024 +0000"
      },
      "message": "LICENSE: update per Google Legal\n\nVery minor tweaks:\n - Remove (c) pseudosymbol.\n - Remove \"All Rights Reserved.\"\n - Change \"Google Inc.\" (no longer exists) to \"Google LLC\".\n\n[git-generate]\necho \u0027\n,s/\\(c\\) //\n,s/ All rights reserved.//\n,s/Google Inc./Google LLC/\nw\nq\n\u0027 | sam -d LICENSE\n\nChange-Id: Ib9d60f53433c8e92a0968c2b6d920876b5f7e7e9\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/598523\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Russ Cox \u003crsc@golang.org\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\n"
    },
    {
      "commit": "b765e5d5218fbc6a3fdae18e37d389b14b2904aa",
      "tree": "8544117493569d46c3c4a8ce20716a4e9e712c58",
      "parents": [
        "2782386b8afd99b366f5d2b5738af9f2c82273a5"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Sun Jul 07 20:31:24 2024 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Sun Jul 07 23:37:53 2024 +0000"
      },
      "message": "go.mod: update golang.org/x dependencies\n\nUpdate golang.org/x dependencies to their latest tagged versions.\n\nChange-Id: I86ba44822d818d83ac6f24d3456b12a37a974dda\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/596996\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Than McIntosh \u003cthanm@google.com\u003e\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\n"
    },
    {
      "commit": "2782386b8afd99b366f5d2b5738af9f2c82273a5",
      "tree": "d7f9a0cced69c5653142fc6211bb300940f2f7ae",
      "parents": [
        "fa72addaaa1b12cbfbf3a6fb1a1d5e54a44ee017"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Jun 04 18:46:36 2024 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Jun 04 19:06:13 2024 +0000"
      },
      "message": "go.mod: update golang.org/x dependencies\n\nUpdate golang.org/x dependencies to their latest tagged versions.\n\nChange-Id: I8374c5df7d1cade76e1898b1d6377edd8c26537a\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/590455\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Michael Knyszek \u003cmknyszek@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "fa72addaaa1b12cbfbf3a6fb1a1d5e54a44ee017",
      "tree": "9fec4d5643c8f078c3aa55b853cf5cd15fc256c5",
      "parents": [
        "a1a533f289d32c6297d63bfdc30e42c80b5a1f55"
      ],
      "author": {
        "name": "Hajime Hoshi",
        "email": "hajimehoshi@gmail.com",
        "time": "Sat May 18 16:37:25 2024 +0900"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon May 20 17:46:38 2024 +0000"
      },
      "message": "all: replace ALooper_pollAll with ALooper_pollOnce\n\nALooper_pollAll is no longer available as of Android SDK 34.\n\nFixes golang/go#67496\n\nChange-Id: I1f781ef70d569df50d3059ce355a2f7d1edb435a\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/586595\nRun-TryBot: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\nAuto-Submit: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\n"
    },
    {
      "commit": "a1a533f289d32c6297d63bfdc30e42c80b5a1f55",
      "tree": "07f221670a82467160ed37189e3f71e950dd3cf1",
      "parents": [
        "09dbf07665ed261ce09d387a5a9aea3e9c29069c"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon May 06 17:52:11 2024 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon May 06 19:09:22 2024 +0000"
      },
      "message": "go.mod: update golang.org/x dependencies\n\nUpdate golang.org/x dependencies to their latest tagged versions.\n\nChange-Id: I573cd0cd9833927ef61b0c23fe30dc9140dd5696\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/583595\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Than McIntosh \u003cthanm@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "09dbf07665ed261ce09d387a5a9aea3e9c29069c",
      "tree": "1362940aebb96626de58511912d5b53619cf61eb",
      "parents": [
        "755f4ef71bbd9f9bd4cc123148409d88a25a2187"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Apr 04 22:17:56 2024 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Apr 04 23:15:14 2024 +0000"
      },
      "message": "go.mod: update golang.org/x dependencies\n\nUpdate golang.org/x dependencies to their latest tagged versions.\n\nChange-Id: Ie35799c1d449abe67ebd57c89c0d586eae5cfc02\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/576638\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Than McIntosh \u003cthanm@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "755f4ef71bbd9f9bd4cc123148409d88a25a2187",
      "tree": "c6ea6da87ccb434a193aea53adce74015f53e447",
      "parents": [
        "365c3533877076b351b0f5611a486ca6840d6864"
      ],
      "author": {
        "name": "Sander Bruens",
        "email": "sbruens@google.com",
        "time": "Fri Feb 16 11:53:42 2024 -0500"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Apr 01 22:45:55 2024 +0000"
      },
      "message": "cmd/gomobile: fix error message to reflect current build target\n\nChange-Id: I94b7d1c7029102c252a77f75929066281040b9f2\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/564856\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Emmanuel Odeke \u003cemmanuel@orijtech.com\u003e\nReviewed-by: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\nAuto-Submit: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\n"
    },
    {
      "commit": "365c3533877076b351b0f5611a486ca6840d6864",
      "tree": "34cdb49e62e1a7cd699a8ae3baff332475f1acd7",
      "parents": [
        "268e6c3a80d13e6acfd3b93ef02c3e2605e1ef46"
      ],
      "author": {
        "name": "scosman",
        "email": "scosman@users.noreply.github.com",
        "time": "Fri Mar 29 00:30:25 2024 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Mar 29 16:42:31 2024 +0000"
      },
      "message": "cmd/gomobile: add CFBundleShortVersionString and CFBundleVersion, fixing Apple validation/distribution\n\nAn app containing a framework can\u0027t be validated and distributed without these two entries in the framework bundle\u0027s `Info.plist`.\n\nUsing `0.0.epoch` format per discussion here: https://go.dev/issue/66500#issuecomment-2025767017\n\nTested Xcode 15.3 with:\n - without keys, fails to validate\n - with keys: passing validation, distribution upload, and Apple\u0027s server validation (\"Ready to test\" server check).\n\nFixes golang/go#66500\n\nChange-Id: I2e0718247301ec7db36f8d85aea81b203ca7848b\nGitHub-Last-Rev: 1455c5e8165eecca82a5ab96d7d0c31b36607f7a\nGitHub-Pull-Request: golang/mobile#100\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/575115\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nReviewed-by: Than McIntosh \u003cthanm@google.com\u003e\n"
    },
    {
      "commit": "268e6c3a80d13e6acfd3b93ef02c3e2605e1ef46",
      "tree": "9b7cb1a5c069d9b0e80cee4811680cdd08cfdf46",
      "parents": [
        "c76e57eead388dbb2912348f6598b6716b8f6535"
      ],
      "author": {
        "name": "scosman",
        "email": "scosman@users.noreply.github.com",
        "time": "Mon Mar 25 16:46:07 2024 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Mar 26 19:53:18 2024 +0000"
      },
      "message": "cmd/gomobile: produce frameworks which follow Apple\u0027s specs per platform, fixing Xcode 15.3 compatibility issues\n\nThis patch updates the framework generation code to follow the Apple spec for placing content:\nhttps://developer.apple.com/documentation/bundleresources/placing_content_in_a_bundle\n\nPreviously, we setup the framework in MacOS format, and used symlinks to make it compatible with iOS format. This approach no longer works (it works locally in simulator, but causes signing issues when attempting to upload apps for distribution, or running on real hardware). We now setup the expected bundle format for each platform.\n\nOther benefits:\n\n - Thirds the size of the xcframework and resulting app binary when distributing the xcframework by zip (common for SPM and other formats). The symlinks resulted in duplicate files after zipping, which made it into the final app.\n - Set MinimumOSVersion, fixing SPM compatibility issue\n - Eliminates the blank Info.plist\n - Initial testing shows this also fixes golang/go#66406 (code signing issues) as a side effect of using the proper format\n\nTesting:\n\n - Tested all 4 platforms (iOS, simulator, macOS, Catalyst) on Xcode 15.3\n\nFixes golang/go#66406\nFixes golang/go#66500\n\nChange-Id: I8538989efe67cb0d2d0496087dcbeca923c3dffe\nGitHub-Last-Rev: 28dca85888bedcc5eb44d3c74af6b88cf5121914\nGitHub-Pull-Request: golang/mobile#98\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/574055\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Than McIntosh \u003cthanm@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\n"
    },
    {
      "commit": "c76e57eead388dbb2912348f6598b6716b8f6535",
      "tree": "f05eea6281111d917a548856b54016396eba2c5b",
      "parents": [
        "c58ccf4b0c872b591d01fb9385f3cc4a71edfc49"
      ],
      "author": {
        "name": "vitalmotif",
        "email": "zhangshengqiang@outlook.com",
        "time": "Wed Mar 20 11:28:43 2024 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Mar 20 16:22:01 2024 +0000"
      },
      "message": "all: remove the repetitive words\n\nChange-Id: Ifdadb14d311a3620e499f0b33feefa3e0448a6f1\nGitHub-Last-Rev: 4c346f55374cb8ab87c7a258c7d4ed932faa25ad\nGitHub-Pull-Request: golang/mobile#97\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/573035\nReviewed-by: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nReviewed-by: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nRun-TryBot: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\n"
    },
    {
      "commit": "c58ccf4b0c872b591d01fb9385f3cc4a71edfc49",
      "tree": "a214fecd11d35e864c338a768c9a3972dad5516e",
      "parents": [
        "19e4cdff4698e6e1e3332362aa283798fd26aa8c"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Mar 05 00:07:47 2024 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Mar 19 01:54:10 2024 +0000"
      },
      "message": "go.mod: update golang.org/x dependencies\n\nUpdate golang.org/x dependencies to their latest tagged versions.\n\nChange-Id: Ia4925c83dad0a905dc8b74b8494a0d750fbe18be\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/569055\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Than McIntosh \u003cthanm@google.com\u003e\n"
    },
    {
      "commit": "19e4cdff4698e6e1e3332362aa283798fd26aa8c",
      "tree": "7559996c51f10fcffe28cf80a1bb26e29d76be11",
      "parents": [
        "d1f7d34360758c8fa4e81b703102e5a1e44e65f5"
      ],
      "author": {
        "name": "scosman",
        "email": "scosman@users.noreply.github.com",
        "time": "Sun Mar 17 14:28:57 2024 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Mar 18 14:18:34 2024 +0000"
      },
      "message": "cmd/gomobile: fix a compatibility issue with Xcode 15.3\n\nThis change adds compatibility for Xcode 15.3 to \"gomobile bind\" for building xcframeworks.\n\n - New blank Info.plist in the *.framework target root\n - Add CFBundleExecutable and CFBundleIdentifier to the resource level Info.plist\n\nTested locally on my framework on Xcode 15.3 (fixes issue) and 15.2 (doesn\u0027t create new issues).\n\nWould love to get some more folks to try this fix, to make sure it works broadly.\n\nNote: I\u0027m using the framework name as the bundleID. Some chance of collision here, but didn\u0027t want to add a required top level cmd parameter. I don\u0027t *think* a collision is a serious concern, but I\u0027m not an apple build system expert.\n\nTo test:\n - sync my branch\n - build go mobile: `go build` in the `cmd/gomobile` dir\n - Build your xcframework with this version of go mobile: `gomobile bind ... `\n - Launch a project using the xcframework in Xcode 15.3, and run in simulator\n\nFixes golang/go#66018\n\nChange-Id: I3e8ee99adb09071aa89a541dc97271a44b552ea3\nGitHub-Last-Rev: 6277c7d66a26efa8b9ff99dea191eeb7bef136a6\nGitHub-Pull-Request: golang/mobile#96\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/572175\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nTryBot-Bypass: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\nReviewed-by: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nRun-TryBot: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nReviewed-by: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "d1f7d34360758c8fa4e81b703102e5a1e44e65f5",
      "tree": "04e90d09c49550b3bb70ba4811958178edd7b347",
      "parents": [
        "c713f31d574bb632a93f169b2cc99c9e753fef0e"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Feb 12 23:03:23 2024 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Feb 13 14:33:59 2024 +0000"
      },
      "message": "go.mod: update golang.org/x dependencies\n\nUpdate golang.org/x dependencies to their latest tagged versions.\n\nChange-Id: I580f00b3c82b1bc521470eddc78ef5b3a3e48300\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/563557\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Than McIntosh \u003cthanm@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "c713f31d574bb632a93f169b2cc99c9e753fef0e",
      "tree": "c86d8a904e9afd3b4bee7efeb88d29bafb8c6a61",
      "parents": [
        "76ac6878050a2eef81867f2c6c21108e59919e8f"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Jan 11 22:58:17 2024 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Jan 12 13:35:03 2024 +0000"
      },
      "message": "go.mod: update golang.org/x dependencies\n\nUpdate golang.org/x dependencies to their latest tagged versions.\n\nChange-Id: I5c0afe458ee23e43bc4cb0619d9297b0a7795aa1\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/555518\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Than McIntosh \u003cthanm@google.com\u003e\n"
    },
    {
      "commit": "76ac6878050a2eef81867f2c6c21108e59919e8f",
      "tree": "f825f9dc1cff3d60df7a4c0bffee23625b9989dd",
      "parents": [
        "35478a0c49da882188b186a3893d45be6ff74327"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Nov 27 18:30:54 2023 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Nov 27 18:38:40 2023 +0000"
      },
      "message": "go.mod: update golang.org/x dependencies\n\nUpdate golang.org/x dependencies to their latest tagged versions.\n\nChange-Id: I220944631310aa41f80e4862d64df04036e7f36f\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/545256\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Heschi Kreinick \u003cheschi@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "35478a0c49da882188b186a3893d45be6ff74327",
      "tree": "61dce3833dec1e2a0ca86ce825bb2b89e8db6117",
      "parents": [
        "2b44d11868fe87303c853ff0f8b8a8b0c33da4f2"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Nov 08 22:58:57 2023 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Nov 08 23:30:38 2023 +0000"
      },
      "message": "go.mod: update golang.org/x dependencies\n\nUpdate golang.org/x dependencies to their latest tagged versions.\n\nChange-Id: I4f17695a3f1568ad38c6cf63e51d2f0d58c59ffc\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/540821\nReviewed-by: Heschi Kreinick \u003cheschi@google.com\u003e\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Carlos Amedee \u003ccarlos@golang.org\u003e\n"
    },
    {
      "commit": "2b44d11868fe87303c853ff0f8b8a8b0c33da4f2",
      "tree": "0d43aac02fcbd18bfa6fa9073f272a81e0dcf0f3",
      "parents": [
        "e2f452493d570cfe278e63eccec99e62d4c775e5"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Oct 06 11:09:39 2023 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Oct 06 13:51:42 2023 +0000"
      },
      "message": "go.mod: update golang.org/x dependencies\n\nUpdate golang.org/x dependencies to their latest tagged versions.\n\nChange-Id: Ia243abc717b04a327f90fb0db14cd40504bcf412\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/533380\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Carlos Amedee \u003ccarlos@golang.org\u003e\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\n"
    },
    {
      "commit": "e2f452493d570cfe278e63eccec99e62d4c775e5",
      "tree": "83180a7a2df2fdacb7492652f1926db1497225ca",
      "parents": [
        "2077a32245712f1a55baf9c461e98b569abe852a"
      ],
      "author": {
        "name": "Hajime Hoshi",
        "email": "hajimehoshi@gmail.com",
        "time": "Thu Sep 21 23:55:41 2023 +0900"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Sep 22 14:23:53 2023 +0000"
      },
      "message": "cmd/gomobile: resolve symbolic links as a workaround for an Xcode bug\n\nOn macOS, a temporary directory starts with /var, which is a symbolic\nlink to /private/var. And in gomobile, a temporary directory is usually\nused as a working directly. Unfortunately, xcodebuild in Xcode 15 seems\nto have a bug and might not be able to understand fullpaths with\nsymbolic links. As a workaround, resolve the path with symbolic links by\nfilepath.EvalSymlinks.\n\nFixes golang/go#63141\n\nChange-Id: Ieb684223192fc3e354b79dededaecdb0b25937e6\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/530135\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nRun-TryBot: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nReviewed-by: Bryan Mills \u003cbcmills@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nAuto-Submit: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\n"
    },
    {
      "commit": "2077a32245712f1a55baf9c461e98b569abe852a",
      "tree": "950d238722f60ad8858acbd4d10fba7824f469e0",
      "parents": [
        "dc64209e86f1af016ddbda6a5fb7a6e45adf32b5"
      ],
      "author": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Sep 06 12:21:26 2023 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Sep 06 13:29:13 2023 +0000"
      },
      "message": "go.mod: update golang.org/x dependencies\n\nUpdate golang.org/x dependencies to their latest tagged versions.\n\nChange-Id: I6fe5f820573eed19138f9ec230955e394370798f\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/526035\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Carlos Amedee \u003ccarlos@golang.org\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\nAuto-Submit: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\n"
    },
    {
      "commit": "dc64209e86f1af016ddbda6a5fb7a6e45adf32b5",
      "tree": "6cc3dc96fd9d6f611531c7fceea100c042908f34",
      "parents": [
        "fbe1c053b6a9fb82bd32271219fa206af328fa80"
      ],
      "author": {
        "name": "Hajime Hoshi",
        "email": "hajimehoshi@gmail.com",
        "time": "Wed Sep 06 01:38:57 2023 +0900"
      },
      "committer": {
        "name": "Hajime Hoshi",
        "email": "hajimehoshi@gmail.com",
        "time": "Wed Sep 06 02:19:30 2023 +0000"
      },
      "message": "cmd/gomobile: add go statements to autogenerated go.mod files\n\ngo.mod files are automatically generated in a temporary working\ndirectory in order to resolve dependencies. The go.mod files didn\u0027t\ninclude go statements, which means a Go compiler tried to resolve\ndependencies in the most conservative way. In this way, some paths could\nnot be resolved as ambiguous paths (e.g. golang.org/x/exp vs\ngolang.org/x/exp/shiny).\n\nThis CL fixes this issue by giving a go statement to the go.mod files.\n\nFixes golang/go#62458\n\nChange-Id: Ibabd1974f8cd7a3e01eb89994080e32a7115693a\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/525695\nRun-TryBot: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\n"
    },
    {
      "commit": "fbe1c053b6a9fb82bd32271219fa206af328fa80",
      "tree": "48a3e7a11700f173edede28df66646504e6e9345",
      "parents": [
        "52620a4a7557849149770d52fd7b580cb3cbd1ae"
      ],
      "author": {
        "name": "Hajime Hoshi",
        "email": "hajimehoshi@gmail.com",
        "time": "Sat Sep 02 01:51:32 2023 +0900"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Sep 05 14:05:55 2023 +0000"
      },
      "message": "all: update Go version to 1.18\n\nFixes golang/go#62415\n\nChange-Id: Ica46a62f60b8ebcf6244da98fe4e0643206cb24f\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/525095\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nRun-TryBot: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nAuto-Submit: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nReviewed-by: Bryan Mills \u003cbcmills@google.com\u003e\n"
    },
    {
      "commit": "52620a4a7557849149770d52fd7b580cb3cbd1ae",
      "tree": "8f8054f7ce2f21416af878f6085b85b20304624f",
      "parents": [
        "7088062f872dd0678a87e8986c67992e9c8855a5"
      ],
      "author": {
        "name": "Hajime Hoshi",
        "email": "hajimehoshi@gmail.com",
        "time": "Sat Sep 02 00:10:27 2023 +0900"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Sep 01 16:11:50 2023 +0000"
      },
      "message": "all: upgrade dependencies\n\nChange-Id: I3a3142fdd85870473d28376451d31f4f49718023\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/525075\nRun-TryBot: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nAuto-Submit: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\n"
    },
    {
      "commit": "7088062f872dd0678a87e8986c67992e9c8855a5",
      "tree": "6610741368193418cc24030a8d3f968d24c45180",
      "parents": [
        "3c911d8e3edae4ddeea7f8a6e3ea9eae74f1a81a"
      ],
      "author": {
        "name": "Bryan C. Mills",
        "email": "bcmills@google.com",
        "time": "Fri Aug 18 10:12:29 2023 -0400"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Fri Aug 18 14:22:38 2023 +0000"
      },
      "message": "all: upgrade x/tools and its dependencies\n\nThis picks up CL 516917 to fix test failures in cmd/gobind.\n\nFor golang/go#61035.\n\nChange-Id: Ibecb7ace6ce9133a25559191ee6075bbb714a7d7\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/520835\nReviewed-by: Robert Findley \u003crfindley@google.com\u003e\nReviewed-by: Cuong Manh Le \u003ccuong.manhle.vn@gmail.com\u003e\nRun-TryBot: Bryan Mills \u003cbcmills@google.com\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nAuto-Submit: Bryan Mills \u003cbcmills@google.com\u003e\n"
    },
    {
      "commit": "3c911d8e3edae4ddeea7f8a6e3ea9eae74f1a81a",
      "tree": "d30680153febf36455d8de816435b91cc2db3dcc",
      "parents": [
        "e8d11dd0ba418c197516129aa6810a4ce81dc365"
      ],
      "author": {
        "name": "Suzukihonoka",
        "email": "sakurafirex@gmail.com",
        "time": "Wed May 31 10:46:28 2023 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed May 31 17:31:38 2023 +0000"
      },
      "message": "cmd/gomobile: upgrade minimal javac version to 1.8\n\nFixes golang/go#59803\n\nChange-Id: I248ab312eedf091bbfd6ebf35c8990fbdf611fbc\nGitHub-Last-Rev: c61def7df008265555efa24ef27d262d7fd9b644\nGitHub-Pull-Request: golang/mobile#91\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/488555\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nRun-TryBot: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\n"
    },
    {
      "commit": "e8d11dd0ba418c197516129aa6810a4ce81dc365",
      "tree": "88dc2860161a670099b8b2fe9d6c13b3be4145d6",
      "parents": [
        "e0f57694e12c72b67ceffd119827cbea8f0840cc"
      ],
      "author": {
        "name": "cui fliter",
        "email": "imcusg@gmail.com",
        "time": "Thu Apr 27 21:09:22 2023 +0800"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Apr 27 22:14:53 2023 +0000"
      },
      "message": "cmd/gobind: remove repeated definite articles\n\nChange-Id: Ib2d256f59ec759100f8c25e52acf24547a6528fb\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/489735\nAuto-Submit: Ian Lance Taylor \u003ciant@google.com\u003e\nAuto-Submit: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nRun-TryBot: shuang cui \u003cimcusg@gmail.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\nRun-TryBot: Ian Lance Taylor \u003ciant@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "e0f57694e12c72b67ceffd119827cbea8f0840cc",
      "tree": "53cbc6abc8a098c64881874ab12ff2a4659dbd1a",
      "parents": [
        "43a0384520996c8376bfb8637390f12b44773e65"
      ],
      "author": {
        "name": "Hajime Hoshi",
        "email": "hajimehoshi@gmail.com",
        "time": "Wed Mar 01 17:23:24 2023 +0900"
      },
      "committer": {
        "name": "Hajime Hoshi",
        "email": "hajimehoshi@gmail.com",
        "time": "Wed Mar 01 16:31:55 2023 +0000"
      },
      "message": "cmd/gomobile: update the doc about the minimum Android SDK version\n\nChange-Id: Ia17aadf683b8e3e918e0490b9b3bf4f6ae48d813\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/472236\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\nRun-TryBot: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\n"
    },
    {
      "commit": "43a0384520996c8376bfb8637390f12b44773e65",
      "tree": "ec07f17c761fc37859e897dca816921674e4b3ff",
      "parents": [
        "b36e6246172ede3fc3cf20fcc880cecc7a0e4f5b"
      ],
      "author": {
        "name": "cui fliter",
        "email": "imcusg@gmail.com",
        "time": "Wed Sep 07 13:17:43 2022 +0000"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Thu Nov 10 04:32:01 2022 +0000"
      },
      "message": "all: remove redundant type conversion\n\nChange-Id: If63bcb8fd7610d0a052be5771062cbf4efc41355\nGitHub-Last-Rev: 1739535c96132893f72cb5c40d76a11a8bbc6a94\nGitHub-Pull-Request: golang/mobile#83\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/429057\nAuto-Submit: Ian Lance Taylor \u003ciant@google.com\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Heschi Kreinick \u003cheschi@google.com\u003e\nRun-TryBot: Ian Lance Taylor \u003ciant@google.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\n"
    },
    {
      "commit": "b36e6246172ede3fc3cf20fcc880cecc7a0e4f5b",
      "tree": "d6def2880a8581033765c613bb5a7ab293a349c8",
      "parents": [
        "406ed3a7b8e44dc32844953647b49696d8847d51"
      ],
      "author": {
        "name": "Hajime Hoshi",
        "email": "hajimehoshi@gmail.com",
        "time": "Tue Oct 11 23:42:42 2022 +0900"
      },
      "committer": {
        "name": "Hajime Hoshi",
        "email": "hajimehoshi@gmail.com",
        "time": "Thu Oct 20 08:52:26 2022 +0000"
      },
      "message": "cmd/gomobile: concurrent build for iOS archive files\n\nThis change makes building archive files for iOS concurrent for each\narchitecture and each platform. The strategy is basically the same as\nmy previous CL for Android: https://go.dev/cl/426274.\n\nThis change also specifies GOMODCACHE explicitly when executing Go\ncommands so that the existing cache is always used. The default\nGOMODCACHE is $GOPATH/pkg/mod, and this path varies when a temporary\nGOPATH is specified, which results in cold cache.\n\nBefore this change (on my MacBook Pro 2020):\n\n$ time go run ./cmd/gomobile/ bind -target ios ./example/bind/hello/\n\nreal    0m23.274s\nuser    0m15.751s\nsys     0m10.469s\n\nAfter this change:\n\n$ time go run ./cmd/gomobile/ bind -target ios ./example/bind/hello/\n\nreal    0m8.059s\nuser    0m13.763s\nsys     0m9.004s\n\nUpdates golang/go#37902\nUpdates golang/go#54770\n\nChange-Id: Iaeb077b58c22ab63d28f78972a0af76660883a05\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/442195\nReviewed-by: Changkun Ou \u003cmail@changkun.de\u003e\nRun-TryBot: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\n"
    },
    {
      "commit": "406ed3a7b8e44dc32844953647b49696d8847d51",
      "tree": "ee5a40d33e1b5ec76ffbe1ab5cd4dff8dd130535",
      "parents": [
        "51f526d719ab0aa30e2c27a3c1701819189ae1de"
      ],
      "author": {
        "name": "Hana (Hyang-Ah) Kim",
        "email": "hyangah@gmail.com",
        "time": "Wed Oct 19 01:20:18 2022 -0400"
      },
      "committer": {
        "name": "Hajime Hoshi",
        "email": "hajimehoshi@gmail.com",
        "time": "Wed Oct 19 14:23:27 2022 +0000"
      },
      "message": "cmd/gobind: do not compile package just to find package dir\n\nGobind utilizes golang.org/x/tools/go/packages.Load to find\nthe directory of a package. Configure the load configuration\nto just find the list of files. Zero load mode is equivalent\nto combining NeedName+NeedFiles+NeedCompiledGoFiles bits.\nThat is unnecessary, and can increase the chance of load\nfailures. For example, load with the zero load mode may fail\nif all the necessary cgo dependencies aren\u0027t available in the\nsystem, but that shouldn\u0027t be critical for gobind\u0027s use case.\n\nUpdates golang/go#56292\n\nChange-Id: Ifaf4f43e9053cf4a43fd657a9a394fc13f611576\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/443935\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\nReviewed-by: Bryan Mills \u003cbcmills@google.com\u003e\nReviewed-by: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nRun-TryBot: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\n"
    },
    {
      "commit": "51f526d719ab0aa30e2c27a3c1701819189ae1de",
      "tree": "c08940d031ffa1a862af0d14aabc80f9a383cbbd",
      "parents": [
        "3eb82726e46c8e38be16d6609855874345348945"
      ],
      "author": {
        "name": "Bryan C. Mills",
        "email": "bcmills@google.com",
        "time": "Tue Oct 18 10:22:24 2022 -0400"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Oct 18 19:02:23 2022 +0000"
      },
      "message": "go.mod: update dependency on x/tools/go/packages\n\nAlso update to \"go 1.17\" to enable module graph pruning.\n\nFor golang/go#56292.\n\nChange-Id: I1d1f4a2625d36d4c8587080e391d3e2c2e7f7808\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/443656\nRun-TryBot: Bryan Mills \u003cbcmills@google.com\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nAuto-Submit: Bryan Mills \u003cbcmills@google.com\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\n"
    },
    {
      "commit": "3eb82726e46c8e38be16d6609855874345348945",
      "tree": "6cbae6b667a43162c96555591e835a6044a8a2a6",
      "parents": [
        "c746ac2283036723f4328ece8b39b84e428e4cc0"
      ],
      "author": {
        "name": "Bryan C. Mills",
        "email": "bcmills@google.com",
        "time": "Tue Oct 18 09:21:39 2022 -0400"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Tue Oct 18 19:01:30 2022 +0000"
      },
      "message": "cmd/gobind: exec the test binary as gobind and log only stderr by default\n\nUsing the test binary as the \"gobind\" command not only avoids the\noverhead of recompiling the command, but also allows commands like \"go\ntest -race\" to actually test the requested configuration of the\ncommand.\n\nLogging stderr and stdout separately — and logging only stderr by\ndefault — makes the failure messages much easier to spot. (Logging the\ncombined output as before produced a massive wall of text that tends\nto bury the actual errors.)\n\nFor golang/go#56292.\n\nChange-Id: Ia11fad19418d9b9004608c76fe512ceab4f247bc\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/443655\nRun-TryBot: Bryan Mills \u003cbcmills@google.com\u003e\nReviewed-by: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nAuto-Submit: Bryan Mills \u003cbcmills@google.com\u003e\nReviewed-by: David Chase \u003cdrchase@google.com\u003e\n"
    },
    {
      "commit": "c746ac2283036723f4328ece8b39b84e428e4cc0",
      "tree": "d7a1f5b4935815c1f415291f5ceffa696a3dd1dc",
      "parents": [
        "58284a7bfc4e09b069a1f85b989c35feafc57239"
      ],
      "author": {
        "name": "cui fliter",
        "email": "imcusg@gmail.com",
        "time": "Tue Oct 11 15:39:55 2022 +0800"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Wed Oct 12 13:48:14 2022 +0000"
      },
      "message": "all: fix a few function names on comments\n\nChange-Id: Ib3eb9ff469c3ecb8141f992049f4342cf3696b30\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/442095\nAuto-Submit: Ian Lance Taylor \u003ciant@google.com\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@google.com\u003e\nRun-TryBot: Ian Lance Taylor \u003ciant@google.com\u003e\nReviewed-by: Joedian Reid \u003cjoedian@golang.org\u003e\n"
    },
    {
      "commit": "58284a7bfc4e09b069a1f85b989c35feafc57239",
      "tree": "5a2c6e47196efc9de9e50c6b1767fe95448f1914",
      "parents": [
        "fa6bcb0768357a704787d34228c0cd44d0ed58c7"
      ],
      "author": {
        "name": "Hajime Hoshi",
        "email": "hajimehoshi@gmail.com",
        "time": "Fri Sep 30 16:26:27 2022 +0900"
      },
      "committer": {
        "name": "Gopher Robot",
        "email": "gobot@golang.org",
        "time": "Mon Oct 10 19:42:47 2022 +0000"
      },
      "message": "cmd/gomobile: clean-up the code using gobind for iOS\n\nThis CL cleans up the code using gobind by these fixes:\n\n- Run the gobind command for each platform, instead of each target (\u003d\n  platform + arch).\n- Run the gobind command in parallel with errgroup.Group.\n\nThis CL doesn\u0027t improve performance significantly, but should improve\nreadability by splitting the long for-range loop.\n\nUpdates golang/go#54770\n\nChange-Id: I881810b95db0fa6a6d17982154591af467f1ebfe\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/437035\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nReviewed-by: Changkun Ou \u003cmail@changkun.de\u003e\nAuto-Submit: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\nReviewed-by: Hyang-Ah Hana Kim \u003chyangah@gmail.com\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nRun-TryBot: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\n"
    },
    {
      "commit": "fa6bcb0768357a704787d34228c0cd44d0ed58c7",
      "tree": "3ca8d427b3f19ea35268e189be1cbf4e4c7a052f",
      "parents": [
        "aaac322e2105241d1ac9a25b03d4e916ac6e42c6"
      ],
      "author": {
        "name": "Hajime Hoshi",
        "email": "hajimehoshi@gmail.com",
        "time": "Sun Aug 28 15:54:29 2022 +0900"
      },
      "committer": {
        "name": "Hajime Hoshi",
        "email": "hajimehoshi@gmail.com",
        "time": "Wed Sep 28 05:21:26 2022 +0000"
      },
      "message": "cmd/gomobile: concurrent gomobile-bind building for Android\n\nThis speeds up gomobile-bind for Android by concurrent building for\neach architecture.\n\nBefore this change (on my MacBook Pro 2020):\n\n```\n$ time go run ./cmd/gomobile/ bind -target android ./example/bind/hello/\n\nreal    0m22.555s\nuser    0m14.859s\nsys     0m10.232s\n```\n\nAfter this change:\n\n```\n$ time go run ./cmd/gomobile/ bind -target android ./example/bind/hello/\n\nreal    0m9.404s\nuser    0m15.846s\nsys     0m11.044s\n```\n\nFor #54770\n\nChange-Id: I5a709dd4422a569e9244e924bd43ad2da1ede164\nReviewed-on: https://go-review.googlesource.com/c/mobile/+/426274\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Bryan Mills \u003cbcmills@google.com\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@google.com\u003e\nReviewed-by: Changkun Ou \u003cmail@changkun.de\u003e\nReviewed-by: Dmitri Shuralyov \u003cdmitshur@golang.org\u003e\nRun-TryBot: Hajime Hoshi \u003chajimehoshi@gmail.com\u003e\n"
    }
  ],
  "next": "aaac322e2105241d1ac9a25b03d4e916ac6e42c6"
}
