)]}'
{
  "log": [
    {
      "commit": "7cf17ccc5b95ba57cc766c9984d5cb2a0c76cc9c",
      "tree": "4ba2f243275c12f1cdd6b7497fe151b88db3036c",
      "parents": [
        "20025059d61053104497a4040e63a1622352910d"
      ],
      "author": {
        "name": "Matt Sandy",
        "email": "msandy@google.com",
        "time": "Wed Jul 15 12:04:48 2026 -0700"
      },
      "committer": {
        "name": "Matt Sandy",
        "email": "msandy@google.com",
        "time": "Thu Jul 23 18:52:56 2026 -0700"
      },
      "message": "Reland \"Merge tag \u0027vulkan-sdk-1.4.350.0\u0027 into main\"\n\nThis is a reland of commit 5de20d4f0bfe5449ceb4949f10f32d8877e85130\n\nOriginal change\u0027s description:\n\u003e Merge tag \u0027vulkan-sdk-1.4.350.0\u0027 into main\n\u003e\n\u003e Bug: 510484520\n\u003e Change-Id: Ic62c603479a37b0237e219d0765ee2569bc7716f\n\u003e Reviewed-on: https://fuchsia-review.googlesource.com/c/third_party/Vulkan-Loader/+/1708871\n\u003e Reviewed-by: Craig Stout \u003ccstout@google.com\u003e\n\nBug: 510484520\nChange-Id: Icf4720f8cef5f4cf9d90d1246fdae38f29ea99c3\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/Vulkan-Loader/+/1721770\nSLSA-Policy-Verified: SLSA Policy Verification Service \u003cdevtools-gerritcodereview-exitgate@google.com\u003e\nReviewed-by: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "20025059d61053104497a4040e63a1622352910d",
      "tree": "74ffba750879f91895643de7301c7256b1d34dac",
      "parents": [
        "5de20d4f0bfe5449ceb4949f10f32d8877e85130"
      ],
      "author": {
        "name": "Matt Sandy",
        "email": "msandy@google.com",
        "time": "Thu Jul 23 14:18:10 2026 -0700"
      },
      "committer": {
        "name": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Thu Jul 23 14:19:08 2026 -0700"
      },
      "message": "Revert \"Merge tag \u0027vulkan-sdk-1.4.350.0\u0027 into main\"\n\nThis reverts commit 5de20d4f0bfe5449ceb4949f10f32d8877e85130.\n\nReason for revert: premature roller\n\nFailure Link: NA\n\nOriginal change\u0027s description:\n\u003e Merge tag \u0027vulkan-sdk-1.4.350.0\u0027 into main\n\u003e\n\u003e Bug: 510484520\n\u003e Change-Id: Ic62c603479a37b0237e219d0765ee2569bc7716f\n\u003e Reviewed-on: https://fuchsia-review.googlesource.com/c/third_party/Vulkan-Loader/+/1708871\n\u003e Reviewed-by: Craig Stout \u003ccstout@google.com\u003e\n\nBug: 510484520\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nChange-Id: I1c783b3c12fe70c9e585c72fc7ddd1f88a598780\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/Vulkan-Loader/+/1721570\nExempt: android-build-ayeaye@system.gserviceaccount.com \u003candroid-build-ayeaye@system.gserviceaccount.com\u003e\nCommit-Queue: Matt Sandy \u003cmsandy@google.com\u003e\n"
    },
    {
      "commit": "5de20d4f0bfe5449ceb4949f10f32d8877e85130",
      "tree": "4ba2f243275c12f1cdd6b7497fe151b88db3036c",
      "parents": [
        "51fbb20694c3d84f5b589c6a74b4dfbfd9ec7165",
        "a9e72c66d5cb79911eb9a9063bf4016dd0a3a123"
      ],
      "author": {
        "name": "Matt Sandy",
        "email": "msandy@google.com",
        "time": "Wed Jul 15 12:04:48 2026 -0700"
      },
      "committer": {
        "name": "Matt Sandy",
        "email": "msandy@google.com",
        "time": "Thu Jul 23 13:22:31 2026 -0700"
      },
      "message": "Merge tag \u0027vulkan-sdk-1.4.350.0\u0027 into main\n\nBug: 510484520\nChange-Id: Ic62c603479a37b0237e219d0765ee2569bc7716f\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/Vulkan-Loader/+/1708871\nReviewed-by: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "a9e72c66d5cb79911eb9a9063bf4016dd0a3a123",
      "tree": "61eb65af794dc839eb61dde009755179f58c2c90",
      "parents": [
        "15a84652b94e465e9a7b25eb507193929863bc2f"
      ],
      "author": {
        "name": "headerbot[bot]",
        "email": "(none)",
        "time": "Thu Apr 30 20:07:14 2026 -0700"
      },
      "committer": {
        "name": "Mike Schuchardt",
        "email": "mikes@lunarg.com",
        "time": "Thu Apr 30 21:43:23 2026 -0700"
      },
      "message": "build: Update to header v1.4.350\n"
    },
    {
      "commit": "15a84652b94e465e9a7b25eb507193929863bc2f",
      "tree": "3e98011a293f8dfc763956de51fd7bd8e12b0f9b",
      "parents": [
        "1bf213b2a90181553fff35aeb6fa5c468dcfd35d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Apr 20 20:12:25 2026 +0000"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Mon Apr 20 20:34:12 2026 -0500"
      },
      "message": "build(deps): bump github/codeql-action from 4.35.1 to 4.35.2\n\nBumps [github/codeql-action](https://github.com/github/codeql-action) from 4.35.1 to 4.35.2.\n- [Release notes](https://github.com/github/codeql-action/releases)\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/github/codeql-action/compare/c10b8064de6f491fea524254123dbe5e09572f13...95e58e9a2cdfd71adc6e0353d5c52f41a045d225)\n\n---\nupdated-dependencies:\n- dependency-name: github/codeql-action\n  dependency-version: 4.35.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": "1bf213b2a90181553fff35aeb6fa5c468dcfd35d",
      "tree": "0b8fe5cff948146f2c2cea64805bcdbb404db7b8",
      "parents": [
        "df84d2be47457a8dfd7eb66f8c2b031683bd1ba5"
      ],
      "author": {
        "name": "headerbot[bot]",
        "email": "(none)",
        "time": "Thu Apr 09 18:15:25 2026 -0700"
      },
      "committer": {
        "name": "Mike Schuchardt",
        "email": "mikes@lunarg.com",
        "time": "Thu Apr 09 18:57:15 2026 -0700"
      },
      "message": "build: Update to header v1.4.349\n"
    },
    {
      "commit": "df84d2be47457a8dfd7eb66f8c2b031683bd1ba5",
      "tree": "a472a7262d2346fb413a3848ce7bd619a70986b9",
      "parents": [
        "385d337b64b09884a450c053b70beb1d7cc1ad57"
      ],
      "author": {
        "name": "ziga-lunarg",
        "email": "ziga@lunarg.com",
        "time": "Fri Apr 03 13:14:55 2026 +0300"
      },
      "committer": {
        "name": "ziga-lunarg",
        "email": "87310389+ziga-lunarg@users.noreply.github.com",
        "time": "Fri Apr 03 17:25:16 2026 +0300"
      },
      "message": "build: Update to header 1.4.348\n"
    },
    {
      "commit": "385d337b64b09884a450c053b70beb1d7cc1ad57",
      "tree": "17bf6b9d12ac00eb4d3666cdf636c0c06b87b186",
      "parents": [
        "1a588f1982c14309873f2a86a60cfbfe5fb249f8"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Mar 30 19:16:44 2026 +0000"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Mon Mar 30 15:56:46 2026 -0600"
      },
      "message": "build(deps): bump github/codeql-action from 4.34.1 to 4.35.1\n\nBumps [github/codeql-action](https://github.com/github/codeql-action) from 4.34.1 to 4.35.1.\n- [Release notes](https://github.com/github/codeql-action/releases)\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/github/codeql-action/compare/38697555549f1db7851b81482ff19f1fa5c4fedc...c10b8064de6f491fea524254123dbe5e09572f13)\n\n---\nupdated-dependencies:\n- dependency-name: github/codeql-action\n  dependency-version: 4.35.1\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "1a588f1982c14309873f2a86a60cfbfe5fb249f8",
      "tree": "28f7b40815ca7b1fe40bc1d70ca13d2138fa8dab",
      "parents": [
        "7d65e28ca4401b0c2ecc25dae5537bfe40fd39d4"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Mar 23 18:13:46 2026 +0000"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Mon Mar 23 12:47:59 2026 -0600"
      },
      "message": "build(deps): bump github/codeql-action from 4.33.0 to 4.34.1\n\nBumps [github/codeql-action](https://github.com/github/codeql-action) from 4.33.0 to 4.34.1.\n- [Release notes](https://github.com/github/codeql-action/releases)\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/github/codeql-action/compare/b1bff81932f5cdfc8695c7752dcee935dcd061c8...38697555549f1db7851b81482ff19f1fa5c4fedc)\n\n---\nupdated-dependencies:\n- dependency-name: github/codeql-action\n  dependency-version: 4.34.1\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "7d65e28ca4401b0c2ecc25dae5537bfe40fd39d4",
      "tree": "4f49a4a6906c8612ee30603294d9da54884f17a1",
      "parents": [
        "3208d4bc56538376fa95b5d4996b833a0dca4b0e"
      ],
      "author": {
        "name": "Mike Schuchardt",
        "email": "mikes@lunarg.com",
        "time": "Fri Mar 20 07:38:43 2026 -0700"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Fri Mar 20 10:25:52 2026 -0600"
      },
      "message": "build: Update to header 1.4.347\n"
    },
    {
      "commit": "3208d4bc56538376fa95b5d4996b833a0dca4b0e",
      "tree": "25ced9b2c8af201c02637aac7731f4b062a92145",
      "parents": [
        "e30b49a241b1d286630bfdab55d405bdcf4417a0"
      ],
      "author": {
        "name": "jjshao",
        "email": "44551173+JJLovesLife@users.noreply.github.com",
        "time": "Fri Mar 20 13:22:38 2026 +0800"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Fri Mar 20 10:25:39 2026 -0600"
      },
      "message": "fix: format code, fix build warning, fix memory leak\n"
    },
    {
      "commit": "e30b49a241b1d286630bfdab55d405bdcf4417a0",
      "tree": "b9faa0de5c3c760bcab9fc2c746a62fca221b807",
      "parents": [
        "9e84f0b6a16647e99b190674db1916d9e9da41a6"
      ],
      "author": {
        "name": "jjshao",
        "email": "44551173+JJLovesLife@users.noreply.github.com",
        "time": "Fri Mar 20 00:24:25 2026 +0800"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Fri Mar 20 10:25:39 2026 -0600"
      },
      "message": "fix: handle multi-layer setting additions and fix settings equality checks\n\nFix deduplicate layer logic when multiple layers added by a single manifest in `loader_add_layer_properties`.\nAlso fix missing fields in settings equality checks.\n"
    },
    {
      "commit": "9e84f0b6a16647e99b190674db1916d9e9da41a6",
      "tree": "d8bcc5122b95d02674bb1c967306000916774f1d",
      "parents": [
        "6923f2b7e869dd94a09dcdd6fa2152269edc7fef"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Mar 16 18:30:28 2026 +0000"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Mon Mar 16 19:57:33 2026 -0600"
      },
      "message": "build(deps): bump github/codeql-action from 4.32.6 to 4.33.0\n\nBumps [github/codeql-action](https://github.com/github/codeql-action) from 4.32.6 to 4.33.0.\n- [Release notes](https://github.com/github/codeql-action/releases)\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/github/codeql-action/compare/0d579ffd059c29b07949a3cce3983f0780820c98...b1bff81932f5cdfc8695c7752dcee935dcd061c8)\n\n---\nupdated-dependencies:\n- dependency-name: github/codeql-action\n  dependency-version: 4.33.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "6923f2b7e869dd94a09dcdd6fa2152269edc7fef",
      "tree": "f32e7650f48287729e3ff840a913aab0f5a7c4b1",
      "parents": [
        "67c09a1a2ebcf0c7179700ebaf2bd3f58f2d4248"
      ],
      "author": {
        "name": "Mike Schuchardt",
        "email": "mikes@lunarg.com",
        "time": "Fri Mar 13 09:14:55 2026 -0700"
      },
      "committer": {
        "name": "Mike Schuchardt",
        "email": "mikes@lunarg.com",
        "time": "Fri Mar 13 10:21:23 2026 -0700"
      },
      "message": "build: Update to header 1.4.346\n"
    },
    {
      "commit": "67c09a1a2ebcf0c7179700ebaf2bd3f58f2d4248",
      "tree": "77d37d61a9566c75f8dd56001dd22846947f5858",
      "parents": [
        "363f465abadab0a8dcfc5c85d2c691e9b0b788d6"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Mar 09 19:29:05 2026 +0000"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Mon Mar 09 14:47:02 2026 -0600"
      },
      "message": "build(deps): bump github/codeql-action from 4.32.4 to 4.32.6\n\nBumps [github/codeql-action](https://github.com/github/codeql-action) from 4.32.4 to 4.32.6.\n- [Release notes](https://github.com/github/codeql-action/releases)\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/github/codeql-action/compare/89a39a4e59826350b863aa6b6252a07ad50cf83e...0d579ffd059c29b07949a3cce3983f0780820c98)\n\n---\nupdated-dependencies:\n- dependency-name: github/codeql-action\n  dependency-version: 4.32.6\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "363f465abadab0a8dcfc5c85d2c691e9b0b788d6",
      "tree": "295d5343e852a9b54544413360798f691a96ee8d",
      "parents": [
        "e0e501b0ba42df7b3af023470ad068c48a3ac4de"
      ],
      "author": {
        "name": "Mike Schuchardt",
        "email": "mikes@lunarg.com",
        "time": "Fri Mar 06 11:09:39 2026 -0800"
      },
      "committer": {
        "name": "Mike Schuchardt",
        "email": "mikes@lunarg.com",
        "time": "Fri Mar 06 11:43:37 2026 -0800"
      },
      "message": "build: Update to header 1.4.345\n"
    },
    {
      "commit": "e0e501b0ba42df7b3af023470ad068c48a3ac4de",
      "tree": "32847e792685852a6772b3ad8ef3efc74bd5e9b8",
      "parents": [
        "b525c3041d4cb8c684eb368e0b527cbd4b7b25ca"
      ],
      "author": {
        "name": "Charles Giessen",
        "email": "charles@lunarg.com",
        "time": "Wed Feb 25 16:10:28 2026 -0600"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Wed Feb 25 15:56:30 2026 -0700"
      },
      "message": "Reenable mingw github actions job\n"
    },
    {
      "commit": "b525c3041d4cb8c684eb368e0b527cbd4b7b25ca",
      "tree": "c71032209ee0593ee87d5f79956a967329cde90f",
      "parents": [
        "2fbfccc8979a9382d60c4b3781c27702f2ca3c0b"
      ],
      "author": {
        "name": "Kaiyi Li",
        "email": "kaiyili@google.com",
        "time": "Wed Feb 25 00:27:03 2026 +0000"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Tue Feb 24 19:47:55 2026 -0600"
      },
      "message": "x11: add x11 and xrandr headers correctly\n\nx11 depends on xorgproto headers. Use `X11_INCLUDE_DIRS` populated by pkg_check_modules properly add\nthe xproto headers to the include search path, because `X11_INCLUDE_DIRS` also takes care of the\ntransitive dependencies, while the original `includedir` variable doesn\u0027t.\n\nThe same applies to the xrandr headers.\n"
    },
    {
      "commit": "2fbfccc8979a9382d60c4b3781c27702f2ca3c0b",
      "tree": "0121fca344e9855c4026ec47bc19ab8dbb384c65",
      "parents": [
        "1338b8ee2ad29446297e7368370eecabd4890bec"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Feb 23 19:42:37 2026 +0000"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Tue Feb 24 18:56:34 2026 -0600"
      },
      "message": "build(deps): bump github/codeql-action from 4.32.3 to 4.32.4\n\nBumps [github/codeql-action](https://github.com/github/codeql-action) from 4.32.3 to 4.32.4.\n- [Release notes](https://github.com/github/codeql-action/releases)\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/github/codeql-action/compare/9e907b5e64f6b83e7804b09294d44122997950d6...89a39a4e59826350b863aa6b6252a07ad50cf83e)\n\n---\nupdated-dependencies:\n- dependency-name: github/codeql-action\n  dependency-version: 4.32.4\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "1338b8ee2ad29446297e7368370eecabd4890bec",
      "tree": "888fab343665711a0338383864e710afab2d86d1",
      "parents": [
        "49886fc5b1451aa5e812daf8795c4aa294f9d34e"
      ],
      "author": {
        "name": "Charles Giessen",
        "email": "charles@lunarg.com",
        "time": "Thu Feb 19 12:49:31 2026 -0600"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Fri Feb 20 12:38:41 2026 -0600"
      },
      "message": "Workaround macOS SDK 15 address sanitizer regression\n\nIn debug mode, address sanitizer reports errors that are false positives when loading a\nlibrary with dlopen for the second time.\n"
    },
    {
      "commit": "49886fc5b1451aa5e812daf8795c4aa294f9d34e",
      "tree": "cdd9ad2b1f70bd27c04d43a04862e8daa0cf6914",
      "parents": [
        "5ee27b30c08505b868cb17a0683291d3a1d4543d"
      ],
      "author": {
        "name": "Charles Giessen",
        "email": "charles@lunarg.com",
        "time": "Wed Feb 18 19:14:59 2026 -0600"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Fri Feb 20 12:38:41 2026 -0600"
      },
      "message": "Fix macOS test shim crashing on init\n\nNeed to only use the mutex after initialization .\n"
    },
    {
      "commit": "5ee27b30c08505b868cb17a0683291d3a1d4543d",
      "tree": "0c3fe6127b65613d03a51ce5deefd81da51e3ae0",
      "parents": [
        "fcb45d9773687bb50522e6d47f7d7a72b7e48246"
      ],
      "author": {
        "name": "Charles Giessen",
        "email": "charles@lunarg.com",
        "time": "Wed Feb 18 10:36:56 2026 -0600"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Fri Feb 20 12:38:41 2026 -0600"
      },
      "message": "Use recursive mutexes to fix deadlocks in loader\n\nAll mutexes are now recursive and can be acquired in the same thread.\nAnd loader_global_instance_list_lock was removed as it masked the\nunderlying synchronization problems.\n\nThe fundamental sync problem is that vkCreateInstance and vkCreateDevice\nmust call down the chain to fill out the dispatch tables and during this\nit must search through the global list of instances/devices. With\nrecursive mutexes, we do not need to do anything special to guarantee\nthat walking the global lists are safe when occurring inside of\nvkCreateInstance/vkCreateDevice and outside of those calls.\n\nThis commit adds a new threading test which exercises the debug utils\nnaming functions. It also enables the threading tests to run during\nregular runs, and adds a github action CI job which enables the thread\nsanitizer.\n"
    },
    {
      "commit": "fcb45d9773687bb50522e6d47f7d7a72b7e48246",
      "tree": "7e6fd4623bd5405e9ec012d2630eb4a7ad532e7b",
      "parents": [
        "0239cbdd67d39a41d7b55e40c71ee32cf7c33e5c"
      ],
      "author": {
        "name": "Charles Giessen",
        "email": "charles@lunarg.com",
        "time": "Tue Feb 17 16:32:36 2026 -0600"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Fri Feb 20 12:38:41 2026 -0600"
      },
      "message": "Make test_icd and test shim thread safe\n\nRequires adding locks to various components of the test framework\nthat need to support multiple calls to it simultaneously.\n"
    },
    {
      "commit": "0239cbdd67d39a41d7b55e40c71ee32cf7c33e5c",
      "tree": "099756a886fa857b50d4028d1dd47a20b334dad7",
      "parents": [
        "4d20ae0763720dfa63e59e09d0c1add5c64fd656"
      ],
      "author": {
        "name": "Charles Giessen",
        "email": "charles@lunarg.com",
        "time": "Tue Feb 17 16:30:28 2026 -0600"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Fri Feb 20 12:38:41 2026 -0600"
      },
      "message": "Make tests only export necessary functions\n\nThis improves performance slightly by reducing the amount of symbols that need to be resolved\nin calls to dlopen.\n"
    },
    {
      "commit": "4d20ae0763720dfa63e59e09d0c1add5c64fd656",
      "tree": "4735136802280f11c3ffe2c21486ba382833d1b0",
      "parents": [
        "bac41319cafb4527a2a959237b17611dd08bfe11"
      ],
      "author": {
        "name": "Charles Giessen",
        "email": "charles@lunarg.com",
        "time": "Tue Feb 17 16:29:44 2026 -0600"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Fri Feb 20 12:38:41 2026 -0600"
      },
      "message": "Move Test Instance extension functions into dedicated struct\n\nBecause the functions are non-global, to enable proper threaded test execution,\nthey must be initialized per InstWrapper.\n"
    },
    {
      "commit": "bac41319cafb4527a2a959237b17611dd08bfe11",
      "tree": "179d52738e39d20391e78551ad42d24ed6005663",
      "parents": [
        "8b07bd5e4f40bc1ceba3fed8b2ceb8f0c5101732"
      ],
      "author": {
        "name": "Mike Schuchardt",
        "email": "mikes@lunarg.com",
        "time": "Fri Feb 20 09:03:40 2026 -0800"
      },
      "committer": {
        "name": "Mike Schuchardt",
        "email": "mikes@lunarg.com",
        "time": "Fri Feb 20 09:51:25 2026 -0800"
      },
      "message": "build: Update to header 1.4.344\n"
    },
    {
      "commit": "8b07bd5e4f40bc1ceba3fed8b2ceb8f0c5101732",
      "tree": "6d5ca3b1d7a4136f04786918e2fa4890caa3ce82",
      "parents": [
        "aa0cd7bd6cce3ab05014eb89b93800affaaa5a16"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Feb 16 18:38:16 2026 +0000"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Thu Feb 19 16:15:57 2026 -0600"
      },
      "message": "build(deps): bump github/codeql-action from 4.32.2 to 4.32.3\n\nBumps [github/codeql-action](https://github.com/github/codeql-action) from 4.32.2 to 4.32.3.\n- [Release notes](https://github.com/github/codeql-action/releases)\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/github/codeql-action/compare/45cbd0c69e560cd9e7cd7f8c32362050c9b7ded2...9e907b5e64f6b83e7804b09294d44122997950d6)\n\n---\nupdated-dependencies:\n- dependency-name: github/codeql-action\n  dependency-version: 4.32.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": "aa0cd7bd6cce3ab05014eb89b93800affaaa5a16",
      "tree": "7ce744bbba620c5a5054dfede8ee4b43145feb10",
      "parents": [
        "09a024d4e422f8e603412f582d76c2051ef51cfc"
      ],
      "author": {
        "name": "Mike Schuchardt",
        "email": "mikes@lunarg.com",
        "time": "Tue Feb 17 11:10:57 2026 -0800"
      },
      "committer": {
        "name": "Mike Schuchardt",
        "email": "mikes@lunarg.com",
        "time": "Tue Feb 17 14:30:58 2026 -0800"
      },
      "message": "Fix clang-format github action\n\nMove off of broken clang-format action by implementing our own format check\n"
    },
    {
      "commit": "09a024d4e422f8e603412f582d76c2051ef51cfc",
      "tree": "d4b5fd2bbd5a28064008c9ed4103f9fc8470008b",
      "parents": [
        "a3d977588cb6fd17a28f23c3a96b5e88ca71d728"
      ],
      "author": {
        "name": "Charles Giessen",
        "email": "charles@lunarg.com",
        "time": "Wed Feb 11 10:23:57 2026 -0800"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Wed Feb 11 13:51:28 2026 -0800"
      },
      "message": "Check for nullptr in loader_unwrap_physical_device\n\nMakes sure nullptr\u0027s are checked before dereferencing it to check if the magic value is correct.\n"
    },
    {
      "commit": "a3d977588cb6fd17a28f23c3a96b5e88ca71d728",
      "tree": "6a2324531e7922ee40a64034b93205149c3eb29d",
      "parents": [
        "770660ad12cebbb671ae2beb50cb33961f1b869f"
      ],
      "author": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Wed Feb 11 07:44:24 2026 -0800"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Wed Feb 11 08:29:03 2026 -0800"
      },
      "message": "Revert \"Fix backward loop condition in tests\"\n\nThis reverts commit f0ecb5a40ec2b6585f45fa9c1941dc7659b6bc48.\n"
    },
    {
      "commit": "770660ad12cebbb671ae2beb50cb33961f1b869f",
      "tree": "c906562d1c064db6f550cab0dcbc1f286a6d17e5",
      "parents": [
        "ec72bb42d494700bb240fcf14f39cb36930e3355"
      ],
      "author": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Wed Feb 11 07:44:24 2026 -0800"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Wed Feb 11 08:29:03 2026 -0800"
      },
      "message": "Revert \"Store ICDs in the loading order\"\n\nThis reverts commit ec72bb42d494700bb240fcf14f39cb36930e3355.\n"
    },
    {
      "commit": "ec72bb42d494700bb240fcf14f39cb36930e3355",
      "tree": "9a0149ec92caf4d553aaa06ba24a10e2bf3b2b51",
      "parents": [
        "f0ecb5a40ec2b6585f45fa9c1941dc7659b6bc48"
      ],
      "author": {
        "name": "Pierre-Eric Pelloux-Prayer",
        "email": "pierre-eric.pelloux-prayer@amd.com",
        "time": "Wed Jun 11 14:11:10 2025 +0200"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Mon Feb 09 17:55:21 2026 -0600"
      },
      "message": "Store ICDs in the loading order\n\nThis commit switch from prepending newly loaded ICDs to the ICD\nlist, to appending them.\n\nBoth options are fine since the order VkPhysicalDevices appear\nis unspecified, but by using an append operation the\nVkPhysicalDevices are returned in the same order as the drivers\nare loaded.\n\nSee https://github.com/KhronosGroup/Vulkan-Loader/issues/1725\n"
    },
    {
      "commit": "f0ecb5a40ec2b6585f45fa9c1941dc7659b6bc48",
      "tree": "c906562d1c064db6f550cab0dcbc1f286a6d17e5",
      "parents": [
        "c5e7cf92008814cd4f6f1ee6c93e810a0c3d8021"
      ],
      "author": {
        "name": "Pierre-Eric Pelloux-Prayer",
        "email": "pierre-eric.pelloux-prayer@amd.com",
        "time": "Wed Jun 11 14:15:29 2025 +0200"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Mon Feb 09 17:55:21 2026 -0600"
      },
      "message": "Fix backward loop condition in tests\n\nThe loop will only be entered whe .size() returns 1. For\nall the other case, it\u0027ll be skipped as the i \u003d\u003d 0 condition\nis false.\n"
    },
    {
      "commit": "c5e7cf92008814cd4f6f1ee6c93e810a0c3d8021",
      "tree": "6a2324531e7922ee40a64034b93205149c3eb29d",
      "parents": [
        "67a2323ee58cbb194c55b100f00fb486ebddca71"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Feb 09 21:11:29 2026 +0000"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Mon Feb 09 16:59:55 2026 -0600"
      },
      "message": "build(deps): bump github/codeql-action from 4.32.1 to 4.32.2\n\nBumps [github/codeql-action](https://github.com/github/codeql-action) from 4.32.1 to 4.32.2.\n- [Release notes](https://github.com/github/codeql-action/releases)\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/github/codeql-action/compare/6bc82e05fd0ea64601dd4b465378bbcf57de0314...45cbd0c69e560cd9e7cd7f8c32362050c9b7ded2)\n\n---\nupdated-dependencies:\n- dependency-name: github/codeql-action\n  dependency-version: 4.32.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": "67a2323ee58cbb194c55b100f00fb486ebddca71",
      "tree": "29eb88a12e593bca5ce98ca17e2809e034f54cd0",
      "parents": [
        "ab275e43c69f273185a72afa031c7e881b587a42"
      ],
      "author": {
        "name": "Charles Giessen",
        "email": "charles@lunarg.com",
        "time": "Mon Feb 09 10:36:40 2026 -0800"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Mon Feb 09 14:20:53 2026 -0600"
      },
      "message": "Warn if headers is newer than generated version\n"
    },
    {
      "commit": "ab275e43c69f273185a72afa031c7e881b587a42",
      "tree": "782dcde2ff5f854194e28a6b5e94c1c8ef2dbe8c",
      "parents": [
        "929eaaf77945bb532c055f353a1d711107d32126"
      ],
      "author": {
        "name": "Charles Giessen",
        "email": "charles@lunarg.com",
        "time": "Mon Feb 09 10:15:07 2026 -0800"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Mon Feb 09 12:49:14 2026 -0600"
      },
      "message": "Fix the wrong extension being used for GGP\n"
    },
    {
      "commit": "929eaaf77945bb532c055f353a1d711107d32126",
      "tree": "60ee9c13575237fec4468b95ac26a19a2c43bae5",
      "parents": [
        "5ad4fe5f3eaf7db453b8719ba170021b6c4ddbab"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Feb 03 00:11:25 2026 +0000"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Mon Feb 09 12:22:53 2026 -0600"
      },
      "message": "build(deps): bump github/codeql-action from 4.32.0 to 4.32.1\n\nBumps [github/codeql-action](https://github.com/github/codeql-action) from 4.32.0 to 4.32.1.\n- [Release notes](https://github.com/github/codeql-action/releases)\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/github/codeql-action/compare/b20883b0cd1f46c72ae0ba6d1090936928f9fa30...6bc82e05fd0ea64601dd4b465378bbcf57de0314)\n\n---\nupdated-dependencies:\n- dependency-name: github/codeql-action\n  dependency-version: 4.32.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "5ad4fe5f3eaf7db453b8719ba170021b6c4ddbab",
      "tree": "26ed283abb31a1192e38154820bc3fbc1d515395",
      "parents": [
        "075488ccd6600fea664e10ee2f946c76086827d2"
      ],
      "author": {
        "name": "Mike Schuchardt",
        "email": "mikes@lunarg.com",
        "time": "Fri Feb 06 09:42:20 2026 -0800"
      },
      "committer": {
        "name": "Mike Schuchardt",
        "email": "mikes@lunarg.com",
        "time": "Fri Feb 06 10:42:38 2026 -0800"
      },
      "message": "build: Update to header 1.4.343\n"
    },
    {
      "commit": "075488ccd6600fea664e10ee2f946c76086827d2",
      "tree": "e3ae6103f91e63dab7b39200d6538b9b2d83e967",
      "parents": [
        "11aa53eab96b546c7fce5f5cb29e33069eeb9e9b"
      ],
      "author": {
        "name": "Mike Schuchardt",
        "email": "mikes@lunarg.com",
        "time": "Fri Jan 30 08:38:51 2026 -0800"
      },
      "committer": {
        "name": "Mike Schuchardt",
        "email": "mikes@lunarg.com",
        "time": "Fri Jan 30 09:27:16 2026 -0800"
      },
      "message": "build: Update to header 1.4.342\n"
    },
    {
      "commit": "11aa53eab96b546c7fce5f5cb29e33069eeb9e9b",
      "tree": "572f202af9fb855ffb96c951d3d7ad86e0102022",
      "parents": [
        "a4e3663afce5c3c3f73d0eb763a38024d7eee1fd"
      ],
      "author": {
        "name": "Charles Giessen",
        "email": "charles@lunarg.com",
        "time": "Tue Jan 27 12:39:30 2026 -0600"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Tue Jan 27 13:51:41 2026 -0600"
      },
      "message": "Add missing include in vk_layer_dispatch_table.h\n\nAfter fixing a compilation error where PFN_GetPhysicalDeviceProcAddr was\ndefined multiple times, the vk_layer_dispatch_table.h header lacks the\nrequired include that provided PFN_GetPhysicalDeviceProcAddr.\n"
    },
    {
      "commit": "a4e3663afce5c3c3f73d0eb763a38024d7eee1fd",
      "tree": "03c7d40944d3aecb36357753887632e69e418990",
      "parents": [
        "a84cecac747b59cdfbbf55c9fd7bfa28fe7e5ef6"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jan 26 19:40:38 2026 +0000"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Tue Jan 27 12:33:42 2026 -0600"
      },
      "message": "build(deps): bump actions/checkout from 6.0.1 to 6.0.2\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 6.0.1 to 6.0.2.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Commits](https://github.com/actions/checkout/compare/v6.0.1...v6.0.2)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n  dependency-version: 6.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": "a84cecac747b59cdfbbf55c9fd7bfa28fe7e5ef6",
      "tree": "af1c9344494e4bc7e9ded179a355c84b1e53b939",
      "parents": [
        "32fcb949e253cbeb40cda7ea76122b492db579ae"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jan 26 19:40:32 2026 +0000"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Tue Jan 27 12:33:26 2026 -0600"
      },
      "message": "build(deps): bump github/codeql-action from 4.31.10 to 4.32.0\n\nBumps [github/codeql-action](https://github.com/github/codeql-action) from 4.31.10 to 4.32.0.\n- [Release notes](https://github.com/github/codeql-action/releases)\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/github/codeql-action/compare/cdefb33c0f6224e58673d9004f47f7cb3e328b89...b20883b0cd1f46c72ae0ba6d1090936928f9fa30)\n\n---\nupdated-dependencies:\n- dependency-name: github/codeql-action\n  dependency-version: 4.32.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "32fcb949e253cbeb40cda7ea76122b492db579ae",
      "tree": "68fc2ca1616e0e6bf65d50fafa8fb4b2ff490093",
      "parents": [
        "cde39136de2fef536e915d6f002608e42a7409d7"
      ],
      "author": {
        "name": "Mike Schuchardt",
        "email": "mikes@lunarg.com",
        "time": "Fri Jan 23 08:03:44 2026 -0800"
      },
      "committer": {
        "name": "Mike Schuchardt",
        "email": "mikes@lunarg.com",
        "time": "Fri Jan 23 08:23:43 2026 -0800"
      },
      "message": "build: Update to header 1.4.341\n"
    },
    {
      "commit": "cde39136de2fef536e915d6f002608e42a7409d7",
      "tree": "8af02f9268a16beb462812d897e1e287d243f38a",
      "parents": [
        "28a23dbbb1445af12a62a42675cf378e66f6cc17"
      ],
      "author": {
        "name": "Mike Schuchardt",
        "email": "mikes@lunarg.com",
        "time": "Thu Jan 22 16:13:25 2026 -0800"
      },
      "committer": {
        "name": "Mike Schuchardt",
        "email": "mikes@lunarg.com",
        "time": "Thu Jan 22 16:53:22 2026 -0800"
      },
      "message": "build: Update to header 1.4.340\n"
    },
    {
      "commit": "28a23dbbb1445af12a62a42675cf378e66f6cc17",
      "tree": "69749caa4d2cc9a1bd3b5cc75517b6a33c645ce8",
      "parents": [
        "2b536e57130425d7837e48bf0400b23cf702850a"
      ],
      "author": {
        "name": "Charles Giessen",
        "email": "charles@lunarg.com",
        "time": "Fri Jan 16 14:18:15 2026 -0600"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Fri Jan 16 16:36:49 2026 -0600"
      },
      "message": "Remove duplicates from vkEnumerateInstanceLayerProperties\n\nIf multiple layers share the same name, the loader should remove them as the application cannot specify which\nof the duplicate layers should be loaded when vkCreateInstance is called. This mirrors the behavior of\nvkCreateInstance which removes duplicate layers before loading.\nBy de-duplicating during vkEnumerateInstanceLayerProperties and vkEnumerateInstanceExtensionProperties,\nit prevents situations where the duplicate layers differed in available instance extensions and the extension would be reported as unavailable during vkCreateInstance because the layer chosen to load didn\u0027t have the extension.\n"
    },
    {
      "commit": "2b536e57130425d7837e48bf0400b23cf702850a",
      "tree": "2a5f431a7fe1abe612a253057d9f75190426a4c9",
      "parents": [
        "2e60d7384711e20d0ad2357a0be87438f37776ac"
      ],
      "author": {
        "name": "Mike Schuchardt",
        "email": "mikes@lunarg.com",
        "time": "Fri Jan 16 12:24:36 2026 -0800"
      },
      "committer": {
        "name": "Mike Schuchardt",
        "email": "mikes@lunarg.com",
        "time": "Fri Jan 16 13:51:58 2026 -0800"
      },
      "message": "build: Update to header 1.4.339\n"
    },
    {
      "commit": "2e60d7384711e20d0ad2357a0be87438f37776ac",
      "tree": "0799ed0572a031dd15baa6c2b171c307af6a3f04",
      "parents": [
        "c6824a60643816b7146859d979dbafa3aa792f04"
      ],
      "author": {
        "name": "Charles Giessen",
        "email": "charles@lunarg.com",
        "time": "Wed Jan 14 11:12:51 2026 -0600"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Wed Jan 14 23:56:49 2026 -0600"
      },
      "message": "Small CMake cross compilation fix for Ninja\n\nFixes issue with multiple defined outputs for gen_defines.asm, and uses more\nidiomatic patterns for generated files.\n"
    },
    {
      "commit": "c6824a60643816b7146859d979dbafa3aa792f04",
      "tree": "f9150f9593ab70ecc81112e49d5fc1185824c7d2",
      "parents": [
        "30af4710d16ff85dc50f27a7d8b5018129c04e3c"
      ],
      "author": {
        "name": "osy",
        "email": "osy@turing.llc",
        "time": "Mon Jan 05 20:51:08 2026 -0800"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Wed Jan 14 23:56:49 2026 -0600"
      },
      "message": "Generate asm directly when cross-compiling\n\n`-save-temps\u003dobj` breaks on availability checks when compiling for visionOS.\nThere is no need to compile the executable when cross-compiling so instead\nwe pass in \u0027-S\u0027 to just generate the assembly.\n"
    },
    {
      "commit": "30af4710d16ff85dc50f27a7d8b5018129c04e3c",
      "tree": "7bc31ffb9f96290472eab55a8b85b3e80be3f2b4",
      "parents": [
        "255cef037950894f88f6e2b2f83a04c188661a95"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jan 12 21:53:47 2026 +0000"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Tue Jan 13 13:18:23 2026 -0600"
      },
      "message": "build(deps): bump github/codeql-action from 4.31.9 to 4.31.10\n\nBumps [github/codeql-action](https://github.com/github/codeql-action) from 4.31.9 to 4.31.10.\n- [Release notes](https://github.com/github/codeql-action/releases)\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/github/codeql-action/compare/5d4e8d1aca955e8d8589aabd499c5cae939e33c7...cdefb33c0f6224e58673d9004f47f7cb3e328b89)\n\n---\nupdated-dependencies:\n- dependency-name: github/codeql-action\n  dependency-version: 4.31.10\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "255cef037950894f88f6e2b2f83a04c188661a95",
      "tree": "f74c3f9f8221103616a4f49c0fb9a1b596d4455f",
      "parents": [
        "39a660c6a807ba0be67fdc4a4d6a0bdca24821a6"
      ],
      "author": {
        "name": "Mike Schuchardt",
        "email": "mikes@lunarg.com",
        "time": "Mon Jan 12 08:27:16 2026 -0800"
      },
      "committer": {
        "name": "Mike Schuchardt",
        "email": "mikes@lunarg.com",
        "time": "Mon Jan 12 10:34:25 2026 -0800"
      },
      "message": "build: Update to header 1.4.338\n"
    },
    {
      "commit": "39a660c6a807ba0be67fdc4a4d6a0bdca24821a6",
      "tree": "b20eebbbbf021f570de7ec8bcaaac67a3eb36e29",
      "parents": [
        "69e84021a1f5912706f94dd8ff3bf217d780398e"
      ],
      "author": {
        "name": "Charles Giessen",
        "email": "charles@lunarg.com",
        "time": "Tue Jan 06 15:41:23 2026 -0600"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Tue Jan 06 20:10:05 2026 -0600"
      },
      "message": "Fix typedef redefinition warnings\n\nC99 does not support redefining typedefs and so the code should avoid\ndoing that as necessary.\n\nAlso it turns out #if !defined(\u003ctypedef\u003e) does not actually protect the\ninner value, since typedef does not operate on semantic constructs.\n"
    },
    {
      "commit": "69e84021a1f5912706f94dd8ff3bf217d780398e",
      "tree": "1b943a98ba401225c861f59ff2ee48e560d20989",
      "parents": [
        "7a07afe04ad134d4eabe25f62720177f60ed6627"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Dec 22 17:06:17 2025 +0000"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Mon Dec 22 11:47:41 2025 -0600"
      },
      "message": "build(deps): bump github/codeql-action from 4.31.8 to 4.31.9\n\nBumps [github/codeql-action](https://github.com/github/codeql-action) from 4.31.8 to 4.31.9.\n- [Release notes](https://github.com/github/codeql-action/releases)\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/github/codeql-action/compare/1b168cd39490f61582a9beae412bb7057a6b2c4e...5d4e8d1aca955e8d8589aabd499c5cae939e33c7)\n\n---\nupdated-dependencies:\n- dependency-name: github/codeql-action\n  dependency-version: 4.31.9\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "7a07afe04ad134d4eabe25f62720177f60ed6627",
      "tree": "fae7014521686f6a4ee1c919817e00d1d1281e23",
      "parents": [
        "b77d86a9e8cabec1b202fb1d724db67eade3836f"
      ],
      "author": {
        "name": "Mike Schuchardt",
        "email": "mikes@lunarg.com",
        "time": "Fri Dec 19 09:33:37 2025 -0800"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Fri Dec 19 11:59:03 2025 -0600"
      },
      "message": "build: Update to header 1.4.337\n"
    },
    {
      "commit": "b77d86a9e8cabec1b202fb1d724db67eade3836f",
      "tree": "d0b7f968348d2f1feb02277af3aeaac6b617eeb3",
      "parents": [
        "4c138ade83b6dfea016ceb6ef58d96539d2026a4"
      ],
      "author": {
        "name": "Charles Giessen",
        "email": "charles@lunarg.com",
        "time": "Mon Dec 15 22:58:28 2025 -0600"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Tue Dec 16 00:56:24 2025 -0600"
      },
      "message": "Cleanup add_layer_impl and add_icd in tests\n"
    },
    {
      "commit": "4c138ade83b6dfea016ceb6ef58d96539d2026a4",
      "tree": "bb01c8a6835aae35c500e3765cd608d791b6e69c",
      "parents": [
        "612b10b801173b0ffd540acf58d64577016ca9d3"
      ],
      "author": {
        "name": "Charles Giessen",
        "email": "charles@lunarg.com",
        "time": "Mon Dec 15 12:41:58 2025 -0600"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Tue Dec 16 00:56:24 2025 -0600"
      },
      "message": "Cleanup test is_dir usage\n\nRemove set_is_dir(false) in many places since it is redundant as false is the default.\nRemove set_is_dir(true) in many places where it does nothing, eg the discovery\ntype isnt\u0027 env-var or add-env-var.\n"
    },
    {
      "commit": "612b10b801173b0ffd540acf58d64577016ca9d3",
      "tree": "5b8aeda9cd3fb30edf5031f8d560c2e8f04599e8",
      "parents": [
        "5bcc1f2f950d4c9f0b150fae9407fa6750b07bc6"
      ],
      "author": {
        "name": "Charles Giessen",
        "email": "charles@lunarg.com",
        "time": "Mon Dec 15 12:24:18 2025 -0600"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Tue Dec 16 00:56:24 2025 -0600"
      },
      "message": "Remove redundant bool in tests ManifestOptions\n\ndisable_name_increment was used to stop the test framework from adding\n_X to the manifest file name, so tests can test against the exact file\nname. Since tests have to specify a name, it is possible to infer the\nintent by just checking to see if json_name has been set. If it hasn\u0027t,\n\"test_icd_x.json\" is used, where x is used to distinguish between\ncreated ICD\u0027s. This makes writing tests easier and less error prone.\n"
    },
    {
      "commit": "5bcc1f2f950d4c9f0b150fae9407fa6750b07bc6",
      "tree": "d188a5ad382995cb16231e3243fe9dabc43e603a",
      "parents": [
        "dbb1b372f2eb798f299a568bc7106692098a1fff"
      ],
      "author": {
        "name": "Charles Giessen",
        "email": "charles@lunarg.com",
        "time": "Mon Dec 15 12:08:23 2025 -0600"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Tue Dec 16 00:56:24 2025 -0600"
      },
      "message": "Cleanup test layer creation\n\nMove the ManifestLayer out of the TestLayerDetails, as well as drop\nTestLayerDetails in favor of BinaryCreateArgs, since its the same as for\ntest ICD creation. This makes configuring test layer creation simpler\nsince everything isn\u0027t bound to one type.\n\nAlso dropped the json name from most layers in the tests because that\nisn\u0027t an active part of the test. Simplifies test creation to not need\nto specify a json file name when it doesn\u0027t matter for the purpose of\nthe test. Tests which do care (eg, ones which inspect the log) still\ncan set a name and it is respected. Otherwise, layers will use\n\"test_layer_x.json\" as the default name, where x is a number used to\ndistinguish created layers.\n"
    },
    {
      "commit": "dbb1b372f2eb798f299a568bc7106692098a1fff",
      "tree": "dc7e48b03888a770595df745cb21b02ee05dd6b4",
      "parents": [
        "20541645668b0b7c47c10cc98fb923214d1c5197"
      ],
      "author": {
        "name": "Charles Giessen",
        "email": "charles@lunarg.com",
        "time": "Sun Dec 14 18:16:16 2025 -0600"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Tue Dec 16 00:56:24 2025 -0600"
      },
      "message": "Cleanup tests ICD creation\n\nReformulate how tests create test ICD\u0027s to simplify and reduce clutter.\nMoves ManifestICD out of the TestCreateDetails and put it as a separate\nargument to make it easier to configure the Manifest \u0026 the configuration\nof the binary.\n"
    },
    {
      "commit": "20541645668b0b7c47c10cc98fb923214d1c5197",
      "tree": "1a8c247b41ce93e6453483fe7dff6853daa5f459",
      "parents": [
        "d9d6dcdca5566237f2acb9563f81acf532ce4eab"
      ],
      "author": {
        "name": "Charles Giessen",
        "email": "charles@lunarg.com",
        "time": "Sun Dec 14 15:08:32 2025 -0600"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Tue Dec 16 00:56:24 2025 -0600"
      },
      "message": "Merge TestICDHandle \u0026 TestLayerHandle\n\nThey contain the same logic, just need to specialize\nbased on the types used.\n"
    },
    {
      "commit": "d9d6dcdca5566237f2acb9563f81acf532ce4eab",
      "tree": "ab908aa9e890fdf1c5b426d2989082b0f43561b0",
      "parents": [
        "006a0c53e36dceeee81384d841934c1af699d5db"
      ],
      "author": {
        "name": "Charles Giessen",
        "email": "charles@lunarg.com",
        "time": "Thu Dec 11 21:19:55 2025 -0600"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Tue Dec 16 00:56:24 2025 -0600"
      },
      "message": "Remove redundant helper func in tests\n\nBetter to use the TestLayerDetails struct directly when a fake layer is needed.\n"
    },
    {
      "commit": "006a0c53e36dceeee81384d841934c1af699d5db",
      "tree": "fbe653f4ede1e2ec70196c08eb6c9b73b2197873",
      "parents": [
        "bf546ec939784aeb6c055de42c640a780dde28ed"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Dec 15 17:10:33 2025 +0000"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Mon Dec 15 15:52:42 2025 -0600"
      },
      "message": "build(deps): bump github/codeql-action from 4.31.7 to 4.31.8\n\nBumps [github/codeql-action](https://github.com/github/codeql-action) from 4.31.7 to 4.31.8.\n- [Release notes](https://github.com/github/codeql-action/releases)\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/github/codeql-action/compare/cf1bb45a277cb3c205638b2cd5c984db1c46a412...1b168cd39490f61582a9beae412bb7057a6b2c4e)\n\n---\nupdated-dependencies:\n- dependency-name: github/codeql-action\n  dependency-version: 4.31.8\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "bf546ec939784aeb6c055de42c640a780dde28ed",
      "tree": "99d5d883a6a1de09efaed028f92839c7ec2f076f",
      "parents": [
        "05fdd8629fe2b53ea8f23b55b8a273043e12b20c"
      ],
      "author": {
        "name": "Charles Giessen",
        "email": "charles@lunarg.com",
        "time": "Wed Dec 10 23:51:12 2025 -0600"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Mon Dec 15 10:00:18 2025 -0600"
      },
      "message": "Fix duplicate layer output with the settings file\n\nWhen there exists a layer in the settings file with the same name as a\nlayer in the default search paths with a different library_path, the\nloader was mistaking it as a \u0027distinct\u0027 layer. Because the settings file\nallows specifying layers by their path \u0026 whether to enable/disable them,\nit is possible to exactly specify which layers will load, including\nduplicates.\n"
    },
    {
      "commit": "05fdd8629fe2b53ea8f23b55b8a273043e12b20c",
      "tree": "1bfc3c957d78bc87f8c5ba00b5c808fe2c4a2dcc",
      "parents": [
        "dcb50be185a38e9e80760864533e12eebe514b5c"
      ],
      "author": {
        "name": "Yuly Novikov",
        "email": "ynovikov@chromium.org",
        "time": "Fri Dec 12 16:42:13 2025 +0000"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Fri Dec 12 10:46:27 2025 -0700"
      },
      "message": "Zero-initialize InstanceExtensionProperties\n\nvkEnumerateInstanceExtensionProperties can fail to initialize ext_props\nin loader_add_instance_extensions(), in which case\nwsi_unsupported_instance_extension() will call strcmp()\non uninitialized memory.\n"
    },
    {
      "commit": "dcb50be185a38e9e80760864533e12eebe514b5c",
      "tree": "6592b281896242ae00634e16537bbd5db3dc34e7",
      "parents": [
        "002a13d8f9bcca69e4efc7911492c4ac1c981698"
      ],
      "author": {
        "name": "Mike Schuchardt",
        "email": "mikes@lunarg.com",
        "time": "Fri Dec 12 08:02:45 2025 -0800"
      },
      "committer": {
        "name": "Mike Schuchardt",
        "email": "mikes@lunarg.com",
        "time": "Fri Dec 12 08:57:28 2025 -0800"
      },
      "message": "build: Update to header 1.4.336\n"
    },
    {
      "commit": "002a13d8f9bcca69e4efc7911492c4ac1c981698",
      "tree": "60e762f90b2f4e6d9a85fd9358de864e14f4529c",
      "parents": [
        "128e7d47f989881a9889a0523811d52bd197673b"
      ],
      "author": {
        "name": "Charles Giessen",
        "email": "charles@lunarg.com",
        "time": "Tue Dec 09 16:43:51 2025 -0600"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Tue Dec 09 18:16:49 2025 -0700"
      },
      "message": "Fix devices in the settings file removing layers\n\nThe settings file supports multiple different kind of settings, layers,\ndevices, and drivers, mixing and matching each kind. This didn\u0027t work\nwhen there was only a single boolean to determine if the settings are\nactive. Adding a separate boolean for layers and devices in the settings\nallows for only running settings file logic when the relevant parts of\nthe settings file are present, so that a settings file with only devices\ndoesn\u0027t interfere with the layer enumeration and vice versa.\nAdditionally, using booleans instead of just checking if the list of\nlayer/device settings are non-empty allows the user to specify\n\"no layers\" and \"no devices\" on the system.\n"
    },
    {
      "commit": "128e7d47f989881a9889a0523811d52bd197673b",
      "tree": "695b6096b83450bea8d3dc1d1b3973299db6cd4c",
      "parents": [
        "5d8dc28a2c35b05f3597cf2a893cf206d444fb46"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Dec 08 17:06:15 2025 +0000"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Tue Dec 09 09:44:07 2025 -0700"
      },
      "message": "build(deps): bump actions/checkout from 6.0.0 to 6.0.1\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 6.0.0 to 6.0.1.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Commits](https://github.com/actions/checkout/compare/v6...v6.0.1)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n  dependency-version: 6.0.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "5d8dc28a2c35b05f3597cf2a893cf206d444fb46",
      "tree": "817d017608c30a8f26a35247f957a05cca568509",
      "parents": [
        "0db9a0d55e33f8b63b733f37dc59eb441d51abf0"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Dec 08 17:06:08 2025 +0000"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Tue Dec 09 09:43:44 2025 -0700"
      },
      "message": "build(deps): bump github/codeql-action from 4.31.6 to 4.31.7\n\nBumps [github/codeql-action](https://github.com/github/codeql-action) from 4.31.6 to 4.31.7.\n- [Release notes](https://github.com/github/codeql-action/releases)\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/github/codeql-action/compare/fe4161a26a8629af62121b670040955b330f9af2...cf1bb45a277cb3c205638b2cd5c984db1c46a412)\n\n---\nupdated-dependencies:\n- dependency-name: github/codeql-action\n  dependency-version: 4.31.7\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "0db9a0d55e33f8b63b733f37dc59eb441d51abf0",
      "tree": "d999c45cb16c957b99216a81665e8984b7ecdc95",
      "parents": [
        "918e869d4eb54a2fbe78546f4931f1ff9e9454bf"
      ],
      "author": {
        "name": "Charles Giessen",
        "email": "charles@lunarg.com",
        "time": "Fri Dec 05 09:49:49 2025 -0600"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Fri Dec 05 09:34:06 2025 -0700"
      },
      "message": "Remove duplicate driver workaround for macOS\n\nOn macOS, applications can bundle drivers with themselves. When they do\nthis and also install the same driver to a global location, the loader\nwill load 2 separate drivers which happen to be the same binary,\ncausing the linker to emit warnings.\n\nThe fix was to simply only load one driver if the app was bundled.\nBecause there was only one macOS driver available, this worked. Now that\nboth KosmicKrisp and LavaPipe are available, this workaround is no\nlonger appropriate. If apps bundle multiple drivers, they would be\nunable to use more than 1.\n"
    },
    {
      "commit": "918e869d4eb54a2fbe78546f4931f1ff9e9454bf",
      "tree": "d9ab8612bacb8e2b643bdf19d59ef6e60e878244",
      "parents": [
        "abde4f38bfa4a424aac6cd43a44d56c41ab32dd3"
      ],
      "author": {
        "name": "Tom Cooper",
        "email": "tom.cooper@arm.com",
        "time": "Fri Nov 14 09:36:06 2025 +0000"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Thu Dec 04 21:29:15 2025 -0700"
      },
      "message": "Fix assert in terminator_DestroySurfaceKHR\n\nFor an ICD without support for VK_KHR_surface the surface list\npointer will be null. This change adds a check for VK_KHR_surface\nto avoid an abort when accessing the surface list.\n"
    },
    {
      "commit": "abde4f38bfa4a424aac6cd43a44d56c41ab32dd3",
      "tree": "9d89d8bb94ed12763f573c0b59388a862d1c9608",
      "parents": [
        "e042a3a16bdf37e8c9d61b95b7a5933bccef0f45"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Dec 01 18:28:01 2025 +0000"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Thu Dec 04 21:18:46 2025 -0700"
      },
      "message": "build(deps): bump github/codeql-action from 4.31.5 to 4.31.6\n\nBumps [github/codeql-action](https://github.com/github/codeql-action) from 4.31.5 to 4.31.6.\n- [Release notes](https://github.com/github/codeql-action/releases)\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/github/codeql-action/compare/fdbfb4d2750291e159f0156def62b853c2798ca2...fe4161a26a8629af62121b670040955b330f9af2)\n\n---\nupdated-dependencies:\n- dependency-name: github/codeql-action\n  dependency-version: 4.31.6\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "e042a3a16bdf37e8c9d61b95b7a5933bccef0f45",
      "tree": "b776ff725314894740c85c303b634ec727ab4c2a",
      "parents": [
        "052ac24611eced7b0ca62cc5cca2eeeb2051fa28"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Dec 01 18:28:06 2025 +0000"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Mon Dec 01 13:50:32 2025 -0700"
      },
      "message": "build(deps): bump actions/checkout from 5.0.1 to 6.0.0\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 5.0.1 to 6.0.0.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Commits](https://github.com/actions/checkout/compare/v5.0.1...v6)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n  dependency-version: 6.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": "052ac24611eced7b0ca62cc5cca2eeeb2051fa28",
      "tree": "5a1f022514fef686ea193db7ecd80b9279c2b7c5",
      "parents": [
        "5f6d4be882cb015228c994f81098220dada056b7"
      ],
      "author": {
        "name": "ziga-lunarg",
        "email": "ziga@lunarg.com",
        "time": "Fri Nov 28 10:42:54 2025 +0200"
      },
      "committer": {
        "name": "ziga-lunarg",
        "email": "87310389+ziga-lunarg@users.noreply.github.com",
        "time": "Fri Nov 28 11:12:36 2025 +0200"
      },
      "message": "build: Update to header 1.4.335\n"
    },
    {
      "commit": "5f6d4be882cb015228c994f81098220dada056b7",
      "tree": "a7213625f5e65dddc451c23aba01132ee698174d",
      "parents": [
        "f5cf218aeff93de7b0e2793a43fc01f3b1880a5f"
      ],
      "author": {
        "name": "Cameron Gutman",
        "email": "aicommander@gmail.com",
        "time": "Sun Nov 23 19:02:54 2025 -0600"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Tue Nov 25 12:41:28 2025 -0700"
      },
      "message": "cmake: Enable EH metadata on 64-bit MSVC builds\n\nException handling continuation metadata further hardens control flow\nby ensuring NtContinue() or RtlRestoreContext() cannot be exploited to\nredirect exception handling to a target that is not a valid exception\nhandler.\n"
    },
    {
      "commit": "f5cf218aeff93de7b0e2793a43fc01f3b1880a5f",
      "tree": "78e3b57bf7a53abdcb45a07c6f32c9cea2724717",
      "parents": [
        "8b9687fae2e00a16b485234ddfd5b480647770bd"
      ],
      "author": {
        "name": "Cameron Gutman",
        "email": "aicommander@gmail.com",
        "time": "Sun Nov 23 18:55:53 2025 -0600"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Tue Nov 25 12:41:28 2025 -0700"
      },
      "message": "cmake: Enable CET on MSVC x86/x64 builds\n\nIntel CET uses a shadow stack to protect against ROP attacks by\nterminating the process if a shadow stack violation is detected in a\nmodule that has marked itself as CET-compatible with the /CETCOMPAT\nlinker flag (and the process itself has CET enabled).\n"
    },
    {
      "commit": "8b9687fae2e00a16b485234ddfd5b480647770bd",
      "tree": "786416395b94d73a1fb85a71db65eccac0cda93e",
      "parents": [
        "65e5428032e4ccb2e064fa8691b96e61701d5956"
      ],
      "author": {
        "name": "Máté Ferenc Nagy-Egri",
        "email": "mate@rastergrid.com",
        "time": "Tue Nov 25 18:39:19 2025 +0100"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Tue Nov 25 12:01:57 2025 -0700"
      },
      "message": "docs: Document filtering env var usage\n"
    },
    {
      "commit": "65e5428032e4ccb2e064fa8691b96e61701d5956",
      "tree": "c4040ea1c7c86fcd9e786e97a9d52b34aec63065",
      "parents": [
        "b992a2b8d609df5820567c4ec85c97d822eda8a2"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Nov 24 18:32:59 2025 +0000"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Mon Nov 24 15:21:50 2025 -0700"
      },
      "message": "build(deps): bump github/codeql-action from 4.31.2 to 4.31.5\n\nBumps [github/codeql-action](https://github.com/github/codeql-action) from 4.31.2 to 4.31.5.\n- [Release notes](https://github.com/github/codeql-action/releases)\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/github/codeql-action/compare/0499de31b99561a6d14a36a5f662c2a54f91beee...fdbfb4d2750291e159f0156def62b853c2798ca2)\n\n---\nupdated-dependencies:\n- dependency-name: github/codeql-action\n  dependency-version: 4.31.5\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "b992a2b8d609df5820567c4ec85c97d822eda8a2",
      "tree": "21a584690ca408071b4b84b35f9f63d43a910795",
      "parents": [
        "ce04129aceb2d3f592b0bd6b4ecde0c5f020fafd"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Nov 24 18:32:48 2025 +0000"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Mon Nov 24 15:21:22 2025 -0700"
      },
      "message": "build(deps): bump actions/checkout from 5 to 6\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Commits](https://github.com/actions/checkout/compare/v5...v6)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\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": "ce04129aceb2d3f592b0bd6b4ecde0c5f020fafd",
      "tree": "c371e1b2546892825c8531bb7bce6fc877f84a29",
      "parents": [
        "208e174c85e33a7c05b0c1e274bbed8edca8c188"
      ],
      "author": {
        "name": "Mike Schuchardt",
        "email": "mikes@lunarg.com",
        "time": "Fri Nov 21 07:41:49 2025 -0800"
      },
      "committer": {
        "name": "Mike Schuchardt",
        "email": "mikes@lunarg.com",
        "time": "Fri Nov 21 09:10:13 2025 -0800"
      },
      "message": "build: Update to header 1.4.334\n"
    },
    {
      "commit": "208e174c85e33a7c05b0c1e274bbed8edca8c188",
      "tree": "f9afa86e2ca2143aac8292bdc45ed018cfc4f816",
      "parents": [
        "bc0a957030feeca71eec18d30b8e2c518a2946cf"
      ],
      "author": {
        "name": "Charles Giessen",
        "email": "charles@lunarg.com",
        "time": "Tue Nov 18 21:07:38 2025 -0600"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Tue Nov 18 20:58:05 2025 -0700"
      },
      "message": "Make realloc usage consistent\n\nMakes sure all calls to realloc have their return value put into a new variable.\nThat way we don\u0027t lose the pointer to the original allocation in case realloc\nreturns NULL and we need to free the original allocation.\n"
    },
    {
      "commit": "bc0a957030feeca71eec18d30b8e2c518a2946cf",
      "tree": "194711712dd345798bfc857b1a3a13ea7e8f6a14",
      "parents": [
        "8b5249c247d21edc96cac28d166005038fe8e286"
      ],
      "author": {
        "name": "Piers Daniell",
        "email": "pdaniell@nvidia.com",
        "time": "Tue Nov 18 12:50:53 2025 -0700"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Tue Nov 18 19:09:10 2025 -0700"
      },
      "message": "loader: Fix another memory leak with use of realloc\n\nThis shows up in the dEQP-VK.api.device_init.create_instance_device_intentional_alloc_fail.basic Vulkan CTS test.\n"
    },
    {
      "commit": "8b5249c247d21edc96cac28d166005038fe8e286",
      "tree": "ac9a4f8f6a6445db2e71273c69fd066bfd124a90",
      "parents": [
        "655909f1c035519bb5bf7d992804af73e121dd3f"
      ],
      "author": {
        "name": "Ryan Zhang",
        "email": "ryan.zhang@nxp.com",
        "time": "Fri Nov 14 20:00:18 2025 +0800"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Sun Nov 16 10:22:36 2025 -0700"
      },
      "message": "fix call DestroyInstance after loader_platform_close_library\n\nFound that vkcts crash after \"Get real path to layer \u0026 driver\nbinaries : 77ccbe4f422ff89405272873c25bbb8ca88bd699\" merged\ninto vullan-loader.\n\nThe root cause of crash is icd.so lib has been closed before\nDestroyInstance called in loader free path when icd instance\nhas been created and oom in layer.\n\neg. fpCreateInstance success but table-\u003epopulate oom in wsi.\nTRY_LOG(fpCreateInstance(\u0026modified_info, pAllocator, pInstance)\n, \"Failed to create the instance\");\nTRY_LOG_CALL(table-\u003epopulate(*pInstance, fpGetInstanceProcAddr,\napi_version));\n\nSo we need to defer close icd lib until DestroyInstance done.\n\nFix case: dEQP-VK.api.device_init.create_instance_device_\nintentional_alloc_fail.basic\n\nSigned-off-by: Ryan Zhang \u003cryan.zhang@nxp.com\u003e\n"
    },
    {
      "commit": "655909f1c035519bb5bf7d992804af73e121dd3f",
      "tree": "c56bdb1d1dee8be516984e84242fc0034e53f6b5",
      "parents": [
        "5eb9050e84959355c93c4e28da9bd54d21bf57ed"
      ],
      "author": {
        "name": "Charles Giessen",
        "email": "charles@lunarg.com",
        "time": "Sat Nov 15 12:14:32 2025 -0600"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Sat Nov 15 11:38:54 2025 -0700"
      },
      "message": "Clean up allocated string during OOM from path normalization\n"
    },
    {
      "commit": "5eb9050e84959355c93c4e28da9bd54d21bf57ed",
      "tree": "32faa0527cac7f67e92b36a8f954db7ef2b2ba39",
      "parents": [
        "9a8d188e98319d5e9eaf3e3c0b6aa4d5f5756c7e"
      ],
      "author": {
        "name": "Charles Giessen",
        "email": "charles@lunarg.com",
        "time": "Fri Nov 14 16:19:39 2025 -0600"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Fri Nov 14 16:08:44 2025 -0700"
      },
      "message": "Normalize library paths queried from the OS\n\nThe path the operating system returns may not be normalized, so comparing\nit with a normalized path yields false positives.\n"
    },
    {
      "commit": "9a8d188e98319d5e9eaf3e3c0b6aa4d5f5756c7e",
      "tree": "8926d5ec295b63c32ac892201a76bbd743102e26",
      "parents": [
        "1629b3b5391cf831efeb973bd573172458327a07"
      ],
      "author": {
        "name": "Mike Schuchardt",
        "email": "mikes@lunarg.com",
        "time": "Fri Nov 14 10:26:25 2025 -0800"
      },
      "committer": {
        "name": "Mike Schuchardt",
        "email": "mikes@lunarg.com",
        "time": "Fri Nov 14 11:24:04 2025 -0800"
      },
      "message": "build: Update to header 1.4.333\n"
    },
    {
      "commit": "1629b3b5391cf831efeb973bd573172458327a07",
      "tree": "7bdcd28546b857569849d9f1ac68f7147f3f8150",
      "parents": [
        "8b1274b20449d38e986f7e69513d025a4abffac0"
      ],
      "author": {
        "name": "Charles Giessen",
        "email": "charles@lunarg.com",
        "time": "Wed Nov 12 13:52:11 2025 -0600"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Thu Nov 13 14:13:28 2025 -0700"
      },
      "message": "Stop layers with an invalid \"type\" field from being added\n\nLayers without a valid \u0027type\u0027 field should be ignored, which wasn\u0027t occurring.\n"
    },
    {
      "commit": "8b1274b20449d38e986f7e69513d025a4abffac0",
      "tree": "3b8f99534af5e3cd9512e8635d6c8112c69728f6",
      "parents": [
        "dc509c2de633b089ad04ab81a18fe0831a304214"
      ],
      "author": {
        "name": "Charles Giessen",
        "email": "charles@lunarg.com",
        "time": "Tue Aug 26 10:03:37 2025 -0500"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Thu Nov 13 14:13:28 2025 -0700"
      },
      "message": "Add instance_create_advanced_fuzzer runner\n\nOSS-Fuzz added an \u0027advanced\u0027 fuzzer which creates multiple files by\nparsing the fuzz input file into multiple separate files. To add the\nfuzz test we needed to recreate the same logic that enables creating\nfiles.\n"
    },
    {
      "commit": "dc509c2de633b089ad04ab81a18fe0831a304214",
      "tree": "6711f43d801369e190019e568d12f40abe99b2c4",
      "parents": [
        "c0c74b864aa64acb9516578b04f66e12a2f9c373"
      ],
      "author": {
        "name": "Piers Daniell",
        "email": "pdaniell@nvidia.com",
        "time": "Wed Nov 12 16:39:35 2025 -0700"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Wed Nov 12 17:10:49 2025 -0700"
      },
      "message": "Fix memory leak\n\nThis shows up with the Vulkan CTS test \"dEQP-VK.api.device_init.create_instance_device_intentional_alloc_fail.basic\" and appears to be a regression from https://github.com/KhronosGroup/Vulkan-Loader/commit/77ccbe4f422ff89405272873c25bbb8ca88bd699\n"
    },
    {
      "commit": "c0c74b864aa64acb9516578b04f66e12a2f9c373",
      "tree": "1d1d08eaa4802ba504277d9792f3a8d6680ed180",
      "parents": [
        "d03e5159590351a04673e6451ea467fdb26ee85e"
      ],
      "author": {
        "name": "Jozsef Hapak",
        "email": "jozsef@rastergrid.com",
        "time": "Mon Nov 10 19:19:47 2025 +0100"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Wed Nov 12 09:19:51 2025 -0700"
      },
      "message": "loader: Use VULKAN_DIR macro in pathes\n\nAlso introduce TESTING_VULKAN_DIR macro in test framework\n"
    },
    {
      "commit": "d03e5159590351a04673e6451ea467fdb26ee85e",
      "tree": "bd70f367976bc560bb4d97c8437da6779a765aa5",
      "parents": [
        "8a25939012fb114404594ac0a64478275faa88e6"
      ],
      "author": {
        "name": "Mike Schuchardt",
        "email": "mikes@lunarg.com",
        "time": "Fri Nov 07 12:01:05 2025 -0800"
      },
      "committer": {
        "name": "Mike Schuchardt",
        "email": "mikes@lunarg.com",
        "time": "Fri Nov 07 12:50:00 2025 -0800"
      },
      "message": "build: Update to header 1.4.332\n"
    },
    {
      "commit": "8a25939012fb114404594ac0a64478275faa88e6",
      "tree": "270999d7f3f4bc90972af44996c024dc6bc70f53",
      "parents": [
        "93ab92e49c9f43bdaff8fcee668dd3a979f10c15"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Nov 03 17:24:45 2025 +0000"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Mon Nov 03 11:47:05 2025 -0700"
      },
      "message": "build(deps): bump github/codeql-action from 4.31.0 to 4.31.2\n\nBumps [github/codeql-action](https://github.com/github/codeql-action) from 4.31.0 to 4.31.2.\n- [Release notes](https://github.com/github/codeql-action/releases)\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/github/codeql-action/compare/4e94bd11f71e507f7f87df81788dff88d1dacbfb...0499de31b99561a6d14a36a5f662c2a54f91beee)\n\n---\nupdated-dependencies:\n- dependency-name: github/codeql-action\n  dependency-version: 4.31.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": "93ab92e49c9f43bdaff8fcee668dd3a979f10c15",
      "tree": "139eed7df86d14c714895ceb75ee9aa60122c78d",
      "parents": [
        "6f557a4ff7dfc0f5eb58eb1f492d3d3de723b6c4"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Nov 03 17:24:34 2025 +0000"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Mon Nov 03 11:46:49 2025 -0700"
      },
      "message": "build(deps): bump jidicula/clang-format-action from 4.15.0 to 4.16.0\n\nBumps [jidicula/clang-format-action](https://github.com/jidicula/clang-format-action) from 4.15.0 to 4.16.0.\n- [Release notes](https://github.com/jidicula/clang-format-action/releases)\n- [Commits](https://github.com/jidicula/clang-format-action/compare/v4.15.0...v4.16.0)\n\n---\nupdated-dependencies:\n- dependency-name: jidicula/clang-format-action\n  dependency-version: 4.16.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "6f557a4ff7dfc0f5eb58eb1f492d3d3de723b6c4",
      "tree": "fdd016555457e6631bd9094ae2d800b07b3036f9",
      "parents": [
        "e1cad037970cfeeb86051c49d00ead75311acbec"
      ],
      "author": {
        "name": "Mike Schuchardt",
        "email": "mikes@lunarg.com",
        "time": "Thu Oct 30 17:29:41 2025 -0700"
      },
      "committer": {
        "name": "Mike Schuchardt",
        "email": "mikes@lunarg.com",
        "time": "Thu Oct 30 18:05:05 2025 -0700"
      },
      "message": "build: Update to header 1.4.331\n"
    },
    {
      "commit": "e1cad037970cfeeb86051c49d00ead75311acbec",
      "tree": "617c1f8b360009ca24b480e15cf08c02acf0b2a2",
      "parents": [
        "466498bc64eb77955c3b782f0127520548224de0"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 27 18:15:54 2025 +0000"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Mon Oct 27 14:09:47 2025 -0500"
      },
      "message": "build(deps): bump github/codeql-action from 4.30.9 to 4.31.0\n\nBumps [github/codeql-action](https://github.com/github/codeql-action) from 4.30.9 to 4.31.0.\n- [Release notes](https://github.com/github/codeql-action/releases)\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/github/codeql-action/compare/16140ae1a102900babc80a33c44059580f687047...4e94bd11f71e507f7f87df81788dff88d1dacbfb)\n\n---\nupdated-dependencies:\n- dependency-name: github/codeql-action\n  dependency-version: 4.31.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "466498bc64eb77955c3b782f0127520548224de0",
      "tree": "674753739c2dbe456143995ccfaa872f239ca07e",
      "parents": [
        "66f2ce1f4683231d13e7e0566a83fc65beddaf08"
      ],
      "author": {
        "name": "Mike Schuchardt",
        "email": "mikes@lunarg.com",
        "time": "Fri Oct 24 08:01:51 2025 -0700"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Fri Oct 24 11:07:00 2025 -0500"
      },
      "message": "build: Update to header 1.4.330\n"
    },
    {
      "commit": "51fbb20694c3d84f5b589c6a74b4dfbfd9ec7165",
      "tree": "74ffba750879f91895643de7301c7256b1d34dac",
      "parents": [
        "943b512ab0a5ff2ffab1758ff84bd1dfb757ee70"
      ],
      "author": {
        "name": "David Dorwin",
        "email": "ddorwin@google.com",
        "time": "Tue Oct 21 16:43:57 2025 -0700"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com",
        "time": "Tue Oct 21 17:59:51 2025 -0700"
      },
      "message": "[fuchsia] Enable trusted loader service in API Level 28+\n\nThis was missed when creating API level 28 and 29. `TrustedService` is\nmarked `@available(added\u003d28)`.\n\nBug: 419087951\nChange-Id: I1fc67a5c6b2061262e521174d3f4fee5c8c1ce61\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/Vulkan-Loader/+/1399793\nFuchsia-Auto-Submit: David Dorwin \u003cddorwin@google.com\u003e\nReviewed-by: Craig Stout \u003ccstout@google.com\u003e\nCommit-Queue: David Dorwin \u003cddorwin@google.com\u003e\n"
    },
    {
      "commit": "66f2ce1f4683231d13e7e0566a83fc65beddaf08",
      "tree": "9959d9714e2595a7938fe53e02ff5f77bedfeede",
      "parents": [
        "4a40e3cf16b35a5bc807e5f9b63913d6265bc08f"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 20 17:18:20 2025 +0000"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Mon Oct 20 12:58:48 2025 -0500"
      },
      "message": "build(deps): bump github/codeql-action from 4.30.8 to 4.30.9\n\nBumps [github/codeql-action](https://github.com/github/codeql-action) from 4.30.8 to 4.30.9.\n- [Release notes](https://github.com/github/codeql-action/releases)\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/github/codeql-action/compare/f443b600d91635bebf5b0d9ebc620189c0d6fba5...16140ae1a102900babc80a33c44059580f687047)\n\n---\nupdated-dependencies:\n- dependency-name: github/codeql-action\n  dependency-version: 4.30.9\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "4a40e3cf16b35a5bc807e5f9b63913d6265bc08f",
      "tree": "156f920c17f9dbf0dbf756f8bd2c143f30fca71a",
      "parents": [
        "40fdef426201fa25c5847e18d96d8f28f29a5195"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 13 17:05:03 2025 +0000"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Mon Oct 13 15:37:27 2025 -0500"
      },
      "message": "build(deps): bump github/codeql-action from 3.30.6 to 4.30.8\n\nBumps [github/codeql-action](https://github.com/github/codeql-action) from 3.30.6 to 4.30.8.\n- [Release notes](https://github.com/github/codeql-action/releases)\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/github/codeql-action/compare/64d10c13136e1c5bce3e5fbde8d4906eeaafc885...f443b600d91635bebf5b0d9ebc620189c0d6fba5)\n\n---\nupdated-dependencies:\n- dependency-name: github/codeql-action\n  dependency-version: 4.30.8\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "40fdef426201fa25c5847e18d96d8f28f29a5195",
      "tree": "006def8f8c89d3b005531ea2659de6f3be496f5f",
      "parents": [
        "385716f0a63fe2c26e54a5140c9877a80da66592"
      ],
      "author": {
        "name": "Mike Schuchardt",
        "email": "mikes@lunarg.com",
        "time": "Fri Oct 10 09:20:07 2025 -0700"
      },
      "committer": {
        "name": "Mike Schuchardt",
        "email": "mikes@lunarg.com",
        "time": "Fri Oct 10 09:48:08 2025 -0700"
      },
      "message": "build: Update to header 1.4.329\n"
    },
    {
      "commit": "385716f0a63fe2c26e54a5140c9877a80da66592",
      "tree": "52c8ae3dfdd9b9ae2565470eb4453e91ba6b22cb",
      "parents": [
        "35e5469b619bfeeaf30d8c8e54ddde20e8a9e5f5"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 06 17:06:14 2025 +0000"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Mon Oct 06 11:54:29 2025 -0600"
      },
      "message": "build(deps): bump github/codeql-action from 3.30.5 to 3.30.6\n\nBumps [github/codeql-action](https://github.com/github/codeql-action) from 3.30.5 to 3.30.6.\n- [Release notes](https://github.com/github/codeql-action/releases)\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/github/codeql-action/compare/3599b3baa15b485a2e49ef411a7a4bb2452e7f93...64d10c13136e1c5bce3e5fbde8d4906eeaafc885)\n\n---\nupdated-dependencies:\n- dependency-name: github/codeql-action\n  dependency-version: 3.30.6\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "35e5469b619bfeeaf30d8c8e54ddde20e8a9e5f5",
      "tree": "09139b104ded98d608d60e7e2949eae4f55a6fbf",
      "parents": [
        "ae0461b671558197a9a50e5fcfcc3b2d3f406b42"
      ],
      "author": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Sun Oct 05 22:10:38 2025 -0500"
      },
      "committer": {
        "name": "Charles Giessen",
        "email": "46324611+charles-lunarg@users.noreply.github.com",
        "time": "Mon Oct 06 07:13:39 2025 -0600"
      },
      "message": "Use PROJECT_VERSION instead of CMAKE_PROJECT_VERSION"
    }
  ],
  "next": "ae0461b671558197a9a50e5fcfcc3b2d3f406b42"
}
