)]}'
{
  "log": [
    {
      "commit": "435c07b5cb95c88b82cf35f49da0dde33d24ad46",
      "tree": "e9ece9045bb68bf2b271537d3ac1b85421411ae6",
      "parents": [
        "9f9d4f4cd868b1667991148401d30a012470b9c9",
        "2e4825f00fdbe8e0be4544f38e7fef8060d26467"
      ],
      "author": {
        "name": "Olivier Mengué",
        "email": "dolmen@cpan.org",
        "time": "Wed Sep 02 05:37:00 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 02 05:37:00 2026"
      },
      "message": "Merge pull request #1950 from mattjohnsonpint/mjp/ci-go1.25\n\nCI: retain Go 1.25 coverage"
    },
    {
      "commit": "2e4825f00fdbe8e0be4544f38e7fef8060d26467",
      "tree": "e9ece9045bb68bf2b271537d3ac1b85421411ae6",
      "parents": [
        "9f9d4f4cd868b1667991148401d30a012470b9c9"
      ],
      "author": {
        "name": "Matt Johnson-Pint",
        "email": "mattjohnsonpint@gmail.com",
        "time": "Tue Sep 01 15:03:07 2026"
      },
      "committer": {
        "name": "Matt Johnson-Pint",
        "email": "mattjohnsonpint@gmail.com",
        "time": "Tue Sep 01 15:27:17 2026"
      },
      "message": "CI: retain Go 1.25 coverage\n\nNow that stable and oldstable resolve to Go 1.27 and Go 1.26, the build matrix no longer exercises Go 1.25. Add it to the old-version matrix so every supported Go release remains covered.\n"
    },
    {
      "commit": "9f9d4f4cd868b1667991148401d30a012470b9c9",
      "tree": "a3bf580f08276b4289af6c161b97229c27286963",
      "parents": [
        "c627960a7323bfc7a58835e9ef5540f306fc7fac",
        "3294f443c8abfa579c9ff39e5110ca130c8192df"
      ],
      "author": {
        "name": "Bracken",
        "email": "abdawson@gmail.com",
        "time": "Mon Aug 24 10:23:05 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 24 10:23:05 2026"
      },
      "message": "Merge pull request #1938 from dylanpulver/fix/mock-missing-arg-sentinel\n\nmock: do not let a surplus matcher match a missing argument"
    },
    {
      "commit": "3294f443c8abfa579c9ff39e5110ca130c8192df",
      "tree": "a3bf580f08276b4289af6c161b97229c27286963",
      "parents": [
        "5e8a21e61529ac2c2846c543fefa1bed6d2fc72c",
        "c627960a7323bfc7a58835e9ef5540f306fc7fac"
      ],
      "author": {
        "name": "Dylan Pulver",
        "email": "35541198+dylanpulver@users.noreply.github.com",
        "time": "Fri Aug 21 10:29:36 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 21 10:29:36 2026"
      },
      "message": "Merge branch \u0027master\u0027 into fix/mock-missing-arg-sentinel"
    },
    {
      "commit": "c627960a7323bfc7a58835e9ef5540f306fc7fac",
      "tree": "c6562e7db4170561cdb498436a395046055b225c",
      "parents": [
        "928ff005aef1849e85f7550a42bd2e0f92ed53c3",
        "81d5a12b8549d33fbbe802a96fda0e5c1afd301d"
      ],
      "author": {
        "name": "Bracken",
        "email": "abdawson@gmail.com",
        "time": "Thu Aug 20 14:38:10 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 20 14:38:10 2026"
      },
      "message": "Merge pull request #1923 from stretchr/dependabot/github_actions/softprops/action-gh-release-3.0.2\n\nbuild(deps): bump softprops/action-gh-release from 3.0.0 to 3.0.2"
    },
    {
      "commit": "928ff005aef1849e85f7550a42bd2e0f92ed53c3",
      "tree": "fd7a87e09fe2ce9b6e9331f6fc7a42bc204b9a05",
      "parents": [
        "522b5c45240d7764478149fe6fa034f70de8949a",
        "a4ce6178524b5e5b9f37ee39eba5ad7fb0e0c9e2"
      ],
      "author": {
        "name": "Bracken",
        "email": "abdawson@gmail.com",
        "time": "Thu Aug 20 14:37:38 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 20 14:37:38 2026"
      },
      "message": "Merge pull request #1924 from stretchr/dependabot/github_actions/actions/setup-go-7.0.0\n\nbuild(deps): bump actions/setup-go from 6.4.0 to 7.0.0"
    },
    {
      "commit": "522b5c45240d7764478149fe6fa034f70de8949a",
      "tree": "6e18d41a8fd7a1fcbef0a2cad603deb14b2789d6",
      "parents": [
        "959dbdacf1533e155162811ea90c90117a420463",
        "68e446f90c3c6b28d2ad8b04a615ac70da2c444b"
      ],
      "author": {
        "name": "Bracken",
        "email": "abdawson@gmail.com",
        "time": "Thu Aug 20 14:36:35 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 20 14:36:35 2026"
      },
      "message": "Merge pull request #1926 from stretchr/dependabot/github_actions/actions/checkout-7.0.1\n\nbuild(deps): bump actions/checkout from 6.0.3 to 7.0.1"
    },
    {
      "commit": "68e446f90c3c6b28d2ad8b04a615ac70da2c444b",
      "tree": "6e18d41a8fd7a1fcbef0a2cad603deb14b2789d6",
      "parents": [
        "75068830bee9e3029636c84ab5d9a1fb8593a9b3",
        "959dbdacf1533e155162811ea90c90117a420463"
      ],
      "author": {
        "name": "Bracken",
        "email": "abdawson@gmail.com",
        "time": "Thu Aug 20 14:28:56 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 20 14:28:56 2026"
      },
      "message": "Merge branch \u0027master\u0027 into dependabot/github_actions/actions/checkout-7.0.1"
    },
    {
      "commit": "5e8a21e61529ac2c2846c543fefa1bed6d2fc72c",
      "tree": "bac1bd8dc29ca10dd0b3822f96e806cb45cc264c",
      "parents": [
        "959dbdacf1533e155162811ea90c90117a420463"
      ],
      "author": {
        "name": "Dylan Pulver",
        "email": "dylanpulver@users.noreply.github.com",
        "time": "Thu Aug 20 13:25:00 2026"
      },
      "committer": {
        "name": "Dylan Pulver",
        "email": "dylanpulver@users.noreply.github.com",
        "time": "Thu Aug 20 13:26:48 2026"
      },
      "message": "mock: do not let a surplus matcher match a missing argument\n\nArguments.Diff used the plain string \"(Missing)\" as the sentinel for an\nargument that one side does not have. A surplus mock.Anything,\nmock.AnythingOfType(\"string\"), mock.IsType(\"\"), or the literal string\n\"(Missing)\" therefore matched an argument the caller never passed, so an\nexpectation with more arguments than the method takes passed silently.\nmock.MatchedBy was handed the sentinel string as if it were a real\nargument, and mock.FunctionalOptions() panicked on it.\n\nThe sentinel is now an unexported missingArgument type with no\nconstructor, so no expectation can hold a value equal to it. Diff also\nreports a difference for a missing argument on either side before any\nmatcher is consulted, since differing arity is never a match.\n\nFailure messages are unchanged: missing arguments still print as\n\"(Missing)\".\n"
    },
    {
      "commit": "959dbdacf1533e155162811ea90c90117a420463",
      "tree": "20f8d7f599e037656a1d3e57ca5f732964e18374",
      "parents": [
        "001eb7946baf451879253643e4ce4b38eaa0d4a7",
        "9bb71766fa91ef21b587c3ecb8b1d00508476c62"
      ],
      "author": {
        "name": "Bracken",
        "email": "abdawson@gmail.com",
        "time": "Mon Aug 17 08:24:05 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 17 08:24:05 2026"
      },
      "message": "Merge pull request #1935 from harryzcy/yaml-update\n\nChange yaml library to `go.yaml.in/yaml/v3`"
    },
    {
      "commit": "9bb71766fa91ef21b587c3ecb8b1d00508476c62",
      "tree": "e437b9b8c130162cd620b67c6e835ca23cb88dde",
      "parents": [
        "0358d0ee9e03a8754c40b22318d7edc33553edba"
      ],
      "author": {
        "name": "Chongyi Zheng",
        "email": "git@zcy.dev",
        "time": "Sun Aug 16 00:42:21 2026"
      },
      "committer": {
        "name": "Chongyi Zheng",
        "email": "git@zcy.dev",
        "time": "Sun Aug 16 00:42:21 2026"
      },
      "message": "Update go.yaml.in/yaml/v3 to v3.0.5\n"
    },
    {
      "commit": "75068830bee9e3029636c84ab5d9a1fb8593a9b3",
      "tree": "564041cc452280bbd246f047a2c1c3bfe29bc985",
      "parents": [
        "001eb7946baf451879253643e4ce4b38eaa0d4a7"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jul 21 11:52:21 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 21 11:52:21 2026"
      },
      "message": "build(deps): bump actions/checkout from 6.0.3 to 7.0.1\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 6.0.3 to 7.0.1.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/df4cb1c069e1874edd31b4311f1884172cec0e10...3d3c42e5aac5ba805825da76410c181273ba90b1)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n  dependency-version: 7.0.1\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "a4ce6178524b5e5b9f37ee39eba5ad7fb0e0c9e2",
      "tree": "1340d2d12c8f765e5506abe83cc27bacbdc1b3f7",
      "parents": [
        "001eb7946baf451879253643e4ce4b38eaa0d4a7"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jul 16 11:52:16 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 16 11:52:16 2026"
      },
      "message": "build(deps): bump actions/setup-go from 6.4.0 to 7.0.0\n\nBumps [actions/setup-go](https://github.com/actions/setup-go) from 6.4.0 to 7.0.0.\n- [Release notes](https://github.com/actions/setup-go/releases)\n- [Commits](https://github.com/actions/setup-go/compare/4a3601121dd01d1626a1e23e37211e3254c1c06c...b7ad1dad31e06c5925ef5d2fc7ad053ef454303e)\n\n---\nupdated-dependencies:\n- dependency-name: actions/setup-go\n  dependency-version: 7.0.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "81d5a12b8549d33fbbe802a96fda0e5c1afd301d",
      "tree": "cbd8dc453d81fc1eae8537e28dd59a0fe0791375",
      "parents": [
        "001eb7946baf451879253643e4ce4b38eaa0d4a7"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jul 14 11:52:19 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 14 11:52:19 2026"
      },
      "message": "build(deps): bump softprops/action-gh-release from 3.0.0 to 3.0.2\n\nBumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 3.0.0 to 3.0.2.\n- [Release notes](https://github.com/softprops/action-gh-release/releases)\n- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/softprops/action-gh-release/compare/b4309332981a82ec1c5618f44dd2e27cc8bfbfda...3d0d9888cb7fd7b750713d6e236d1fcb99157228)\n\n---\nupdated-dependencies:\n- dependency-name: softprops/action-gh-release\n  dependency-version: 3.0.2\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "001eb7946baf451879253643e4ce4b38eaa0d4a7",
      "tree": "e3611846aa20241efab38547c039a47fb8ca5ffe",
      "parents": [
        "ad40f384b10b10d2bbac85354c80eab5abed0a45",
        "f8c01f33a3747928ede4174ad1b718698fc352e7"
      ],
      "author": {
        "name": "Bracken",
        "email": "abdawson@gmail.com",
        "time": "Wed Jun 10 14:10:43 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 10 14:10:43 2026"
      },
      "message": "Merge pull request #1905 from Kentzo/patch-1\n\nmock: Mock.Return does not exist anymore"
    },
    {
      "commit": "ad40f384b10b10d2bbac85354c80eab5abed0a45",
      "tree": "29a9e265cdcf50e665f969ca5c6b719bab32ac45",
      "parents": [
        "12f8b5612e125f337c4589e198771e5f8970f160",
        "3bae01746b7ef55bd50252b8c7fe5a41b7bf0fcc"
      ],
      "author": {
        "name": "Bracken",
        "email": "abdawson@gmail.com",
        "time": "Wed Jun 10 14:02:15 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 10 14:02:15 2026"
      },
      "message": "Merge pull request #1906 from stretchr/dependabot/github_actions/actions/checkout-6.0.3\n\nbuild(deps): bump actions/checkout from 6.0.2 to 6.0.3"
    },
    {
      "commit": "3bae01746b7ef55bd50252b8c7fe5a41b7bf0fcc",
      "tree": "29a9e265cdcf50e665f969ca5c6b719bab32ac45",
      "parents": [
        "12f8b5612e125f337c4589e198771e5f8970f160"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jun 04 00:14:00 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 04 00:14:00 2026"
      },
      "message": "build(deps): bump actions/checkout from 6.0.2 to 6.0.3\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 6.0.2 to 6.0.3.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/de0fac2e4500dabe0009e67214ff5f5447ce83dd...df4cb1c069e1874edd31b4311f1884172cec0e10)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n  dependency-version: 6.0.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "f8c01f33a3747928ede4174ad1b718698fc352e7",
      "tree": "1407b1dcaf40d14704275b29d17b9d26d46fb68c",
      "parents": [
        "12f8b5612e125f337c4589e198771e5f8970f160"
      ],
      "author": {
        "name": "Ilya Kulakov",
        "email": "kulakov.ilya@gmail.com",
        "time": "Wed Jun 03 20:31:54 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 03 20:31:54 2026"
      },
      "message": "mock: Mock.Return does not exist anymore\n\nRemove mentions of removed function the docs and comment."
    },
    {
      "commit": "12f8b5612e125f337c4589e198771e5f8970f160",
      "tree": "ace6f18d557636fe061a6fe69fddf8751c430edf",
      "parents": [
        "dc20f419863ab083f472a7af1215cc3c049e8ecd",
        "a11649e4279ae45a978a29285d46c347c351e382"
      ],
      "author": {
        "name": "Sean Marciniak",
        "email": "30928402+MovieStoreGuy@users.noreply.github.com",
        "time": "Fri May 15 01:54:52 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 15 01:54:52 2026"
      },
      "message": "Merge pull request #1563 from stretchr/make-AssertionFunc-types-aliases\n\nassert: make *AssertionFunc types just aliases"
    },
    {
      "commit": "a11649e4279ae45a978a29285d46c347c351e382",
      "tree": "ace6f18d557636fe061a6fe69fddf8751c430edf",
      "parents": [
        "dc20f419863ab083f472a7af1215cc3c049e8ecd"
      ],
      "author": {
        "name": "Olivier Mengué",
        "email": "dolmen@cpan.org",
        "time": "Mon Mar 04 17:52:18 2024"
      },
      "committer": {
        "name": "Olivier Mengué",
        "email": "dolmen@cpan.org",
        "time": "Thu May 14 17:07:18 2026"
      },
      "message": "assert: make *AssertionFunc type just aliases\n\nWe don\u0027t need to define \"hard\" types for *AssertionFunc types as we\ndon\u0027t attach methods to them. Also, making them just type aliases will\ngive more flexibility to users of our API.\nSo ComparisonAssertionFunc and other *AssertionFunc types are now just\ntype aliases.\n"
    },
    {
      "commit": "dc20f419863ab083f472a7af1215cc3c049e8ecd",
      "tree": "d4bcc2756ed1a722a9f28b28255980a522cfd3cf",
      "parents": [
        "a463c8caf3411b7d36b87204f997c17ef573675d",
        "098f8d75b344a22ada8a305282530785e81f8ea2"
      ],
      "author": {
        "name": "Olivier Mengué",
        "email": "dolmen@cpan.org",
        "time": "Wed May 13 13:47:53 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 13 13:47:53 2026"
      },
      "message": "Merge pull request #1890 from stretchr/dolmen/codegen-modernize\n\n_codegen: modernize"
    },
    {
      "commit": "098f8d75b344a22ada8a305282530785e81f8ea2",
      "tree": "d4bcc2756ed1a722a9f28b28255980a522cfd3cf",
      "parents": [
        "d2699bed69a45be5ac63448f017ce0c9e2d103d3"
      ],
      "author": {
        "name": "Olivier Mengué",
        "email": "dolmen@cpan.org",
        "time": "Wed May 13 10:03:37 2026"
      },
      "committer": {
        "name": "Olivier Mengué",
        "email": "dolmen@cpan.org",
        "time": "Wed May 13 13:47:18 2026"
      },
      "message": "_codegen: use strings.Builder\n"
    },
    {
      "commit": "d2699bed69a45be5ac63448f017ce0c9e2d103d3",
      "tree": "d584129a1f66a13cb23a52b1f3e186263b578604",
      "parents": [
        "a463c8caf3411b7d36b87204f997c17ef573675d"
      ],
      "author": {
        "name": "Olivier Mengué",
        "email": "dolmen@cpan.org",
        "time": "Wed May 13 09:54:33 2026"
      },
      "committer": {
        "name": "Olivier Mengué",
        "email": "dolmen@cpan.org",
        "time": "Wed May 13 13:47:18 2026"
      },
      "message": "_codegen: modernize\n\nModernize the code generator for the go/types era:\n- enable go/parser.SkipObjectResolution for reduced resource usage\n- replace use of deprecated functions which use object resolution\n"
    },
    {
      "commit": "a463c8caf3411b7d36b87204f997c17ef573675d",
      "tree": "c2c1f3be989c21fe37a1cba8954969cff85942d4",
      "parents": [
        "d204718ab10bdcc83457533431867d778a2691cb",
        "a66fd44aff47f8b26d095e334efc53229c99e51f"
      ],
      "author": {
        "name": "Olivier Mengué",
        "email": "dolmen@cpan.org",
        "time": "Wed May 13 13:25:47 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 13 13:25:47 2026"
      },
      "message": "Merge pull request #1885 from stretchr/dolmen/ci-check-ghactions-hashes\n\nCI: add check of GitHub Action pinned hashes against tag"
    },
    {
      "commit": "a66fd44aff47f8b26d095e334efc53229c99e51f",
      "tree": "c2c1f3be989c21fe37a1cba8954969cff85942d4",
      "parents": [
        "d204718ab10bdcc83457533431867d778a2691cb"
      ],
      "author": {
        "name": "Olivier Mengué",
        "email": "dolmen@cpan.org",
        "time": "Thu May 07 16:32:04 2026"
      },
      "committer": {
        "name": "Olivier Mengué",
        "email": "dolmen@cpan.org",
        "time": "Wed May 13 12:33:36 2026"
      },
      "message": "CI: add check of GitHub Action pinned hashes against tag\n\nAdd .ci.ghactions.sh script to validate hashes of GitHub Actions against\nthe declared tag.\n"
    },
    {
      "commit": "d204718ab10bdcc83457533431867d778a2691cb",
      "tree": "a6ab5ab3f0179c0082c452093c826e42ab0ad695",
      "parents": [
        "37a3cb7cc084291e6d3c420f4a897b5102752dc8",
        "ef0097b327ddc372ba2767b8404594ae7c561136"
      ],
      "author": {
        "name": "Olivier Mengué",
        "email": "dolmen@cpan.org",
        "time": "Wed May 13 12:20:22 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 13 12:20:22 2026"
      },
      "message": "Merge pull request #1889 from stretchr/dolmen/readme-gofmt-pure-go\n\nCI: add _readme-gofmt tool to reformat Go code in README"
    },
    {
      "commit": "ef0097b327ddc372ba2767b8404594ae7c561136",
      "tree": "a6ab5ab3f0179c0082c452093c826e42ab0ad695",
      "parents": [
        "37a3cb7cc084291e6d3c420f4a897b5102752dc8"
      ],
      "author": {
        "name": "Olivier Mengué",
        "email": "dolmen@cpan.org",
        "time": "Mon May 11 13:56:40 2026"
      },
      "committer": {
        "name": "Olivier Mengué",
        "email": "dolmen@cpan.org",
        "time": "Tue May 12 05:01:30 2026"
      },
      "message": "CI: add _readme-gofmt tool to reformat Go code in README\n\nAdd _readme-gofmt tool to replace the use of mdsf, a JS tool.\n_readme-gofmt applies \u0027gofmt -s\u0027 to each Go block in README.md.\nThe output is a diff, if any change has been detected.\n\nThis reduces supply chain concerns by dropping an external JS tool which\nis replaced with an internal tooling in pure Go.\n"
    },
    {
      "commit": "37a3cb7cc084291e6d3c420f4a897b5102752dc8",
      "tree": "e0632b94a2baaa81e1dbbb0a14affc94933143cd",
      "parents": [
        "246de4504b1b5990508c5ab6b34fbcbd16614095",
        "fdc68949798a447974dabd56ab074c58825c6dd6"
      ],
      "author": {
        "name": "Olivier Mengué",
        "email": "dolmen@cpan.org",
        "time": "Mon May 11 15:28:00 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 11 15:28:00 2026"
      },
      "message": "Merge pull request #1877 from blackwell-systems/fix/suite-skip-stats-panic\n\nsuite: prevent panic when SetupTest skips with HandleStats"
    },
    {
      "commit": "fdc68949798a447974dabd56ab074c58825c6dd6",
      "tree": "e0632b94a2baaa81e1dbbb0a14affc94933143cd",
      "parents": [
        "246de4504b1b5990508c5ab6b34fbcbd16614095"
      ],
      "author": {
        "name": "Dayna Blackwell",
        "email": "blackwellsystems@protonmail.com",
        "time": "Mon Apr 27 21:48:32 2026"
      },
      "committer": {
        "name": "Olivier Mengué",
        "email": "dolmen@cpan.org",
        "time": "Mon May 11 15:27:25 2026"
      },
      "message": "suite: fix panic when SetupTest skips with HandleStats\n"
    },
    {
      "commit": "246de4504b1b5990508c5ab6b34fbcbd16614095",
      "tree": "96514b3807cc2e210529f95181a5d8ba0b1045bf",
      "parents": [
        "c920f8006d656e11aea63d9d233e6591ceb95017",
        "15f6826fe4614cc225c16903d2e9a1c966fb2332"
      ],
      "author": {
        "name": "Olivier Mengué",
        "email": "dolmen@cpan.org",
        "time": "Mon May 11 06:55:56 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 11 06:55:56 2026"
      },
      "message": "Merge pull request #1888 from nghiack7/fix/not-subset-format\n\nassert: fix NotSubset error messages using %#v instead of %q (fixes #1800, follow-up to #1646)"
    },
    {
      "commit": "15f6826fe4614cc225c16903d2e9a1c966fb2332",
      "tree": "96514b3807cc2e210529f95181a5d8ba0b1045bf",
      "parents": [
        "c920f8006d656e11aea63d9d233e6591ceb95017"
      ],
      "author": {
        "name": "Nghĩa Nguyễn Ngọc",
        "email": "nghiann@firegroup.io",
        "time": "Sat May 09 07:47:52 2026"
      },
      "committer": {
        "name": "Nghĩa Nguyễn Ngọc",
        "email": "nghiann@firegroup.io",
        "time": "Sat May 09 07:47:52 2026"
      },
      "message": "assert: fix NotSubset error messages using %%#v instead of %%q\n\nNotSubset was formatting the subset and list values with %%q, which\nproduces garbage output for non-string element types.  For example,\na []bool{true} subset would render as [%%!q(bool\u003dtrue)] instead of\n[]bool{true}.\n\nSubset already uses %%#v (Go-syntax representation) which works\ncorrectly for all types.  Align NotSubset to use the same format\nfor all five of its Fail call sites.\n\nUpdated the existing TooLongToPrint tests and the shared Subset/\nNotSubset table-driven test to match the new %%#v representation.\nAdded TestNotSubsetFormatsNonStringElementsCorrectly as a direct\nregression test for the reported case ([]bool).\n\nFixes #1800\n"
    },
    {
      "commit": "c920f8006d656e11aea63d9d233e6591ceb95017",
      "tree": "465f5901ced4d0842e402a6ae3744d1865abe8f9",
      "parents": [
        "d75b7070920f8cfec0ef37d67e169e8029780736",
        "21beeae30b9cb33561c1ba399fcc17ac3c8e7a9a"
      ],
      "author": {
        "name": "Olivier Mengué",
        "email": "dolmen@cpan.org",
        "time": "Thu May 07 15:31:16 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 07 15:31:16 2026"
      },
      "message": "Merge pull request #1883 from SuperQ/superq/pin_actions\n\nCI: upgrade GitHub Actions and pin hashes\n\nHashes verified.\n.github/dependabot.yml reviewed."
    },
    {
      "commit": "21beeae30b9cb33561c1ba399fcc17ac3c8e7a9a",
      "tree": "465f5901ced4d0842e402a6ae3744d1865abe8f9",
      "parents": [
        "d75b7070920f8cfec0ef37d67e169e8029780736"
      ],
      "author": {
        "name": "SuperQ",
        "email": "superq@gmail.com",
        "time": "Thu May 07 13:57:23 2026"
      },
      "committer": {
        "name": "SuperQ",
        "email": "superq@gmail.com",
        "time": "Thu May 07 13:57:23 2026"
      },
      "message": "Pin GitHub Actions hashes\n\nIt\u0027s [recommended][0] to pin GitHub actions to their full SHA version\nfor supply chain security. Dependabot will take care of opening PRs\nto bump these version hashes.\n* Update actions to latest version.\n* Pin with the SHA.\n\n[0]: https://docs.github.com/en/actions/reference/security/secure-use#using-third-party-actions\n\nSigned-off-by: SuperQ \u003csuperq@gmail.com\u003e\n"
    },
    {
      "commit": "0358d0ee9e03a8754c40b22318d7edc33553edba",
      "tree": "dc154ca2f730cee255bcfb4bd6352018cf91e67a",
      "parents": [
        "d75b7070920f8cfec0ef37d67e169e8029780736"
      ],
      "author": {
        "name": "warnar boekkooi",
        "email": "wboekkooi@impossiblecloud.com",
        "time": "Fri Jul 04 09:37:01 2025"
      },
      "committer": {
        "name": "warnar boekkooi",
        "email": "wboekkooi@impossiblecloud.com",
        "time": "Wed May 06 18:49:11 2026"
      },
      "message": "change yaml library to go.yaml.in/yaml/v3\n\nThe [go-yaml](https://github.com/go-yaml/yaml/) project was archived on Apr 1, 2025 and is no longer maintained.\nLuckily the official YAML organization forked the project and is maintaining it under https://github.com/yaml/go-yaml/tree/v3.\n"
    },
    {
      "commit": "d75b7070920f8cfec0ef37d67e169e8029780736",
      "tree": "a51cf3393f13be043a31136a77521d43f61975a4",
      "parents": [
        "5f80e4aef7bee125b7e9c0b620edf25f6fc93350",
        "f58776d7c55dd034331c44fe8257ea5005919e72"
      ],
      "author": {
        "name": "Olivier Mengué",
        "email": "dolmen@cpan.org",
        "time": "Wed May 06 08:12:52 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 06 08:12:52 2026"
      },
      "message": "Merge pull request #1823 from ccoveille-forks/bump-objx\n\ndeps: bump objx to v0.5.3 and remove dependency cycle issue"
    },
    {
      "commit": "5f80e4aef7bee125b7e9c0b620edf25f6fc93350",
      "tree": "31f7ad3acc34fcd5d55ffd8171b0e77d52945b8a",
      "parents": [
        "c7007d3defa096496395daf2a1bd443c65d1e5e5",
        "b13d7e38ac61bbf2cfc62e53c338b4b5608eb30c"
      ],
      "author": {
        "name": "Christophe Colombier",
        "email": "3875889+ccoVeille@users.noreply.github.com",
        "time": "Wed Mar 04 06:48:32 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 04 06:48:32 2026"
      },
      "message": "Merge pull request #1856 from alexandear-org/chore-add-go-1-24\n\nCI: test also with Go 1.24"
    },
    {
      "commit": "b13d7e38ac61bbf2cfc62e53c338b4b5608eb30c",
      "tree": "31f7ad3acc34fcd5d55ffd8171b0e77d52945b8a",
      "parents": [
        "c7007d3defa096496395daf2a1bd443c65d1e5e5"
      ],
      "author": {
        "name": "Oleksandr Redko",
        "email": "oleksandr.red+github@gmail.com",
        "time": "Wed Feb 25 13:56:13 2026"
      },
      "committer": {
        "name": "Oleksandr Redko",
        "email": "oleksandr.red+github@gmail.com",
        "time": "Wed Feb 25 13:56:13 2026"
      },
      "message": "CI: test also with Go 1.24\n"
    },
    {
      "commit": "f58776d7c55dd034331c44fe8257ea5005919e72",
      "tree": "140935065d783951c11bb47f70cd674a342535a5",
      "parents": [
        "c7007d3defa096496395daf2a1bd443c65d1e5e5"
      ],
      "author": {
        "name": "ccoVeille",
        "email": "3875889+ccoVeille@users.noreply.github.com",
        "time": "Sat Nov 15 10:14:11 2025"
      },
      "committer": {
        "name": "ccoVeille",
        "email": "3875889+ccoVeille@users.noreply.github.com",
        "time": "Mon Feb 23 19:05:47 2026"
      },
      "message": "deps: bump objx to v0.5.3 and remove dependency cycle issue\n"
    },
    {
      "commit": "c7007d3defa096496395daf2a1bd443c65d1e5e5",
      "tree": "35497cd2e623c71a92fc0c017f1d05524c04e5fd",
      "parents": [
        "cddda8cb5c1b1007c3e3ee2aaacfc52b096ade96",
        "30c1157574b61042d3ffce27660942db6edc479b"
      ],
      "author": {
        "name": "Olivier Mengué",
        "email": "dolmen@cpan.org",
        "time": "Mon Feb 23 19:02:37 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 23 19:02:37 2026"
      },
      "message": "Merge pull request #1812 from stretchr/EMERITUS-tylerb\n\nEMERITUS.md: add @tylerb"
    },
    {
      "commit": "30c1157574b61042d3ffce27660942db6edc479b",
      "tree": "35497cd2e623c71a92fc0c017f1d05524c04e5fd",
      "parents": [
        "050de1e704acdc117eb9607cac42d30ae87a5385",
        "cddda8cb5c1b1007c3e3ee2aaacfc52b096ade96"
      ],
      "author": {
        "name": "Olivier Mengué",
        "email": "dolmen@cpan.org",
        "time": "Mon Feb 23 19:02:18 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 23 19:02:18 2026"
      },
      "message": "Merge branch \u0027master\u0027 into EMERITUS-tylerb"
    },
    {
      "commit": "cddda8cb5c1b1007c3e3ee2aaacfc52b096ade96",
      "tree": "bbe009f28ac06405b9848ad63eb4d0d683394a60",
      "parents": [
        "101072d18a7d4d50c9001576279bde3f3e798c2b",
        "967a7b7071f62a382bb64259ff4baf18b07c4cda"
      ],
      "author": {
        "name": "Olivier Mengué",
        "email": "dolmen@cpan.org",
        "time": "Mon Feb 23 18:56:53 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 23 18:56:53 2026"
      },
      "message": "Merge pull request #1842 from a2not/fix-EventuallyWithTf-doc-callback-signature\n\ndocs: Fix EventuallyWithTf documentation with proper placement of formatting arguments"
    },
    {
      "commit": "967a7b7071f62a382bb64259ff4baf18b07c4cda",
      "tree": "bbe009f28ac06405b9848ad63eb4d0d683394a60",
      "parents": [
        "101072d18a7d4d50c9001576279bde3f3e798c2b"
      ],
      "author": {
        "name": "a2not",
        "email": "31874975+a2not@users.noreply.github.com",
        "time": "Wed Feb 18 01:57:44 2026"
      },
      "committer": {
        "name": "a2not",
        "email": "31874975+a2not@users.noreply.github.com",
        "time": "Wed Feb 18 01:57:44 2026"
      },
      "message": "fix: update EventuallyWithTf comment examples and codegen\n\n- Updated code generation logic to handle msgAndArgs in EventuallyWithTf\n  comments, ensuring correct formatting and removal of obsolete messages.\n- Revised example comments in assertion_format.go, assertion_forward.go,\n  require.go, and require_forward.go to use the new signature and message\n  format for EventuallyWithTf.\n\nSigned-off-by: a2not \u003c31874975+a2not@users.noreply.github.com\u003e\n"
    },
    {
      "commit": "101072d18a7d4d50c9001576279bde3f3e798c2b",
      "tree": "b762d0647e75749469f39a075240c07803251b1f",
      "parents": [
        "aaef048780ce04e761bba7cf62bc842873187685",
        "556f9edbcca9b16c1e208f174d99008cc9e8cc5a"
      ],
      "author": {
        "name": "Olivier Mengué",
        "email": "dolmen@cpan.org",
        "time": "Tue Feb 17 15:14:18 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 17 15:14:18 2026"
      },
      "message": "Merge pull request #1821 from a2not/fix-doc-require_collect-not-exist\n\ndocs(require): correct example usage to use assert.CollectT (require.CollectT does not exist)"
    },
    {
      "commit": "556f9edbcca9b16c1e208f174d99008cc9e8cc5a",
      "tree": "b762d0647e75749469f39a075240c07803251b1f",
      "parents": [
        "aaef048780ce04e761bba7cf62bc842873187685"
      ],
      "author": {
        "name": "a2not",
        "email": "31874975+a2not@users.noreply.github.com",
        "time": "Tue Feb 17 14:37:20 2026"
      },
      "committer": {
        "name": "a2not",
        "email": "31874975+a2not@users.noreply.github.com",
        "time": "Tue Feb 17 14:37:20 2026"
      },
      "message": "fix(require): correct CollectT references in comments\n\nUpdate require package comments and templates to reference assert.CollectT\ninstead of require.CollectT, ensuring consistency and correctness in\ndocumentation and generated code. Also refactor template function usage\nto centralize string replacement logic.\n\nSigned-off-by: a2not \u003c31874975+a2not@users.noreply.github.com\u003e\n"
    },
    {
      "commit": "aaef048780ce04e761bba7cf62bc842873187685",
      "tree": "84eb731a73f35043b8c9e29dd5ad2eb18317cdb9",
      "parents": [
        "65697cefca1d61fba40e001c90d2166be5c8df7f",
        "43f643843826a7e13c348955ffa872a6f6403ae8"
      ],
      "author": {
        "name": "Olivier Mengué",
        "email": "dolmen@cpan.org",
        "time": "Tue Feb 17 14:32:22 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 17 14:32:22 2026"
      },
      "message": "Merge pull request #1850 from Baxromumarov/fix-require-doc-generation\n\nrequire: fix godoc generation for assertions returning a bool"
    },
    {
      "commit": "43f643843826a7e13c348955ffa872a6f6403ae8",
      "tree": "84eb731a73f35043b8c9e29dd5ad2eb18317cdb9",
      "parents": [
        "65697cefca1d61fba40e001c90d2166be5c8df7f"
      ],
      "author": {
        "name": "Bakhrom",
        "email": "bakhrom.umarov.c@propertyfinder.ae",
        "time": "Sat Feb 14 12:37:02 2026"
      },
      "committer": {
        "name": "Bakhrom",
        "email": "bakhrom.umarov.c@propertyfinder.ae",
        "time": "Tue Feb 17 12:05:23 2026"
      },
      "message": "require: fix godoc generation for assertions returning a bool\n"
    },
    {
      "commit": "65697cefca1d61fba40e001c90d2166be5c8df7f",
      "tree": "928230303d720480c242f550c2ee1c67e6f79a4c",
      "parents": [
        "429ee0b8f4efde767b69e2b6421ec6dfbd75fd22",
        "39877525a1c7d4b6d774ea299a1faf04ade098a7"
      ],
      "author": {
        "name": "Bracken",
        "email": "abdawson@gmail.com",
        "time": "Fri Nov 28 10:23:21 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 28 10:23:21 2025"
      },
      "message": "Merge pull request #1827 from ccoveille-forks/vendor-gospew\n\nchore: vendor go-spew from https://github.com/davecgh/go-spew"
    },
    {
      "commit": "39877525a1c7d4b6d774ea299a1faf04ade098a7",
      "tree": "928230303d720480c242f550c2ee1c67e6f79a4c",
      "parents": [
        "3dce331fc4bbbd9585fe7431d86b3553b6e4729d"
      ],
      "author": {
        "name": "ccoVeille",
        "email": "3875889+ccoVeille@users.noreply.github.com",
        "time": "Tue Nov 18 19:54:00 2025"
      },
      "committer": {
        "name": "ccoVeille",
        "email": "3875889+ccoVeille@users.noreply.github.com",
        "time": "Tue Nov 18 20:11:47 2025"
      },
      "message": "chore: use the vendored gospew library\n"
    },
    {
      "commit": "3dce331fc4bbbd9585fe7431d86b3553b6e4729d",
      "tree": "1032a17c832a1a3d2792e3604b97e3a45195573b",
      "parents": [
        "cfca3c7c31eb7048d8d516287cb3080d3de6897a"
      ],
      "author": {
        "name": "ccoVeille",
        "email": "3875889+ccoVeille@users.noreply.github.com",
        "time": "Tue Nov 18 20:02:54 2025"
      },
      "committer": {
        "name": "ccoVeille",
        "email": "3875889+ccoVeille@users.noreply.github.com",
        "time": "Tue Nov 18 20:11:47 2025"
      },
      "message": "chore: format all files with go fmt\n"
    },
    {
      "commit": "cfca3c7c31eb7048d8d516287cb3080d3de6897a",
      "tree": "2bc2f8fbaf551b77c9b914d1aa036e80b9fd25bc",
      "parents": [
        "dc193d11e4e1dd7bda219182377041bf698695b8"
      ],
      "author": {
        "name": "ccoVeille",
        "email": "3875889+ccoVeille@users.noreply.github.com",
        "time": "Tue Nov 18 20:01:27 2025"
      },
      "committer": {
        "name": "ccoVeille",
        "email": "3875889+ccoVeille@users.noreply.github.com",
        "time": "Tue Nov 18 20:02:28 2025"
      },
      "message": "chore: move file in spew vendoring\n"
    },
    {
      "commit": "dc193d11e4e1dd7bda219182377041bf698695b8",
      "tree": "179417a8a568ecca3db68b55d1822c359ec02073",
      "parents": [
        "74a2b941e190ad3f67afbe1ba26a0afb6641e0fe"
      ],
      "author": {
        "name": "ccoVeille",
        "email": "3875889+ccoVeille@users.noreply.github.com",
        "time": "Tue Nov 18 19:26:30 2025"
      },
      "committer": {
        "name": "ccoVeille",
        "email": "3875889+ccoVeille@users.noreply.github.com",
        "time": "Tue Nov 18 19:59:10 2025"
      },
      "message": "chore: remove unused file from gospew vendor\n"
    },
    {
      "commit": "74a2b941e190ad3f67afbe1ba26a0afb6641e0fe",
      "tree": "0d2961116ad935ae8d0e8081b2a9bce8b3373da8",
      "parents": [
        "429ee0b8f4efde767b69e2b6421ec6dfbd75fd22"
      ],
      "author": {
        "name": "ccoVeille",
        "email": "3875889+ccoVeille@users.noreply.github.com",
        "time": "Tue Nov 18 19:17:59 2025"
      },
      "committer": {
        "name": "ccoVeille",
        "email": "3875889+ccoVeille@users.noreply.github.com",
        "time": "Tue Nov 18 19:41:14 2025"
      },
      "message": "chore: import go-spew from https://github.com/davecgh/go-spew\n"
    },
    {
      "commit": "429ee0b8f4efde767b69e2b6421ec6dfbd75fd22",
      "tree": "5ebf04048cd1836f48400e91d89826c04b33e3f7",
      "parents": [
        "feb1324bc3d000fed7b21dfe20bec72ecca27502",
        "bd59f5d534ed321e77406000b21e33a18171daa4"
      ],
      "author": {
        "name": "Olivier Mengué",
        "email": "dolmen@cpan.org",
        "time": "Wed Oct 22 13:12:21 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 22 13:12:21 2025"
      },
      "message": "Merge pull request #1815 from ubunatic/git-attrs\n\nTag generated assertions as non-generated in new .gitattributes"
    },
    {
      "commit": "bd59f5d534ed321e77406000b21e33a18171daa4",
      "tree": "5ebf04048cd1836f48400e91d89826c04b33e3f7",
      "parents": [
        "feb1324bc3d000fed7b21dfe20bec72ecca27502"
      ],
      "author": {
        "name": "Uwe Jugel",
        "email": "uwe@upvest.co",
        "time": "Wed Oct 22 09:09:39 2025"
      },
      "committer": {
        "name": "Uwe Jugel",
        "email": "uwe@upvest.co",
        "time": "Wed Oct 22 09:09:39 2025"
      },
      "message": "tag generated assertions as non-generated in new .gitattributes\n"
    },
    {
      "commit": "050de1e704acdc117eb9607cac42d30ae87a5385",
      "tree": "0988bcda2282a9d146f305faa4e6749f79ac5e4d",
      "parents": [
        "feb1324bc3d000fed7b21dfe20bec72ecca27502"
      ],
      "author": {
        "name": "Olivier Mengué",
        "email": "dolmen@cpan.org",
        "time": "Thu Oct 16 14:03:57 2025"
      },
      "committer": {
        "name": "Olivier Mengué",
        "email": "dolmen@cpan.org",
        "time": "Thu Oct 16 14:18:17 2025"
      },
      "message": "EMERITUS.md: add @tylerb\n"
    },
    {
      "commit": "feb1324bc3d000fed7b21dfe20bec72ecca27502",
      "tree": "5baf0e1a26a2ce7511c4eb61fc5e4c8dd441ecab",
      "parents": [
        "49bcd2ad6723fd9e9cd5146cd72d309d0d3f482d",
        "5a4a1cc8ab5446bbb7213567f7bb89f338a9c582"
      ],
      "author": {
        "name": "Bracken",
        "email": "abdawson@gmail.com",
        "time": "Fri Sep 19 11:53:54 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 19 11:53:54 2025"
      },
      "message": "Merge pull request #1714 from brackendawson/doc-inline-code\n\ndoc: remove ineffective inline code blocks"
    },
    {
      "commit": "49bcd2ad6723fd9e9cd5146cd72d309d0d3f482d",
      "tree": "e4e9dd5d776ef646e99234526e41e84bebbe01b3",
      "parents": [
        "6c30310a8d0c34a6aa840c28898363f2d434147c",
        "d5be41440e14cc4e83079992c6dce6f886114550"
      ],
      "author": {
        "name": "Bracken",
        "email": "abdawson@gmail.com",
        "time": "Fri Sep 19 11:42:51 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 19 11:42:51 2025"
      },
      "message": "Merge pull request #1646 from brackendawson/token-too-long\n\nassert: truncate very long objects in test failure messages"
    },
    {
      "commit": "5a4a1cc8ab5446bbb7213567f7bb89f338a9c582",
      "tree": "55c16758f639ccdcbf8894c0d5f348259569c159",
      "parents": [
        "3f2814353abce0092fc4cea1ddb2471c50040a6b"
      ],
      "author": {
        "name": "Bracken Dawson",
        "email": "abdawson@gmail.com",
        "time": "Thu Sep 18 16:27:09 2025"
      },
      "committer": {
        "name": "Bracken Dawson",
        "email": "abdawson@gmail.com",
        "time": "Thu Sep 18 16:27:09 2025"
      },
      "message": "Use links for previously invalid inline code blocks\n\nThese were previously inline code blocks (which go does not support) containing reference to a single symbol. Link to the symbol instead.\n"
    },
    {
      "commit": "d5be41440e14cc4e83079992c6dce6f886114550",
      "tree": "e4e9dd5d776ef646e99234526e41e84bebbe01b3",
      "parents": [
        "28dac5901398e9e2dd5a8dc0f557f9bdc9b78eb0"
      ],
      "author": {
        "name": "Bracken Dawson",
        "email": "abdawson@gmail.com",
        "time": "Thu Sep 18 16:02:00 2025"
      },
      "committer": {
        "name": "Bracken Dawson",
        "email": "abdawson@gmail.com",
        "time": "Thu Sep 18 16:02:00 2025"
      },
      "message": "Don\u0027t change the format of failure messages when fixing 1525\n"
    },
    {
      "commit": "28dac5901398e9e2dd5a8dc0f557f9bdc9b78eb0",
      "tree": "6bcffbf3715a591f20a9eb9d1e393358a8d8a3ef",
      "parents": [
        "1eb5fc0b40b46c0bddf911802faea2dd0831985f"
      ],
      "author": {
        "name": "Bracken Dawson",
        "email": "abdawson@gmail.com",
        "time": "Thu Sep 18 16:01:34 2025"
      },
      "committer": {
        "name": "Bracken Dawson",
        "email": "abdawson@gmail.com",
        "time": "Thu Sep 18 16:01:34 2025"
      },
      "message": "Don\u0027t shadow builtin max\n"
    },
    {
      "commit": "1eb5fc0b40b46c0bddf911802faea2dd0831985f",
      "tree": "d70eaf50e1668f6c18db4155a4042660f8b1ae4b",
      "parents": [
        "6c30310a8d0c34a6aa840c28898363f2d434147c"
      ],
      "author": {
        "name": "Bracken Dawson",
        "email": "abdawson@gmail.com",
        "time": "Thu Oct 03 15:38:42 2024"
      },
      "committer": {
        "name": "Bracken Dawson",
        "email": "abdawson@gmail.com",
        "time": "Tue Sep 16 15:11:21 2025"
      },
      "message": "Truncate very long objects in test failure messages\n"
    },
    {
      "commit": "6c30310a8d0c34a6aa840c28898363f2d434147c",
      "tree": "f2118049486e75c87b69dad4c50ac32a84d88e7c",
      "parents": [
        "a0ac157f0b1f801f449e5ae43d6cce3385bc704f",
        "242e746a97a57ce7c85eaa27ecf471eb97311188"
      ],
      "author": {
        "name": "Olivier Mengué",
        "email": "dolmen@cpan.org",
        "time": "Tue Sep 16 13:12:32 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 16 13:12:32 2025"
      },
      "message": "Merge pull request #1782 from dolmen-go/codegen-copy-dependency\n\n_codegen: copy dependency github.com/ernesto-jimenez/gogen/imports"
    },
    {
      "commit": "242e746a97a57ce7c85eaa27ecf471eb97311188",
      "tree": "f2118049486e75c87b69dad4c50ac32a84d88e7c",
      "parents": [
        "c58ac3d0f0edf188e6ad7c8434a90567f661cc2e"
      ],
      "author": {
        "name": "Olivier Mengué",
        "email": "dolmen@cpan.org",
        "time": "Mon Aug 25 13:23:08 2025"
      },
      "committer": {
        "name": "Olivier Mengué",
        "email": "dolmen@cpan.org",
        "time": "Tue Sep 16 13:01:00 2025"
      },
      "message": "_codegen: use our imported copy of github.com/ernesto-jimenez/gogen\n\nUse our imported copy of package\ngithub.com/ernesto-jimenez/gogen/imports to remove one external\ndependency.\n"
    },
    {
      "commit": "c58ac3d0f0edf188e6ad7c8434a90567f661cc2e",
      "tree": "fc02a94b9f66e546c96924c19b43d43d2d486157",
      "parents": [
        "a0ac157f0b1f801f449e5ae43d6cce3385bc704f"
      ],
      "author": {
        "name": "Olivier Mengué",
        "email": "dolmen@cpan.org",
        "time": "Mon Aug 25 13:09:40 2025"
      },
      "committer": {
        "name": "Olivier Mengué",
        "email": "dolmen@cpan.org",
        "time": "Tue Sep 16 13:01:00 2025"
      },
      "message": "_codegen: copy package github.com/ernesto-jimenez/gogen/imports\n\nCopy code from dependency github.com/ernesto-jimenez/gogen/imports\n(which hasn\u0027t evolved since 2018) as package _codegen/internal/imports.\n\nThis is imported from https://github.com/ernesto-jimenez/gogen at commit\nd7d4131e6607813977e78297a6060f360f056a97.\nSee https://github.com/ernesto-jimenez/gogen/tree/d7d4131e6607813977e78297a6060f360f056a97/imports\n\nThe license block is added to match the LICENSE file from the source\nrepository.\n"
    },
    {
      "commit": "3f2814353abce0092fc4cea1ddb2471c50040a6b",
      "tree": "286a44bc3b0f085ab81c11f0acadac45dbedcec3",
      "parents": [
        "a0ac157f0b1f801f449e5ae43d6cce3385bc704f"
      ],
      "author": {
        "name": "Bracken Dawson",
        "email": "abdawson@gmail.com",
        "time": "Tue Sep 16 08:26:27 2025"
      },
      "committer": {
        "name": "Bracken Dawson",
        "email": "abdawson@gmail.com",
        "time": "Tue Sep 16 08:30:50 2025"
      },
      "message": "Remove ineffective inline code blocks\n\nGodoc does not have inline code blocks. Look to the standaed library for conventions for inline references to code.\n"
    },
    {
      "commit": "a0ac157f0b1f801f449e5ae43d6cce3385bc704f",
      "tree": "aff728ef4982f947ba6b30ee3b82f72fc37514ff",
      "parents": [
        "5fa984a7595bec3f65a1874f6e5a085545121508",
        "0bf6b946d985309f37a4364b0b1f01a92698730e"
      ],
      "author": {
        "name": "Bracken",
        "email": "abdawson@gmail.com",
        "time": "Mon Sep 15 12:51:44 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 15 12:51:44 2025"
      },
      "message": "Merge pull request #1795 from brackendawson/1227-AssertExpectationsForObjects-panic\n\nmock.AssertExpectationsForObjects fix panic with wrong testObject type."
    },
    {
      "commit": "0bf6b946d985309f37a4364b0b1f01a92698730e",
      "tree": "aff728ef4982f947ba6b30ee3b82f72fc37514ff",
      "parents": [
        "5fa984a7595bec3f65a1874f6e5a085545121508"
      ],
      "author": {
        "name": "Bracken Dawson",
        "email": "abdawson@gmail.com",
        "time": "Mon Sep 15 10:07:57 2025"
      },
      "committer": {
        "name": "Bracken Dawson",
        "email": "abdawson@gmail.com",
        "time": "Mon Sep 15 10:13:33 2025"
      },
      "message": "mock.AssertExpectationsForObjects fix panic with wrong testObject type.\n\nPreviously passing a mock.Mock by value rather than by reference worked (in cases without mutex locking issues) and logged a warning. This was broken by #1212 which introduced a breaking change in an attempt to fix go vet.\n\nThere is no clean way to fix the breaking change as we now have (and want) go vet in our CI.\n\nThis PR does not revert the breaking change but changes the panic to a test failure with a useful message.\n"
    },
    {
      "commit": "5fa984a7595bec3f65a1874f6e5a085545121508",
      "tree": "2b8731cbe8807e8045fb282ff7d4d795fdef6d2b",
      "parents": [
        "b9167dae6580d9d16de01c18ae1ab4ef080f852d",
        "2b945c3738bc32d58217d0f8a37ac32f0311643e"
      ],
      "author": {
        "name": "Bracken",
        "email": "abdawson@gmail.com",
        "time": "Sat Sep 13 20:36:43 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Sep 13 20:36:43 2025"
      },
      "message": "Merge pull request #1791 from brackendawson/YAMLEq-document-multidoc\n\nassert.YAMLEq: Document mutlidoc behavior"
    },
    {
      "commit": "2b945c3738bc32d58217d0f8a37ac32f0311643e",
      "tree": "1323af4ebb6099f14afc69140ba5bbb699bae975",
      "parents": [
        "e8c7bc92c56e6d6c9b65e0711b3ec725211e9f5d"
      ],
      "author": {
        "name": "Bracken",
        "email": "abdawson@gmail.com",
        "time": "Fri Sep 12 07:14:40 2025"
      },
      "committer": {
        "name": "Bracken Dawson",
        "email": "abdawson@gmail.com",
        "time": "Fri Sep 12 07:15:35 2025"
      },
      "message": "Update assert/assertions.go\n\nCo-authored-by: ccoVeille \u003c3875889+ccoVeille@users.noreply.github.com\u003e\n"
    },
    {
      "commit": "e8c7bc92c56e6d6c9b65e0711b3ec725211e9f5d",
      "tree": "a77c35c70cd82a262a92bf979a239dcc821eea6e",
      "parents": [
        "a78e37330e674113a8f906c77a2c7cbc37db101f"
      ],
      "author": {
        "name": "Bracken Dawson",
        "email": "abdawson@gmail.com",
        "time": "Fri Sep 12 06:35:56 2025"
      },
      "committer": {
        "name": "Bracken Dawson",
        "email": "abdawson@gmail.com",
        "time": "Fri Sep 12 06:35:56 2025"
      },
      "message": "Add example to YAMLEq\n"
    },
    {
      "commit": "b9167dae6580d9d16de01c18ae1ab4ef080f852d",
      "tree": "b64f40c4c05063979334b9eda746711436f78287",
      "parents": [
        "f03d03715242289ff4c47cdba086399d9d3a29e8",
        "392c0bcd569e83015dedee1e6a6fed62ce1c94e0"
      ],
      "author": {
        "name": "Bracken",
        "email": "abdawson@gmail.com",
        "time": "Fri Sep 12 06:28:12 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 12 06:28:12 2025"
      },
      "message": "Merge pull request #1792 from egawata/assert_same_message_with_type\n\nadd type to error message of assert.Same"
    },
    {
      "commit": "392c0bcd569e83015dedee1e6a6fed62ce1c94e0",
      "tree": "b64f40c4c05063979334b9eda746711436f78287",
      "parents": [
        "f03d03715242289ff4c47cdba086399d9d3a29e8"
      ],
      "author": {
        "name": "egawata",
        "email": "egawa.takashi@gmail.com",
        "time": "Fri Sep 12 05:45:56 2025"
      },
      "committer": {
        "name": "egawata",
        "email": "egawa.takashi@gmail.com",
        "time": "Fri Sep 12 05:45:56 2025"
      },
      "message": "add type to error message of assert.Same\n"
    },
    {
      "commit": "f03d03715242289ff4c47cdba086399d9d3a29e8",
      "tree": "fd35c086a68fc345e0bb2932e8dd69744e26e4f7",
      "parents": [
        "b5a0821dcb516407ed11714809cd033d7e94f939",
        "65e0b94edeefdb801d16272ba5a85f503581b273"
      ],
      "author": {
        "name": "Bracken",
        "email": "abdawson@gmail.com",
        "time": "Thu Sep 11 16:36:53 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 11 16:36:53 2025"
      },
      "message": "Merge pull request #1787 from brackendawson/1419-fail-assertions\n\nassert: IsIncreasing et al can return false w/out failing"
    },
    {
      "commit": "65e0b94edeefdb801d16272ba5a85f503581b273",
      "tree": "fd35c086a68fc345e0bb2932e8dd69744e26e4f7",
      "parents": [
        "ff76a29152096086f0c404cbaaccf34ddf02b0e1"
      ],
      "author": {
        "name": "Bracken Dawson",
        "email": "abdawson@gmail.com",
        "time": "Sat Feb 24 14:56:17 2024"
      },
      "committer": {
        "name": "Bracken Dawson",
        "email": "abdawson@gmail.com",
        "time": "Thu Sep 11 07:35:18 2025"
      },
      "message": "Add missing Helper calls to IsIncreasing et al\n"
    },
    {
      "commit": "ff76a29152096086f0c404cbaaccf34ddf02b0e1",
      "tree": "24b1f219cbb1af66366a92492fdc15cfdc73ec6e",
      "parents": [
        "b1007aaefb034b3a0dac3e7d2299876ff108c764"
      ],
      "author": {
        "name": "Bracken",
        "email": "abdawson@gmail.com",
        "time": "Tue Aug 08 12:13:19 2023"
      },
      "committer": {
        "name": "Bracken Dawson",
        "email": "abdawson@gmail.com",
        "time": "Thu Sep 11 07:33:03 2025"
      },
      "message": "Clarify error message for incorrect use of IsIncreasing et al\n\nBecause maps are collections but not ordered.\n\nCo-authored-by: Olivier Mengué \u003cdolmen@cpan.org\u003e\n"
    },
    {
      "commit": "b1007aaefb034b3a0dac3e7d2299876ff108c764",
      "tree": "ea941895bcef657af9746c7aa80efb81e2238d87",
      "parents": [
        "b5a0821dcb516407ed11714809cd033d7e94f939"
      ],
      "author": {
        "name": "Bracken Dawson",
        "email": "abdawson@gmail.com",
        "time": "Fri Oct 29 16:38:38 2021"
      },
      "committer": {
        "name": "Bracken Dawson",
        "email": "abdawson@gmail.com",
        "time": "Thu Sep 11 07:33:03 2025"
      },
      "message": "IsIncreasing et al can return false w/out failing\n\nIf you passed a non-collection to IsIncreasing or any of its compatriots then the assertion would return false without failing the test.\n"
    },
    {
      "commit": "a78e37330e674113a8f906c77a2c7cbc37db101f",
      "tree": "d0a4e5b31a53c8d08d8e16dac13b478cce86656d",
      "parents": [
        "59a17f507a1ed1ecb2038b94d51572f851cf0459"
      ],
      "author": {
        "name": "Bracken Dawson",
        "email": "abdawson@gmail.com",
        "time": "Thu Sep 11 07:22:38 2025"
      },
      "committer": {
        "name": "Bracken Dawson",
        "email": "abdawson@gmail.com",
        "time": "Thu Sep 11 07:28:46 2025"
      },
      "message": "Document that YAMLEq only compared the first document in the YAML strings.\n"
    },
    {
      "commit": "59a17f507a1ed1ecb2038b94d51572f851cf0459",
      "tree": "35b51ee569d88462064e7b9046d1b9c3d2c7af5b",
      "parents": [
        "b5a0821dcb516407ed11714809cd033d7e94f939"
      ],
      "author": {
        "name": "Bracken Dawson",
        "email": "abdawson@gmail.com",
        "time": "Thu Sep 11 07:19:34 2025"
      },
      "committer": {
        "name": "Bracken Dawson",
        "email": "abdawson@gmail.com",
        "time": "Thu Sep 11 07:19:34 2025"
      },
      "message": "Constrain untested behavior of YAMLEq\n\n* Identical but invalid YAML is an assertion error.\n* Subsequent documents are unchecked.\n"
    },
    {
      "commit": "b5a0821dcb516407ed11714809cd033d7e94f939",
      "tree": "ddaf9ef2df6896d7d17221f358f31c00fd72e451",
      "parents": [
        "cbd8483e62618e3dd4c07ed9153763dd75f104fe",
        "a87733af711194db051e6bfd5e285c010243e99d"
      ],
      "author": {
        "name": "Bracken",
        "email": "abdawson@gmail.com",
        "time": "Wed Sep 10 06:53:39 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 10 06:53:39 2025"
      },
      "message": "Merge pull request #1400 from olivergondza/issue-1399\n\nassert.PanicsWithError: report error message"
    },
    {
      "commit": "cbd8483e62618e3dd4c07ed9153763dd75f104fe",
      "tree": "caf4ff1f46da919f638c806510bb98a623c9d17b",
      "parents": [
        "5afd74fb37ea399041fc0f35017157f93e10d16d",
        "dc6592875bb6a9c447833842b32581cf58b33025"
      ],
      "author": {
        "name": "Bracken",
        "email": "abdawson@gmail.com",
        "time": "Tue Sep 09 07:14:46 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 09 07:14:46 2025"
      },
      "message": "Merge pull request #1790 from stretchr/dependabot/github_actions/actions/setup-go-6\n\nbuild(deps): bump actions/setup-go from 5 to 6"
    },
    {
      "commit": "5afd74fb37ea399041fc0f35017157f93e10d16d",
      "tree": "120c2203fe7a6fcf8ef7083a9fa29a136f9529ce",
      "parents": [
        "297f37e10a0bc990d608748c417402a1f4f0359e",
        "5fa380cd3d6bf40461c3d4eadee4b3cd7bf60f89"
      ],
      "author": {
        "name": "Bracken",
        "email": "abdawson@gmail.com",
        "time": "Tue Sep 09 06:18:28 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 09 06:18:28 2025"
      },
      "message": "Merge pull request #1784 from brackendawson/ccoVeille-maintainer\n\nPromote ccoVeille to maintainer"
    },
    {
      "commit": "297f37e10a0bc990d608748c417402a1f4f0359e",
      "tree": "046bd05e4a1a4010e5e9b2a4a49e98a5517ab418",
      "parents": [
        "e8daaaca9cd5c11e45f7aada79cdea3fc9f2b4eb",
        "ce48cb33eae073987d01ec54266c39204dcdd1bc"
      ],
      "author": {
        "name": "Bracken",
        "email": "abdawson@gmail.com",
        "time": "Tue Sep 09 06:17:18 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 09 06:17:18 2025"
      },
      "message": "Merge pull request #1708 from brackendawson/internal-difflib\n\nVendor unmaintained github.com/pmezard/go-difflib"
    },
    {
      "commit": "dc6592875bb6a9c447833842b32581cf58b33025",
      "tree": "fa2d3e0f44c9391db8c2c15ec4451f867577a643",
      "parents": [
        "e8daaaca9cd5c11e45f7aada79cdea3fc9f2b4eb"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Sep 04 12:49:19 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 04 12:49:19 2025"
      },
      "message": "build(deps): bump actions/setup-go from 5 to 6\n\nBumps [actions/setup-go](https://github.com/actions/setup-go) from 5 to 6.\n- [Release notes](https://github.com/actions/setup-go/releases)\n- [Commits](https://github.com/actions/setup-go/compare/v5...v6)\n\n---\nupdated-dependencies:\n- dependency-name: actions/setup-go\n  dependency-version: \u00276\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "a87733af711194db051e6bfd5e285c010243e99d",
      "tree": "caf867f0ff431d58e0cac0ef1f7fa232612b03db",
      "parents": [
        "94ddd7e6d45e47adeb7097f39a67556e65e47dd4"
      ],
      "author": {
        "name": "Oliver Gondža",
        "email": "ogondza@gmail.com",
        "time": "Mon Sep 01 06:27:47 2025"
      },
      "committer": {
        "name": "Oliver Gondža",
        "email": "ogondza@gmail.com",
        "time": "Mon Sep 01 06:27:47 2025"
      },
      "message": "Refactor PanicsWithError for increased readability\n"
    },
    {
      "commit": "94ddd7e6d45e47adeb7097f39a67556e65e47dd4",
      "tree": "df4be8b1aea2c1635898f38786147f65cdefda83",
      "parents": [
        "38d9e83f5afaffee8c0a99d3e051ea5542e9f6c6"
      ],
      "author": {
        "name": "Oliver Gondža",
        "email": "ogondza@gmail.com",
        "time": "Mon Jun 02 12:22:06 2025"
      },
      "committer": {
        "name": "Oliver Gondža",
        "email": "ogondza@gmail.com",
        "time": "Sun Aug 31 18:44:32 2025"
      },
      "message": "refact(test): Make use of captureTestingT over CollectT\n"
    },
    {
      "commit": "38d9e83f5afaffee8c0a99d3e051ea5542e9f6c6",
      "tree": "46ff190d8d52cae34a2758a013f69d803e4fa3e6",
      "parents": [
        "4f554a8833afff3cffb491138ba9c796ca4106b4"
      ],
      "author": {
        "name": "Oliver Gondža",
        "email": "ogondza@gmail.com",
        "time": "Thu Jun 08 12:02:27 2023"
      },
      "committer": {
        "name": "Oliver Gondža",
        "email": "ogondza@gmail.com",
        "time": "Sun Aug 31 18:44:32 2025"
      },
      "message": "Fix tests to work with go 1.19\n"
    },
    {
      "commit": "4f554a8833afff3cffb491138ba9c796ca4106b4",
      "tree": "b1bfedd09ac1f0f103b74a0d519fe9cb05d06382",
      "parents": [
        "e8daaaca9cd5c11e45f7aada79cdea3fc9f2b4eb"
      ],
      "author": {
        "name": "Oliver Gondža",
        "email": "ogondza@gmail.com",
        "time": "Thu Jun 08 11:28:26 2023"
      },
      "committer": {
        "name": "Oliver Gondža",
        "email": "ogondza@gmail.com",
        "time": "Sun Aug 31 18:44:32 2025"
      },
      "message": "Fix #1399: Always report error message on PanicsWithError mismatch\n"
    },
    {
      "commit": "ce48cb33eae073987d01ec54266c39204dcdd1bc",
      "tree": "046bd05e4a1a4010e5e9b2a4a49e98a5517ab418",
      "parents": [
        "e8daaaca9cd5c11e45f7aada79cdea3fc9f2b4eb",
        "5d4384ee4fb2527b0a1256a821ebfc92f91efefc"
      ],
      "author": {
        "name": "Bracken Dawson",
        "email": "abdawson@gmail.com",
        "time": "Fri Aug 29 15:03:05 2025"
      },
      "committer": {
        "name": "Bracken Dawson",
        "email": "abdawson@gmail.com",
        "time": "Fri Aug 29 15:12:37 2025"
      },
      "message": "Move difflib into testify\n\n* Merge difflib into internal to preserve history.\n* Remove unused exported functionality from difflib.\n* Remove difflib from module\u0027s requirements.\n* Document the origin of difflib in its godocs.\n"
    },
    {
      "commit": "e8daaaca9cd5c11e45f7aada79cdea3fc9f2b4eb",
      "tree": "09026c23ba5d9edabab1876b2cbefab2bce49908",
      "parents": [
        "c952903e9f73363088d81d9e883fa02f7fc06c4e",
        "96f97a2639bba5a50e9fb7dc5775a4b86feb4400"
      ],
      "author": {
        "name": "Bracken",
        "email": "abdawson@gmail.com",
        "time": "Fri Aug 29 09:16:46 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 29 09:16:46 2025"
      },
      "message": "Merge pull request #1665 from vyas-git/master\n\nsuite: validate method signatures and continue execution for valid tests"
    },
    {
      "commit": "96f97a2639bba5a50e9fb7dc5775a4b86feb4400",
      "tree": "09026c23ba5d9edabab1876b2cbefab2bce49908",
      "parents": [
        "5f941c88ce8a2c0af1a081ad28e2711f4aa07637",
        "c952903e9f73363088d81d9e883fa02f7fc06c4e"
      ],
      "author": {
        "name": "Vyas Reddy",
        "email": "vyas.reddy@ext.careem.com",
        "time": "Thu Aug 28 18:06:22 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 28 18:06:22 2025"
      },
      "message": "Merge branch \u0027master\u0027 into master"
    },
    {
      "commit": "5f941c88ce8a2c0af1a081ad28e2711f4aa07637",
      "tree": "91a8e83b036729f62c863401dab32080475f9d2f",
      "parents": [
        "fada01641633387f4344e4e62eaf151171c2e13e"
      ],
      "author": {
        "name": "Vyas Reddy",
        "email": "vyas.reddy@ext.careem.com",
        "time": "Thu Aug 28 18:06:11 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 28 18:06:11 2025"
      },
      "message": "Update suite/suite.go\n\nCo-authored-by: Bracken \u003cabdawson@gmail.com\u003e"
    },
    {
      "commit": "c952903e9f73363088d81d9e883fa02f7fc06c4e",
      "tree": "62f6ee3e9a797ecc0501bfb209d25323ce7c3000",
      "parents": [
        "f4f5960503ab04bfb3dd275561965bf81d916264",
        "0cdb408f5368d8379ae827593781f0aa0d115c78"
      ],
      "author": {
        "name": "Bracken",
        "email": "abdawson@gmail.com",
        "time": "Wed Aug 27 10:31:33 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 27 10:31:33 2025"
      },
      "message": "Merge pull request #1786 from brackendawson/1785-mock-argument-stringers\n\nmock: revert to pre-v1.11.0 argument matching behavior for mutating stringers"
    },
    {
      "commit": "0cdb408f5368d8379ae827593781f0aa0d115c78",
      "tree": "62f6ee3e9a797ecc0501bfb209d25323ce7c3000",
      "parents": [
        "5e25bfb162597690d34f205a312a81393c0eb250"
      ],
      "author": {
        "name": "Bracken Dawson",
        "email": "abdawson@gmail.com",
        "time": "Wed Aug 27 09:50:26 2025"
      },
      "committer": {
        "name": "Bracken Dawson",
        "email": "abdawson@gmail.com",
        "time": "Wed Aug 27 09:50:26 2025"
      },
      "message": "Revert \"Merge pull request #1615 from DevotedHealth/mauclair-mock-match-sprintf\"\n\nThis reverts commit a31a53e5b43e2c8827f61e9a13e885c64b754805, reversing\nchanges made to 5ac6528bffc1ed7557980c3c563caf8308568446.\n"
    },
    {
      "commit": "5e25bfb162597690d34f205a312a81393c0eb250",
      "tree": "14bbfc18425eaa6e7b4867a5d5a0e46a90c2108b",
      "parents": [
        "f4f5960503ab04bfb3dd275561965bf81d916264"
      ],
      "author": {
        "name": "Bracken Dawson",
        "email": "abdawson@gmail.com",
        "time": "Wed Aug 27 09:37:25 2025"
      },
      "committer": {
        "name": "Bracken Dawson",
        "email": "abdawson@gmail.com",
        "time": "Wed Aug 27 09:37:25 2025"
      },
      "message": "mock: Test that arguments with mutating stringers match\n\nCovers the use case in issue 1785 where mock can fail to match arguments by inappropriately mutating them by calling their stringer interface.\n"
    },
    {
      "commit": "5fa380cd3d6bf40461c3d4eadee4b3cd7bf60f89",
      "tree": "5a47ea8aead57fde5733f19ac8359a0c3fa4a0af",
      "parents": [
        "f4f5960503ab04bfb3dd275561965bf81d916264"
      ],
      "author": {
        "name": "Bracken Dawson",
        "email": "abdawson@gmail.com",
        "time": "Tue Aug 26 08:06:09 2025"
      },
      "committer": {
        "name": "Bracken Dawson",
        "email": "abdawson@gmail.com",
        "time": "Tue Aug 26 08:06:09 2025"
      },
      "message": "Promote ccoVeille to maintainer\n"
    },
    {
      "commit": "f4f5960503ab04bfb3dd275561965bf81d916264",
      "tree": "a65a039b2c2d91bbcec2537475ab6771ae8a70d2",
      "parents": [
        "e581b36d7b36f39abe475411ad539c33d5407508",
        "af161709418f7b2df18853b39d088a88e963a43c"
      ],
      "author": {
        "name": "Bracken",
        "email": "abdawson@gmail.com",
        "time": "Mon Aug 25 14:12:46 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 25 14:12:46 2025"
      },
      "message": "Merge pull request #1783 from stretchr/ci-go1.23\n\nCI: test also with Go 1.23"
    },
    {
      "commit": "af161709418f7b2df18853b39d088a88e963a43c",
      "tree": "a65a039b2c2d91bbcec2537475ab6771ae8a70d2",
      "parents": [
        "e581b36d7b36f39abe475411ad539c33d5407508"
      ],
      "author": {
        "name": "Olivier Mengué",
        "email": "dolmen@cpan.org",
        "time": "Mon Aug 25 14:05:54 2025"
      },
      "committer": {
        "name": "Olivier Mengué",
        "email": "dolmen@cpan.org",
        "time": "Mon Aug 25 14:05:54 2025"
      },
      "message": "CI: test also with Go 1.23\n\nNow that Go 1.25.0 is released, Go 1.23 must be explicitely mentioned\nfor testing as it was previously \"oldstable\".\n"
    },
    {
      "commit": "e581b36d7b36f39abe475411ad539c33d5407508",
      "tree": "473d3352d813075380e22b9ac21f50ca962f038e",
      "parents": [
        "b7801fbf5cd58d201296d5d0e132d1849966dbd4",
        "e3d64ad5afa2099b89cc5922444dc8a0a8878615"
      ],
      "author": {
        "name": "Bracken",
        "email": "abdawson@gmail.com",
        "time": "Mon Aug 18 19:30:04 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 18 19:30:04 2025"
      },
      "message": "Merge pull request #1775 from mutaiib/bugfix/panic-methodcalled-mutex-release-1731\n\nmock: avoid panic when expected type is nil in Arguments.Diff"
    },
    {
      "commit": "e3d64ad5afa2099b89cc5922444dc8a0a8878615",
      "tree": "473d3352d813075380e22b9ac21f50ca962f038e",
      "parents": [
        "354fc33d53efcb63ad1ef2b22203485c827795f1"
      ],
      "author": {
        "name": "mutaiib",
        "email": "mutaibshah97@gmail.com",
        "time": "Mon Aug 18 18:49:15 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 18 18:49:15 2025"
      },
      "message": "Update mock/mock_test.go\r\n\r\nDepending on the version of go used, context.Background returns either a context.emptyCtx or a context.Backgound since they made it into its own type. This is why the tests will fail for Go 1.18.\n\nCo-authored-by: Bracken \u003cabdawson@gmail.com\u003e"
    },
    {
      "commit": "354fc33d53efcb63ad1ef2b22203485c827795f1",
      "tree": "5ed9fd2fa32a035081838174c9a5e0cb4dc610ec",
      "parents": [
        "8976267da7c4bae1a01fc582db1c921980f639eb"
      ],
      "author": {
        "name": "mutaiib",
        "email": "mutaibshah97@gmail.com",
        "time": "Mon Aug 18 16:06:41 2025"
      },
      "committer": {
        "name": "mutaiib",
        "email": "mutaibshah97@gmail.com",
        "time": "Mon Aug 18 16:08:15 2025"
      },
      "message": "Update mock/mock.go\r\n\r\nIn short, Mock cannot match interface types with `IsType`, it only matches the values\u0027 concrete type.\n\nCo-authored-by: Bracken \u003cabdawson@gmail.com\u003e"
    }
  ],
  "next": "8976267da7c4bae1a01fc582db1c921980f639eb"
}
