)]}'
{
  "log": [
    {
      "commit": "4b12a5b6e7fb8951a847f1b61485a59f337ada18",
      "tree": "24a27db482545cc64d7eafe4785ad578c8458108",
      "parents": [
        "72c4a046e1e96e289ee84fcf484dc2b8eeb5d9f9"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Fri Oct 16 10:59:52 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 16 10:59:52 2026"
      },
      "message": "Revise SECURITY.md to include threat model and reporting\n\nUpdated the security policy to include a threat model section and revised reporting guidelines."
    },
    {
      "commit": "72c4a046e1e96e289ee84fcf484dc2b8eeb5d9f9",
      "tree": "3a4ef035155bd50f0126b643bc999ba113fe2aef",
      "parents": [
        "a3303fea9980a8ca56c00f47c74314809eee8c18"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Thu Oct 15 15:43:05 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 15 15:43:05 2026"
      },
      "message": "ci: limit Go module Dependabot PRs to security updates (#1829)"
    },
    {
      "commit": "a3303fea9980a8ca56c00f47c74314809eee8c18",
      "tree": "66294ff01b6fdeb43df63b6aecbbb1e8d336e8c9",
      "parents": [
        "cac656f386d90128f33461e27993af1699049fe6"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Mon Oct 12 15:37:08 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 12 15:37:08 2026"
      },
      "message": "Add opt-in zstd protocol compression (#1823)\n\nAdd optional zstd compression via a blank import of\n`github.com/go-sql-driver/mysql/zstd`. With `compress\u003dtrue`, connections\nprefer zstd and fall back to zlib when unsupported. Compression uses a\nfixed level 3.\n\nApplications that do not import `mysql/zstd` do not compile or link\n`klauspost/compress`."
    },
    {
      "commit": "cac656f386d90128f33461e27993af1699049fe6",
      "tree": "7969139611559072207bacee1db7f1c3efcf29b7",
      "parents": [
        "a9e08b3c50547afe3ec20a843b14973b6553cd07"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Fri Oct 09 23:23:11 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 09 23:23:11 2026"
      },
      "message": "action: Pin lint toolchain for Staticcheck compatibility (#1824)\n\nPin the lint job to Go 1.26 and Staticcheck v0.8.1. Staticcheck cannot\nread Go 1.27 export data version 5.\n\nDisable the action\u0027s automatic Go installation so it uses the selected\ntoolchain.\n\nValidated with Go 1.26.0: Staticcheck passes and tests compile."
    },
    {
      "commit": "a9e08b3c50547afe3ec20a843b14973b6553cd07",
      "tree": "b8da4b0c46286be6a4faeb3914ecb8d6db3c7501",
      "parents": [
        "032a8495ea26c75d51bc9d8e0df7adfb6440cbdb"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Oct 08 21:41:18 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 08 21:41:18 2026"
      },
      "message": "Bump the all-dependencies group with 2 updates (#1822)"
    },
    {
      "commit": "032a8495ea26c75d51bc9d8e0df7adfb6440cbdb",
      "tree": "5cebf20364f3c6ffda3c47c6236587d99b676166",
      "parents": [
        "96884ae6ff0477071714c73eea1c457e8828f7c5"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Wed Oct 07 00:51:09 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 07 00:51:09 2026"
      },
      "message": "auth: add OIDC token auth (#1820)\n\nThis pull request adds OpenID Connect (OIDC) authentication support to,\nallowing applications to authenticate using OIDC tokens.\nIt enforces proper TLS usage when using OIDC."
    },
    {
      "commit": "96884ae6ff0477071714c73eea1c457e8828f7c5",
      "tree": "c75d8b375e90a010ecbe024f0acd245a2d0eabe9",
      "parents": [
        "80913d4931cc770983d9f01e9cf8ed3c951b71fa"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Tue Oct 06 01:06:20 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 06 01:06:20 2026"
      },
      "message": "Support RowsColumnScanner interface (Go 1.27+) (#1816)\n\nThis pull request introduces support for the `RowsColumnScanner`\ninterface in the Go MySQL driver for Go 1.27 and above. It adds\nefficient, type-safe column scanning for both text and binary protocols,\nand includes comprehensive tests to ensure correct conversions, memory\nsafety, and zero-allocation performance. Additionally, it clarifies the\nreturn type of `parseBinaryDateTime` for improved type safety."
    },
    {
      "commit": "80913d4931cc770983d9f01e9cf8ed3c951b71fa",
      "tree": "4820d25f39dd744c4751a0300aef4ef21d72caae",
      "parents": [
        "cb7c9ecba0a8396cebd0686895a9e08216210123"
      ],
      "author": {
        "name": "diego dupin",
        "email": "diego.dupin@mariadb.com",
        "time": "Mon Oct 05 23:26:14 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 05 23:26:14 2026"
      },
      "message": "add auth plugin (#1696)\n\nCurrent implementation was requiring authentication switch plugins data\nto begin with iAuthMoreData, but that\u0027s only required for\n\"caching_sha2_password\" and \"sha256_password\" plugins.\nAdditionally, now permits multi-authentication (in mariadb:\nhttps://mariadb.com/kb/en/create-user/#identified-viawith-authentication_plugin\n/ mysql:\nhttps://dev.mysql.com/doc/refman/8.0/en/multifactor-authentication.html)\n\ngoal is to add MariaDB main authentication plugins (like parsec, PAM,\nGSSAPI, ...) based on plugin like this"
    },
    {
      "commit": "cb7c9ecba0a8396cebd0686895a9e08216210123",
      "tree": "c38048001d4c17a53267221d10f5daa841d440ce",
      "parents": [
        "34bf4f33e97884c55deec61d5e87098dd9a32f94"
      ],
      "author": {
        "name": "Checo",
        "email": "104541981+sergioperezcheco@users.noreply.github.com",
        "time": "Sun Oct 04 03:29:17 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 04 03:29:17 2026"
      },
      "message": "fix: preserve full column collation IDs (#1818)\n\nColumnDefinition41 stores the collation ID in two bytes, but\n`readColumns` kept only the low byte. For example, MySQL\u0027s\n`utf8mb4_bg_0900_as_cs` collation has ID 319 and was truncated to the\nbinary collation ID 63. As a result, `Rows.ColumnTypes()` reported text\ncolumns as BINARY, VARBINARY or BLOB, with a byte-slice ScanType.\n\nSigned-off-by: sergioperezcheco \u003ccheco520@outlook.com\u003e"
    },
    {
      "commit": "34bf4f33e97884c55deec61d5e87098dd9a32f94",
      "tree": "ecbe0cfa2f3110b8e854f2875369dc1190e0df13",
      "parents": [
        "789a82a35d04f8ab5a7b28707615ef8bf9d4f09b"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Sat Oct 03 15:15:30 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 03 15:15:30 2026"
      },
      "message": "Docs verifying server (#1819)\n\nAdd a concise README **Verifying Server** section with safe TLS\nconfiguration examples. The system-root example verifies the server\nname; the private-CA example uses `VerifyConnection` to verify the\ncertificate chain without a hostname check (VERIFY_CA).\n\nExplain why trusting only the intended server\u0027s self-signed certificate\nor an exclusive private CA safely authenticates that server when the\nsigning key has not issued certificates to other users or unrelated\nservers. The example validates server-auth usage, supplies\nintermediates, propagates errors, and rejects missing CA/server\ncertificates. `InsecureSkipVerify` alone is explicitly insufficient."
    },
    {
      "commit": "789a82a35d04f8ab5a7b28707615ef8bf9d4f09b",
      "tree": "9b1cd48c063b5c5a89691d3fbe9c62cdb18e6fbf",
      "parents": [
        "16b91c5aa10f3131cb1f2e7e8b46fd320d740450"
      ],
      "author": {
        "name": "Jake Wang",
        "email": "jakezwang@users.noreply.github.com",
        "time": "Sat Sep 19 06:59:05 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Sep 19 06:59:05 2026"
      },
      "message": "Fix precision of unsigned decimal columns (#1813)\n\n`ColumnType.DecimalSize()` reports one fewer digit for unsigned decimal\ncolumns: `DECIMAL(10,6) UNSIGNED` returns precision 9, and `DECIMAL(5,0)\nUNSIGNED` returns precision 4. Their display width does not reserve a\nsign, so subtract that position only for signed fields."
    },
    {
      "commit": "16b91c5aa10f3131cb1f2e7e8b46fd320d740450",
      "tree": "8d6d2d65c1db573ec513519aa48c365a189d1ef0",
      "parents": [
        "6a57eb17a8c8f81b4fb5998761cd074d9a7c88b0"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Sep 17 16:03:48 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 17 16:03:48 2026"
      },
      "message": "Bump shogo82148/actions-setup-mysql from 1.53.1 to 1.54.0 in the all-dependencies group (#1811)"
    },
    {
      "commit": "6a57eb17a8c8f81b4fb5998761cd074d9a7c88b0",
      "tree": "953e833253c7074628a8882f61642c3d0afc74ce",
      "parents": [
        "7b50e17481debd9b2489c2deff862f78d61b1799"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Sun Sep 06 12:23:56 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 06 12:23:56 2026"
      },
      "message": "Defer prepared statement long data writes (#1810)\n\nThis pull request refactors the handling of \"long data\" parameters in\nprepared statement execution to ensure all arguments are validated\nbefore any data is sent to the MySQL server. This prevents partial\nwrites and improves error handling. The changes also add comprehensive\ntests to verify correct behavior in various edge cases."
    },
    {
      "commit": "7b50e17481debd9b2489c2deff862f78d61b1799",
      "tree": "fc27204e0e7148352bf2c12751bca8ce9ff3a718",
      "parents": [
        "6442a522b8ffed85c46ba8dec76f7019e1a782e3"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Sat Sep 05 15:51:04 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Sep 05 15:51:04 2026"
      },
      "message": "Improve Config handling (#1809)\n\nThis pull request refactors how connection configuration and attributes\nare managed during MySQL connection establishment, improving flexibility\nand correctness when using dynamic configuration (such as via\n`BeforeConnect` hooks). The most significant changes include removing\nthe `connector` reference from `mysqlConn`, ensuring all connection\nstate is sourced from the effective `Config`, and updating tests to\nverify these behaviors."
    },
    {
      "commit": "6442a522b8ffed85c46ba8dec76f7019e1a782e3",
      "tree": "968fa4924c62a9d11fa39699b31c289c2365e16c",
      "parents": [
        "e5750187673ab466da012a2cc66ff720bcb1f41e"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Fri Sep 04 05:54:16 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 04 05:54:16 2026"
      },
      "message": "refactor dsn_test.go (#1808)\n\nThis pull request refactors the DSN parsing tests in `dsn_test.go` to\nimprove maintainability and clarity. The main change is the introduction\nof a helper function, `newTestConfig`, which builds the expected\n`Config` objects with explicit defaults. This makes the tests less\nrepetitive and more robust against regressions in default values."
    },
    {
      "commit": "e5750187673ab466da012a2cc66ff720bcb1f41e",
      "tree": "63452befc650e07dfbcb2dff8e3f4098991ecb0e",
      "parents": [
        "136522441ba8cb748ed0288d6069d4780a79b484"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Thu Sep 03 15:48:23 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 03 15:48:23 2026"
      },
      "message": "cfg.setParamsCommand (#1807)\n\nfix #1455"
    },
    {
      "commit": "136522441ba8cb748ed0288d6069d4780a79b484",
      "tree": "058fbc759954d598df5ea3ec9a9e657a20a4e236",
      "parents": [
        "0491c9a101eb5c74ded3d4af0ebdf45c626a30a0"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Sep 03 14:34:48 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 03 14:34:48 2026"
      },
      "message": "Bump shogo82148/actions-goveralls from 1.11.1 to 1.11.2 in the all-dependencies group (#1806)\n\nBumps the all-dependencies group with 1 update:\n[shogo82148/actions-goveralls](https://github.com/shogo82148/actions-goveralls).\n\nUpdates `shogo82148/actions-goveralls` from 1.11.1 to 1.11.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca\nhref\u003d\"https://github.com/shogo82148/actions-goveralls/releases\"\u003eshogo82148/actions-goveralls\u0027s\nreleases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.11.2\u003c/h2\u003e\n\u003ch2\u003eWhat\u0027s Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump the codeql-actions group with 3 updates by \u003ca\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\nin \u003ca\nhref\u003d\"https://redirect.github.com/shogo82148/actions-goveralls/pull/660\"\u003eshogo82148/actions-goveralls#660\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the codeql-actions group with 3 updates by \u003ca\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\nin \u003ca\nhref\u003d\"https://redirect.github.com/shogo82148/actions-goveralls/pull/661\"\u003eshogo82148/actions-goveralls#661\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump rollup from 4.62.4 to 4.62.5 by \u003ca\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\nin \u003ca\nhref\u003d\"https://redirect.github.com/shogo82148/actions-goveralls/pull/662\"\u003eshogo82148/actions-goveralls#662\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump the codeql-actions group with 3 updates by \u003ca\nhref\u003d\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot]\nin \u003ca\nhref\u003d\"https://redirect.github.com/shogo82148/actions-goveralls/pull/663\"\u003eshogo82148/actions-goveralls#663\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement retry logic with exponential backoff in goveralls function\nby \u003ca href\u003d\"https://github.com/shogo82148\"\u003e\u003ccode\u003e@​shogo82148\u003c/code\u003e\u003c/a\u003e\nin \u003ca\nhref\u003d\"https://redirect.github.com/shogo82148/actions-goveralls/pull/664\"\u003eshogo82148/actions-goveralls#664\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Go version to 1.27 and add it to the CI workflow by \u003ca\nhref\u003d\"https://github.com/shogo82148\"\u003e\u003ccode\u003e@​shogo82148\u003c/code\u003e\u003c/a\u003e in \u003ca\nhref\u003d\"https://redirect.github.com/shogo82148/actions-goveralls/pull/666\"\u003eshogo82148/actions-goveralls#666\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca\nhref\u003d\"https://github.com/shogo82148/actions-goveralls/compare/v1.11.1...v1.11.2\"\u003ehttps://github.com/shogo82148/actions-goveralls/compare/v1.11.1...v1.11.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/shogo82148/actions-goveralls/commit/77a1912dca42260ee3e97f61bd13ea7ef40baa93\"\u003e\u003ccode\u003e77a1912\u003c/code\u003e\u003c/a\u003e\nbump up to v1.11.2\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/shogo82148/actions-goveralls/commit/ea0cec595892badb8841047ed6347b0e6acdba6a\"\u003e\u003ccode\u003eea0cec5\u003c/code\u003e\u003c/a\u003e\nMerge branch \u0027main\u0027 into releases/v1\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/shogo82148/actions-goveralls/commit/e98ebe2b12cb019e5f573f593c6068fd237883df\"\u003e\u003ccode\u003ee98ebe2\u003c/code\u003e\u003c/a\u003e\nMerge pull request \u003ca\nhref\u003d\"https://redirect.github.com/shogo82148/actions-goveralls/issues/666\"\u003e#666\u003c/a\u003e\nfrom shogo82148/go1.27-is-released\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/shogo82148/actions-goveralls/commit/d49edad5f6c2e93f6ad4820f84cde7bab648a2b0\"\u003e\u003ccode\u003ed49edad\u003c/code\u003e\u003c/a\u003e\nUpdate Go version to 1.27 and add it to the CI workflow\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/shogo82148/actions-goveralls/commit/980b7d976781e10c1512a8ce977ca41ee7eb26b2\"\u003e\u003ccode\u003e980b7d9\u003c/code\u003e\u003c/a\u003e\nMerge pull request \u003ca\nhref\u003d\"https://redirect.github.com/shogo82148/actions-goveralls/issues/664\"\u003e#664\u003c/a\u003e\nfrom shogo82148/add-retry\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/shogo82148/actions-goveralls/commit/da220d36176dbc55938365f42af2eaca5669c022\"\u003e\u003ccode\u003eda220d3\u003c/code\u003e\u003c/a\u003e\nFix: Await retry in goveralls function to ensure proper execution\nflow\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/shogo82148/actions-goveralls/commit/024b7497e7966d994f76d547dd44eb01ac24006f\"\u003e\u003ccode\u003e024b749\u003c/code\u003e\u003c/a\u003e\nIncrease initial wait time for retries from 1 second to 10 seconds in\ngoveral...\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/shogo82148/actions-goveralls/commit/c338835c9ad9e2991bb159ae12f6307e00d08475\"\u003e\u003ccode\u003ec338835\u003c/code\u003e\u003c/a\u003e\nnpm run bundle\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/shogo82148/actions-goveralls/commit/f6528e2174f591434a47a5bf98be0ec85c3d1a55\"\u003e\u003ccode\u003ef6528e2\u003c/code\u003e\u003c/a\u003e\nImplement retry logic with exponential backoff in goveralls\nfunction\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/shogo82148/actions-goveralls/commit/a2e494c6466cf7723003e529ab2ff2a44dd1a2ae\"\u003e\u003ccode\u003ea2e494c\u003c/code\u003e\u003c/a\u003e\nMerge pull request \u003ca\nhref\u003d\"https://redirect.github.com/shogo82148/actions-goveralls/issues/663\"\u003e#663\u003c/a\u003e\nfrom shogo82148/dependabot/github_actions/codeql-acti...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca\nhref\u003d\"https://github.com/shogo82148/actions-goveralls/compare/8781f5dd05b691c4dd042d5e859c11c73e0104fa...77a1912dca42260ee3e97f61bd13ea7ef40baa93\"\u003ecompare\nview\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name\u003dshogo82148/actions-goveralls\u0026package-manager\u003dgithub_actions\u0026previous-version\u003d1.11.1\u0026new-version\u003d1.11.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don\u0027t\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this\ngroup update PR and stop Dependabot creating any more for the specific\ndependency\u0027s major version (unless you unignore this specific\ndependency\u0027s major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this\ngroup update PR and stop Dependabot creating any more for the specific\ndependency\u0027s minor version (unless you unignore this specific\ndependency\u0027s minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR\nand stop Dependabot creating any more for the specific dependency\n(unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore\nconditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will\nremove the ignore condition of the specified dependency and ignore\nconditions\n\n\n\u003c/details\u003e\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "0491c9a101eb5c74ded3d4af0ebdf45c626a30a0",
      "tree": "d4a8baeb914b280174b4035743c47d6d8a8ca6e8",
      "parents": [
        "ade1edb52c529487527f50dc0e5988c75057fbda"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Wed Sep 02 16:13:54 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 02 16:13:54 2026"
      },
      "message": "add `tinyInt1IsBool` and make it default (#1805)\n\nSigned, non-ZEROFILL TINYINT(1) result columns are treated as booleans\nby default. `tinyInt1IsBool\u003dfalse` restores the previous integer\nbehavior.\n\nWhen enabled:\n\n- ColumnType.DatabaseTypeName() reports BOOLEAN.\n- ColumnType.ScanType() reports bool for NOT NULL columns and\nsql.NullBool for nullable columns.\n- Scan(\u0026any) returns bool (0 is false, nonzero is true).\n\nBoth text protocol and prepared-statement/binary protocol results are\nhandled.\nTINYINT(1) UNSIGNED and other TINYINT display widths are not affected.\n\nThe signed/non-ZEROFILL condition follows MySQL server\u0027s own special\nhandling of TINYINT(1) for connectors (Field_tiny::sql_type()).\n\nfix #1453"
    },
    {
      "commit": "ade1edb52c529487527f50dc0e5988c75057fbda",
      "tree": "a32d45cdffa7880ea6d9c06282ae94ca4b7bfb42",
      "parents": [
        "7ca26e801d130be8be84c1e265be71784f6f70c1"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Wed Sep 02 10:06:43 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 02 10:06:43 2026"
      },
      "message": "start v1.11 development (#1803)\n\nUpdate Go, MySQL, and MariaDB versions."
    },
    {
      "commit": "7ca26e801d130be8be84c1e265be71784f6f70c1",
      "tree": "0a3475e08cd1bc12e22d086186d7266647a8fd49",
      "parents": [
        "87dcb95da72a8ffd525d41455a0f3ec2465b1d92"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Wed Sep 02 09:21:57 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 02 09:21:57 2026"
      },
      "message": "release v1.10.1 (#1801)"
    },
    {
      "commit": "87dcb95da72a8ffd525d41455a0f3ec2465b1d92",
      "tree": "72fc9285a5c41a1b9197c1ec85b74194d90f6b3d",
      "parents": [
        "1d9c421d1abaed4aeaf0b5ab830de9b752189f1f"
      ],
      "author": {
        "name": "Milan Obrtlík",
        "email": "10196319+milanobrtlik@users.noreply.github.com",
        "time": "Tue Sep 01 11:35:24 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 01 11:35:24 2026"
      },
      "message": "doc: clarify timeTruncate units and when to use it (#1792)"
    },
    {
      "commit": "1d9c421d1abaed4aeaf0b5ab830de9b752189f1f",
      "tree": "d9fcc584f05d8f672f74c3777c14f0d0eb8cdc47",
      "parents": [
        "532b8e566f23712db8f5b978103802aaa0b098c9"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Thu Aug 27 16:17:10 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 27 16:17:10 2026"
      },
      "message": "codeql: remove custom workflow (#1799)\n\nuses default setting"
    },
    {
      "commit": "532b8e566f23712db8f5b978103802aaa0b098c9",
      "tree": "f9a213110872abec535d9f0ee9e5a8dcfed58429",
      "parents": [
        "fe209ccef7620ffe789efa17e7d2e8e05bc9e3c9"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Aug 20 21:34:50 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 20 21:34:50 2026"
      },
      "message": "Bump the all-dependencies group with 3 updates (#1796)\n\nBumps the all-dependencies group with 3 updates:\n[github/codeql-action/init](https://github.com/github/codeql-action),\n[github/codeql-action/autobuild](https://github.com/github/codeql-action)\nand\n[github/codeql-action/analyze](https://github.com/github/codeql-action).\n\nUpdates `github/codeql-action/init` from 4.37.6 to 4.37.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca\nhref\u003d\"https://github.com/github/codeql-action/releases\"\u003egithub/codeql-action/init\u0027s\nreleases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.37.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to \u003ca\nhref\u003d\"https://github.com/github/codeql-action/releases/tag/codeql-bundle-v2.26.3\"\u003e2.26.3\u003c/a\u003e.\n\u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/pull/4085\"\u003e#4085\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca\nhref\u003d\"https://github.com/github/codeql-action/blob/main/CHANGELOG.md\"\u003egithub/codeql-action/init\u0027s\nchangelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eCodeQL Action Changelog\u003c/h1\u003e\n\u003cp\u003eSee the \u003ca\nhref\u003d\"https://github.com/github/codeql-action/releases\"\u003ereleases\npage\u003c/a\u003e for the relevant changes to the CodeQL CLI and language\npacks.\u003c/p\u003e\n\u003ch2\u003e[UNRELEASED]\u003c/h2\u003e\n\u003cp\u003eNo user facing changes.\u003c/p\u003e\n\u003ch2\u003e4.37.7 - 13 Aug 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to \u003ca\nhref\u003d\"https://github.com/github/codeql-action/releases/tag/codeql-bundle-v2.26.3\"\u003e2.26.3\u003c/a\u003e.\n\u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/pull/4085\"\u003e#4085\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.37.6 - 04 Aug 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanged the default filepath for the new remote file address format\nthat was introduced in CodeQL Action 4.37.0 / 3.37.0 to\n\u003ccode\u003e.github/codeql-config.yml\u003c/code\u003e to align it with the suggested\npath that is used elsewhere. \u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/pull/4070\"\u003e#4070\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.37.5 - 03 Aug 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a bug where a network error while streaming the download of\nthe CodeQL bundle could terminate the \u003ccode\u003einit\u003c/code\u003e Action instead\nof falling back to downloading the bundle before extracting it. \u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/pull/4061\"\u003e#4061\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.37.4 - 29 Jul 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThis version of the CodeQL Action adds support for the\n\u003ccode\u003etools\u003c/code\u003e input for the \u003ccode\u003ecodeql-action/init\u003c/code\u003e step to\nbe specified using a \u003ccode\u003egithub-codeql-tools\u003c/code\u003e \u003ca\nhref\u003d\"https://docs.github.com/en/organizations/managing-organization-settings/managing-custom-properties-for-repositories-in-your-organization\"\u003erepository\nproperty\u003c/a\u003e. This feature will gradually be rolled out following the\nrelease of this version. Once rolled out, this allows for the CodeQL CLI\nversion that is used in GitHub-managed workflows, such as Default Setup,\nto be set to a custom value. For example, customers who run into issues\nwith rate limits when a new CodeQL CLI version is released can set the\nvalue to \u003ccode\u003etoolcache\u003c/code\u003e to always use the CodeQL CLI version\nthat is available in the runner toolcache. For Advanced Setup workflows,\nthe value provided for \u003ccode\u003etools\u003c/code\u003e in the workflow definition\nalways takes precedence unless the value of the repository property\nstarts with \u003ccode\u003e!\u003c/code\u003e. \u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/pull/4037\"\u003e#4037\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to \u003ca\nhref\u003d\"https://github.com/github/codeql-action/releases/tag/codeql-bundle-v2.26.2\"\u003e2.26.2\u003c/a\u003e.\n\u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/pull/4051\"\u003e#4051\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.37.3 - 22 Jul 2026\u003c/h2\u003e\n\u003cp\u003eNo user facing changes.\u003c/p\u003e\n\u003ch2\u003e4.37.2 - 21 Jul 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThe new address format for the \u003ccode\u003econfig-file\u003c/code\u003e input that\nwas introduced in CodeQL Action 4.37.0 is now enabled by default. In\naddition to the format described there, the \u003ccode\u003eremote\u003d\u003c/code\u003e prefix\ncan now be used to explicitly indicate that the input refers to a remote\nfile. All previous input formats continue to be accepted as well. \u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/pull/4023\"\u003e#4023\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe CodeQL Action can now make use of \u003ca\nhref\u003d\"https://docs.github.com/en/code-security/how-tos/secure-at-scale/configure-organization-security/manage-usage-and-access/giving-org-access-private-registries\"\u003econfigured\nprivate registries\u003c/a\u003e in Default Setup to retrieve CodeQL configuration\nfiles from remote repositories that require authentication. This will\nallow customers to store their CodeQL configuration in a single\nrepository that can then be referenced by Default Setup workflows in\nother repositories. We expect to roll this and other, related changes\nout to everyone in July. \u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/pull/4007\"\u003e#4007\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.37.1 - 16 Jul 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003eUpcoming breaking change\u003c/em\u003e: Add a deprecation warning for\ncustomers using CodeQL version 2.20.6 and earlier. These versions of\nCodeQL were discontinued on 1 July 2026 alongside GitHub Enterprise\nServer 3.16, and will be unsupported by the next minor release of the\nCodeQL Action. \u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/pull/3956\"\u003e#3956\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to \u003ca\nhref\u003d\"https://github.com/github/codeql-action/releases/tag/codeql-bundle-v2.26.1\"\u003e2.26.1\u003c/a\u003e.\n\u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/pull/4019\"\u003e#4019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.37.0 - 08 Jul 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to \u003ca\nhref\u003d\"https://github.com/github/codeql-action/releases/tag/codeql-bundle-v2.26.0\"\u003e2.26.0\u003c/a\u003e.\n\u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/pull/3995\"\u003e#3995\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIn addition to the existing input format, the\n\u003ccode\u003econfig-file\u003c/code\u003e input for the \u003ccode\u003ecodeql-action/init\u003c/code\u003e\nstep will soon support a new \u003ccode\u003e[owner/]repo[@ref][:path]\u003c/code\u003e\nformat. All components except the repository name are optional. If\nomitted, \u003ccode\u003eowner\u003c/code\u003e defaults to the same owner as the repository\nthe analysis is running for, \u003ccode\u003eref\u003c/code\u003e to \u003ccode\u003emain\u003c/code\u003e, and\n\u003ccode\u003epath\u003c/code\u003e to \u003ccode\u003e.github/codeql-action.yaml\u003c/code\u003e. Support\nfor this format ships in this version of the CodeQL Action, but will\nonly be enabled over the coming weeks. \u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/pull/3973\"\u003e#3973\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.36.3 - 01 Jul 2026\u003c/h2\u003e\n\u003cp\u003eNo user facing changes.\u003c/p\u003e\n\u003ch2\u003e4.36.2 - 04 Jun 2026\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/github/codeql-action/commit/ff2f1c621b7f889edc0d3c761ac2e6a3f8cdb0dd\"\u003e\u003ccode\u003eff2f1c6\u003c/code\u003e\u003c/a\u003e\nMerge pull request \u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/issues/4093\"\u003e#4093\u003c/a\u003e\nfrom github/update-v4.37.7-be7a3dbb8\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/github/codeql-action/commit/951a133f96aa2114dd747e9e437305335d0bde16\"\u003e\u003ccode\u003e951a133\u003c/code\u003e\u003c/a\u003e\nUpdate changelog for v4.37.7\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/github/codeql-action/commit/be7a3dbb8147b82cd6d27e0707105b36aa190fc1\"\u003e\u003ccode\u003ebe7a3db\u003c/code\u003e\u003c/a\u003e\nMerge pull request \u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/issues/4087\"\u003e#4087\u003c/a\u003e\nfrom github/dependabot/npm_and_yarn/npm-minor-0aa561...\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/github/codeql-action/commit/9310334b11405b305d9444edfa56cd86e2f1e4fe\"\u003e\u003ccode\u003e9310334\u003c/code\u003e\u003c/a\u003e\nMerge pull request \u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/issues/4086\"\u003e#4086\u003c/a\u003e\nfrom github/mbg/thread-action-state-to-codeql\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/github/codeql-action/commit/b4d8a54218a8792de9af2f6f32e33af899ca5212\"\u003e\u003ccode\u003eb4d8a54\u003c/code\u003e\u003c/a\u003e\nRebuild\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/github/codeql-action/commit/ab5db2519c3344f2fa61c711fa2d6ad135829200\"\u003e\u003ccode\u003eab5db25\u003c/code\u003e\u003c/a\u003e\nBump the npm-minor group across 1 directory with 8 updates\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/github/codeql-action/commit/38055a3c3cf3979323eaf70fc6c73a8690250bde\"\u003e\u003ccode\u003e38055a3\u003c/code\u003e\u003c/a\u003e\nDrop \u003ccode\u003elogger\u003c/code\u003e from \u003ccode\u003edatabaseInitCluster\u003c/code\u003e in\ninterface\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/github/codeql-action/commit/1f87aed5e66849f0c43ae147377cc77f2d98ac99\"\u003e\u003ccode\u003e1f87aed\u003c/code\u003e\u003c/a\u003e\nMerge pull request \u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/issues/4085\"\u003e#4085\u003c/a\u003e\nfrom github/update-bundle/codeql-bundle-v2.26.3\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/github/codeql-action/commit/dc1b98ad1c2f13ccf9fc33fb82f32fc76f944253\"\u003e\u003ccode\u003edc1b98a\u003c/code\u003e\u003c/a\u003e\nMake \u003ccode\u003elogger\u003c/code\u003e available to \u003ccode\u003egetCodeQLForCmd\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/github/codeql-action/commit/6f0220ee37121218af472efbde25f06907a4da4f\"\u003e\u003ccode\u003e6f0220e\u003c/code\u003e\u003c/a\u003e\nMerge pull request \u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/issues/4084\"\u003e#4084\u003c/a\u003e\nfrom github/navntoft/bump-undici\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca\nhref\u003d\"https://github.com/github/codeql-action/compare/5595ccaf912efad79be6eef63a5619ff05969be3...ff2f1c621b7f889edc0d3c761ac2e6a3f8cdb0dd\"\u003ecompare\nview\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github/codeql-action/autobuild` from 4.37.6 to 4.37.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca\nhref\u003d\"https://github.com/github/codeql-action/releases\"\u003egithub/codeql-action/autobuild\u0027s\nreleases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.37.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to \u003ca\nhref\u003d\"https://github.com/github/codeql-action/releases/tag/codeql-bundle-v2.26.3\"\u003e2.26.3\u003c/a\u003e.\n\u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/pull/4085\"\u003e#4085\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca\nhref\u003d\"https://github.com/github/codeql-action/blob/main/CHANGELOG.md\"\u003egithub/codeql-action/autobuild\u0027s\nchangelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eCodeQL Action Changelog\u003c/h1\u003e\n\u003cp\u003eSee the \u003ca\nhref\u003d\"https://github.com/github/codeql-action/releases\"\u003ereleases\npage\u003c/a\u003e for the relevant changes to the CodeQL CLI and language\npacks.\u003c/p\u003e\n\u003ch2\u003e[UNRELEASED]\u003c/h2\u003e\n\u003cp\u003eNo user facing changes.\u003c/p\u003e\n\u003ch2\u003e4.37.7 - 13 Aug 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to \u003ca\nhref\u003d\"https://github.com/github/codeql-action/releases/tag/codeql-bundle-v2.26.3\"\u003e2.26.3\u003c/a\u003e.\n\u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/pull/4085\"\u003e#4085\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.37.6 - 04 Aug 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanged the default filepath for the new remote file address format\nthat was introduced in CodeQL Action 4.37.0 / 3.37.0 to\n\u003ccode\u003e.github/codeql-config.yml\u003c/code\u003e to align it with the suggested\npath that is used elsewhere. \u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/pull/4070\"\u003e#4070\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.37.5 - 03 Aug 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a bug where a network error while streaming the download of\nthe CodeQL bundle could terminate the \u003ccode\u003einit\u003c/code\u003e Action instead\nof falling back to downloading the bundle before extracting it. \u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/pull/4061\"\u003e#4061\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.37.4 - 29 Jul 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThis version of the CodeQL Action adds support for the\n\u003ccode\u003etools\u003c/code\u003e input for the \u003ccode\u003ecodeql-action/init\u003c/code\u003e step to\nbe specified using a \u003ccode\u003egithub-codeql-tools\u003c/code\u003e \u003ca\nhref\u003d\"https://docs.github.com/en/organizations/managing-organization-settings/managing-custom-properties-for-repositories-in-your-organization\"\u003erepository\nproperty\u003c/a\u003e. This feature will gradually be rolled out following the\nrelease of this version. Once rolled out, this allows for the CodeQL CLI\nversion that is used in GitHub-managed workflows, such as Default Setup,\nto be set to a custom value. For example, customers who run into issues\nwith rate limits when a new CodeQL CLI version is released can set the\nvalue to \u003ccode\u003etoolcache\u003c/code\u003e to always use the CodeQL CLI version\nthat is available in the runner toolcache. For Advanced Setup workflows,\nthe value provided for \u003ccode\u003etools\u003c/code\u003e in the workflow definition\nalways takes precedence unless the value of the repository property\nstarts with \u003ccode\u003e!\u003c/code\u003e. \u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/pull/4037\"\u003e#4037\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to \u003ca\nhref\u003d\"https://github.com/github/codeql-action/releases/tag/codeql-bundle-v2.26.2\"\u003e2.26.2\u003c/a\u003e.\n\u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/pull/4051\"\u003e#4051\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.37.3 - 22 Jul 2026\u003c/h2\u003e\n\u003cp\u003eNo user facing changes.\u003c/p\u003e\n\u003ch2\u003e4.37.2 - 21 Jul 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThe new address format for the \u003ccode\u003econfig-file\u003c/code\u003e input that\nwas introduced in CodeQL Action 4.37.0 is now enabled by default. In\naddition to the format described there, the \u003ccode\u003eremote\u003d\u003c/code\u003e prefix\ncan now be used to explicitly indicate that the input refers to a remote\nfile. All previous input formats continue to be accepted as well. \u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/pull/4023\"\u003e#4023\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe CodeQL Action can now make use of \u003ca\nhref\u003d\"https://docs.github.com/en/code-security/how-tos/secure-at-scale/configure-organization-security/manage-usage-and-access/giving-org-access-private-registries\"\u003econfigured\nprivate registries\u003c/a\u003e in Default Setup to retrieve CodeQL configuration\nfiles from remote repositories that require authentication. This will\nallow customers to store their CodeQL configuration in a single\nrepository that can then be referenced by Default Setup workflows in\nother repositories. We expect to roll this and other, related changes\nout to everyone in July. \u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/pull/4007\"\u003e#4007\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.37.1 - 16 Jul 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003eUpcoming breaking change\u003c/em\u003e: Add a deprecation warning for\ncustomers using CodeQL version 2.20.6 and earlier. These versions of\nCodeQL were discontinued on 1 July 2026 alongside GitHub Enterprise\nServer 3.16, and will be unsupported by the next minor release of the\nCodeQL Action. \u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/pull/3956\"\u003e#3956\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to \u003ca\nhref\u003d\"https://github.com/github/codeql-action/releases/tag/codeql-bundle-v2.26.1\"\u003e2.26.1\u003c/a\u003e.\n\u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/pull/4019\"\u003e#4019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.37.0 - 08 Jul 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to \u003ca\nhref\u003d\"https://github.com/github/codeql-action/releases/tag/codeql-bundle-v2.26.0\"\u003e2.26.0\u003c/a\u003e.\n\u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/pull/3995\"\u003e#3995\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIn addition to the existing input format, the\n\u003ccode\u003econfig-file\u003c/code\u003e input for the \u003ccode\u003ecodeql-action/init\u003c/code\u003e\nstep will soon support a new \u003ccode\u003e[owner/]repo[@ref][:path]\u003c/code\u003e\nformat. All components except the repository name are optional. If\nomitted, \u003ccode\u003eowner\u003c/code\u003e defaults to the same owner as the repository\nthe analysis is running for, \u003ccode\u003eref\u003c/code\u003e to \u003ccode\u003emain\u003c/code\u003e, and\n\u003ccode\u003epath\u003c/code\u003e to \u003ccode\u003e.github/codeql-action.yaml\u003c/code\u003e. Support\nfor this format ships in this version of the CodeQL Action, but will\nonly be enabled over the coming weeks. \u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/pull/3973\"\u003e#3973\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.36.3 - 01 Jul 2026\u003c/h2\u003e\n\u003cp\u003eNo user facing changes.\u003c/p\u003e\n\u003ch2\u003e4.36.2 - 04 Jun 2026\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/github/codeql-action/commit/ff2f1c621b7f889edc0d3c761ac2e6a3f8cdb0dd\"\u003e\u003ccode\u003eff2f1c6\u003c/code\u003e\u003c/a\u003e\nMerge pull request \u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/issues/4093\"\u003e#4093\u003c/a\u003e\nfrom github/update-v4.37.7-be7a3dbb8\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/github/codeql-action/commit/951a133f96aa2114dd747e9e437305335d0bde16\"\u003e\u003ccode\u003e951a133\u003c/code\u003e\u003c/a\u003e\nUpdate changelog for v4.37.7\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/github/codeql-action/commit/be7a3dbb8147b82cd6d27e0707105b36aa190fc1\"\u003e\u003ccode\u003ebe7a3db\u003c/code\u003e\u003c/a\u003e\nMerge pull request \u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/issues/4087\"\u003e#4087\u003c/a\u003e\nfrom github/dependabot/npm_and_yarn/npm-minor-0aa561...\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/github/codeql-action/commit/9310334b11405b305d9444edfa56cd86e2f1e4fe\"\u003e\u003ccode\u003e9310334\u003c/code\u003e\u003c/a\u003e\nMerge pull request \u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/issues/4086\"\u003e#4086\u003c/a\u003e\nfrom github/mbg/thread-action-state-to-codeql\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/github/codeql-action/commit/b4d8a54218a8792de9af2f6f32e33af899ca5212\"\u003e\u003ccode\u003eb4d8a54\u003c/code\u003e\u003c/a\u003e\nRebuild\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/github/codeql-action/commit/ab5db2519c3344f2fa61c711fa2d6ad135829200\"\u003e\u003ccode\u003eab5db25\u003c/code\u003e\u003c/a\u003e\nBump the npm-minor group across 1 directory with 8 updates\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/github/codeql-action/commit/38055a3c3cf3979323eaf70fc6c73a8690250bde\"\u003e\u003ccode\u003e38055a3\u003c/code\u003e\u003c/a\u003e\nDrop \u003ccode\u003elogger\u003c/code\u003e from \u003ccode\u003edatabaseInitCluster\u003c/code\u003e in\ninterface\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/github/codeql-action/commit/1f87aed5e66849f0c43ae147377cc77f2d98ac99\"\u003e\u003ccode\u003e1f87aed\u003c/code\u003e\u003c/a\u003e\nMerge pull request \u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/issues/4085\"\u003e#4085\u003c/a\u003e\nfrom github/update-bundle/codeql-bundle-v2.26.3\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/github/codeql-action/commit/dc1b98ad1c2f13ccf9fc33fb82f32fc76f944253\"\u003e\u003ccode\u003edc1b98a\u003c/code\u003e\u003c/a\u003e\nMake \u003ccode\u003elogger\u003c/code\u003e available to \u003ccode\u003egetCodeQLForCmd\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/github/codeql-action/commit/6f0220ee37121218af472efbde25f06907a4da4f\"\u003e\u003ccode\u003e6f0220e\u003c/code\u003e\u003c/a\u003e\nMerge pull request \u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/issues/4084\"\u003e#4084\u003c/a\u003e\nfrom github/navntoft/bump-undici\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca\nhref\u003d\"https://github.com/github/codeql-action/compare/5595ccaf912efad79be6eef63a5619ff05969be3...ff2f1c621b7f889edc0d3c761ac2e6a3f8cdb0dd\"\u003ecompare\nview\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `github/codeql-action/analyze` from 4.37.6 to 4.37.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca\nhref\u003d\"https://github.com/github/codeql-action/releases\"\u003egithub/codeql-action/analyze\u0027s\nreleases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.37.7\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to \u003ca\nhref\u003d\"https://github.com/github/codeql-action/releases/tag/codeql-bundle-v2.26.3\"\u003e2.26.3\u003c/a\u003e.\n\u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/pull/4085\"\u003e#4085\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca\nhref\u003d\"https://github.com/github/codeql-action/blob/main/CHANGELOG.md\"\u003egithub/codeql-action/analyze\u0027s\nchangelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eCodeQL Action Changelog\u003c/h1\u003e\n\u003cp\u003eSee the \u003ca\nhref\u003d\"https://github.com/github/codeql-action/releases\"\u003ereleases\npage\u003c/a\u003e for the relevant changes to the CodeQL CLI and language\npacks.\u003c/p\u003e\n\u003ch2\u003e[UNRELEASED]\u003c/h2\u003e\n\u003cp\u003eNo user facing changes.\u003c/p\u003e\n\u003ch2\u003e4.37.7 - 13 Aug 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to \u003ca\nhref\u003d\"https://github.com/github/codeql-action/releases/tag/codeql-bundle-v2.26.3\"\u003e2.26.3\u003c/a\u003e.\n\u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/pull/4085\"\u003e#4085\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.37.6 - 04 Aug 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChanged the default filepath for the new remote file address format\nthat was introduced in CodeQL Action 4.37.0 / 3.37.0 to\n\u003ccode\u003e.github/codeql-config.yml\u003c/code\u003e to align it with the suggested\npath that is used elsewhere. \u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/pull/4070\"\u003e#4070\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.37.5 - 03 Aug 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a bug where a network error while streaming the download of\nthe CodeQL bundle could terminate the \u003ccode\u003einit\u003c/code\u003e Action instead\nof falling back to downloading the bundle before extracting it. \u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/pull/4061\"\u003e#4061\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.37.4 - 29 Jul 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThis version of the CodeQL Action adds support for the\n\u003ccode\u003etools\u003c/code\u003e input for the \u003ccode\u003ecodeql-action/init\u003c/code\u003e step to\nbe specified using a \u003ccode\u003egithub-codeql-tools\u003c/code\u003e \u003ca\nhref\u003d\"https://docs.github.com/en/organizations/managing-organization-settings/managing-custom-properties-for-repositories-in-your-organization\"\u003erepository\nproperty\u003c/a\u003e. This feature will gradually be rolled out following the\nrelease of this version. Once rolled out, this allows for the CodeQL CLI\nversion that is used in GitHub-managed workflows, such as Default Setup,\nto be set to a custom value. For example, customers who run into issues\nwith rate limits when a new CodeQL CLI version is released can set the\nvalue to \u003ccode\u003etoolcache\u003c/code\u003e to always use the CodeQL CLI version\nthat is available in the runner toolcache. For Advanced Setup workflows,\nthe value provided for \u003ccode\u003etools\u003c/code\u003e in the workflow definition\nalways takes precedence unless the value of the repository property\nstarts with \u003ccode\u003e!\u003c/code\u003e. \u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/pull/4037\"\u003e#4037\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to \u003ca\nhref\u003d\"https://github.com/github/codeql-action/releases/tag/codeql-bundle-v2.26.2\"\u003e2.26.2\u003c/a\u003e.\n\u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/pull/4051\"\u003e#4051\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.37.3 - 22 Jul 2026\u003c/h2\u003e\n\u003cp\u003eNo user facing changes.\u003c/p\u003e\n\u003ch2\u003e4.37.2 - 21 Jul 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThe new address format for the \u003ccode\u003econfig-file\u003c/code\u003e input that\nwas introduced in CodeQL Action 4.37.0 is now enabled by default. In\naddition to the format described there, the \u003ccode\u003eremote\u003d\u003c/code\u003e prefix\ncan now be used to explicitly indicate that the input refers to a remote\nfile. All previous input formats continue to be accepted as well. \u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/pull/4023\"\u003e#4023\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThe CodeQL Action can now make use of \u003ca\nhref\u003d\"https://docs.github.com/en/code-security/how-tos/secure-at-scale/configure-organization-security/manage-usage-and-access/giving-org-access-private-registries\"\u003econfigured\nprivate registries\u003c/a\u003e in Default Setup to retrieve CodeQL configuration\nfiles from remote repositories that require authentication. This will\nallow customers to store their CodeQL configuration in a single\nrepository that can then be referenced by Default Setup workflows in\nother repositories. We expect to roll this and other, related changes\nout to everyone in July. \u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/pull/4007\"\u003e#4007\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.37.1 - 16 Jul 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cem\u003eUpcoming breaking change\u003c/em\u003e: Add a deprecation warning for\ncustomers using CodeQL version 2.20.6 and earlier. These versions of\nCodeQL were discontinued on 1 July 2026 alongside GitHub Enterprise\nServer 3.16, and will be unsupported by the next minor release of the\nCodeQL Action. \u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/pull/3956\"\u003e#3956\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to \u003ca\nhref\u003d\"https://github.com/github/codeql-action/releases/tag/codeql-bundle-v2.26.1\"\u003e2.26.1\u003c/a\u003e.\n\u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/pull/4019\"\u003e#4019\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.37.0 - 08 Jul 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate default CodeQL bundle version to \u003ca\nhref\u003d\"https://github.com/github/codeql-action/releases/tag/codeql-bundle-v2.26.0\"\u003e2.26.0\u003c/a\u003e.\n\u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/pull/3995\"\u003e#3995\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eIn addition to the existing input format, the\n\u003ccode\u003econfig-file\u003c/code\u003e input for the \u003ccode\u003ecodeql-action/init\u003c/code\u003e\nstep will soon support a new \u003ccode\u003e[owner/]repo[@ref][:path]\u003c/code\u003e\nformat. All components except the repository name are optional. If\nomitted, \u003ccode\u003eowner\u003c/code\u003e defaults to the same owner as the repository\nthe analysis is running for, \u003ccode\u003eref\u003c/code\u003e to \u003ccode\u003emain\u003c/code\u003e, and\n\u003ccode\u003epath\u003c/code\u003e to \u003ccode\u003e.github/codeql-action.yaml\u003c/code\u003e. Support\nfor this format ships in this version of the CodeQL Action, but will\nonly be enabled over the coming weeks. \u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/pull/3973\"\u003e#3973\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.36.3 - 01 Jul 2026\u003c/h2\u003e\n\u003cp\u003eNo user facing changes.\u003c/p\u003e\n\u003ch2\u003e4.36.2 - 04 Jun 2026\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/github/codeql-action/commit/ff2f1c621b7f889edc0d3c761ac2e6a3f8cdb0dd\"\u003e\u003ccode\u003eff2f1c6\u003c/code\u003e\u003c/a\u003e\nMerge pull request \u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/issues/4093\"\u003e#4093\u003c/a\u003e\nfrom github/update-v4.37.7-be7a3dbb8\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/github/codeql-action/commit/951a133f96aa2114dd747e9e437305335d0bde16\"\u003e\u003ccode\u003e951a133\u003c/code\u003e\u003c/a\u003e\nUpdate changelog for v4.37.7\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/github/codeql-action/commit/be7a3dbb8147b82cd6d27e0707105b36aa190fc1\"\u003e\u003ccode\u003ebe7a3db\u003c/code\u003e\u003c/a\u003e\nMerge pull request \u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/issues/4087\"\u003e#4087\u003c/a\u003e\nfrom github/dependabot/npm_and_yarn/npm-minor-0aa561...\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/github/codeql-action/commit/9310334b11405b305d9444edfa56cd86e2f1e4fe\"\u003e\u003ccode\u003e9310334\u003c/code\u003e\u003c/a\u003e\nMerge pull request \u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/issues/4086\"\u003e#4086\u003c/a\u003e\nfrom github/mbg/thread-action-state-to-codeql\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/github/codeql-action/commit/b4d8a54218a8792de9af2f6f32e33af899ca5212\"\u003e\u003ccode\u003eb4d8a54\u003c/code\u003e\u003c/a\u003e\nRebuild\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/github/codeql-action/commit/ab5db2519c3344f2fa61c711fa2d6ad135829200\"\u003e\u003ccode\u003eab5db25\u003c/code\u003e\u003c/a\u003e\nBump the npm-minor group across 1 directory with 8 updates\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/github/codeql-action/commit/38055a3c3cf3979323eaf70fc6c73a8690250bde\"\u003e\u003ccode\u003e38055a3\u003c/code\u003e\u003c/a\u003e\nDrop \u003ccode\u003elogger\u003c/code\u003e from \u003ccode\u003edatabaseInitCluster\u003c/code\u003e in\ninterface\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/github/codeql-action/commit/1f87aed5e66849f0c43ae147377cc77f2d98ac99\"\u003e\u003ccode\u003e1f87aed\u003c/code\u003e\u003c/a\u003e\nMerge pull request \u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/issues/4085\"\u003e#4085\u003c/a\u003e\nfrom github/update-bundle/codeql-bundle-v2.26.3\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/github/codeql-action/commit/dc1b98ad1c2f13ccf9fc33fb82f32fc76f944253\"\u003e\u003ccode\u003edc1b98a\u003c/code\u003e\u003c/a\u003e\nMake \u003ccode\u003elogger\u003c/code\u003e available to \u003ccode\u003egetCodeQLForCmd\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca\nhref\u003d\"https://github.com/github/codeql-action/commit/6f0220ee37121218af472efbde25f06907a4da4f\"\u003e\u003ccode\u003e6f0220e\u003c/code\u003e\u003c/a\u003e\nMerge pull request \u003ca\nhref\u003d\"https://redirect.github.com/github/codeql-action/issues/4084\"\u003e#4084\u003c/a\u003e\nfrom github/navntoft/bump-undici\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca\nhref\u003d\"https://github.com/github/codeql-action/compare/5595ccaf912efad79be6eef63a5619ff05969be3...ff2f1c621b7f889edc0d3c761ac2e6a3f8cdb0dd\"\u003ecompare\nview\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don\u0027t\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this\ngroup update PR and stop Dependabot creating any more for the specific\ndependency\u0027s major version (unless you unignore this specific\ndependency\u0027s major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this\ngroup update PR and stop Dependabot creating any more for the specific\ndependency\u0027s minor version (unless you unignore this specific\ndependency\u0027s minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR\nand stop Dependabot creating any more for the specific dependency\n(unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore\nconditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will\nremove the ignore condition of the specified dependency and ignore\nconditions\n\n\n\u003c/details\u003e\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "fe209ccef7620ffe789efa17e7d2e8e05bc9e3c9",
      "tree": "41205bbc16fad87ee0155851e00ab9d9d3ce1510",
      "parents": [
        "03d76c7e07908e255ce62d126d07ede3f2365d86"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Aug 14 07:42:02 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 14 07:42:02 2026"
      },
      "message": "Bump the all-dependencies group with 5 updates (#1795)"
    },
    {
      "commit": "03d76c7e07908e255ce62d126d07ede3f2365d86",
      "tree": "960e79fedf0f5a8630c3268c5b3aef846f9f1c33",
      "parents": [
        "c426bd93799de0f0e094c8f0582872c529d0ed0a"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Aug 07 05:38:45 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 07 05:38:45 2026"
      },
      "message": "Bump the all-dependencies group with 3 updates (#1794)"
    },
    {
      "commit": "c426bd93799de0f0e094c8f0582872c529d0ed0a",
      "tree": "32a14412e8d7cc1dfd15483c1a3f93aa65ac6cf9",
      "parents": [
        "416cd99d463949ca51faf4f84d674de2fc1aa54b"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Jul 31 09:12:40 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 31 09:12:40 2026"
      },
      "message": "Bump the all-dependencies group across 1 directory with 5 updates (#1791)"
    },
    {
      "commit": "416cd99d463949ca51faf4f84d674de2fc1aa54b",
      "tree": "34b00ea0e60b12cb3fe59f13d2c7d951ed6c9445",
      "parents": [
        "b96d41506ad9d74622faf53364cb92ba9aea2e6c"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jul 16 14:57:35 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 16 14:57:35 2026"
      },
      "message": "Bump actions/setup-go from 6.5.0 to 7.0.0 in the all-dependencies group (#1783)"
    },
    {
      "commit": "b96d41506ad9d74622faf53364cb92ba9aea2e6c",
      "tree": "20de000e3b4b456f6e822bd31c6d3fb626874efc",
      "parents": [
        "dec193d8a1826fc147a6c0b678b8c7ff5fc36cb0"
      ],
      "author": {
        "name": "Yoshito Ohata (sheat)",
        "email": "79030436+oha-4@users.noreply.github.com",
        "time": "Wed Jul 15 06:58:47 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 15 06:58:47 2026"
      },
      "message": "Interpolate typed-nil json.RawMessage as NULL (#1782)\n\nFixes #1781.\n\nCo-authored-by: Claude Opus 4.8 (1M context) \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "dec193d8a1826fc147a6c0b678b8c7ff5fc36cb0",
      "tree": "b754bc087438b9a4a34df59910adccf47cc8e65f",
      "parents": [
        "301344764f9d6b7d9c96a6af6ccab4c198a6e5ee"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Jul 12 00:13:38 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 12 00:13:38 2026"
      },
      "message": "Bump the all-dependencies group with 3 updates (#1780)"
    },
    {
      "commit": "301344764f9d6b7d9c96a6af6ccab4c198a6e5ee",
      "tree": "67eb1203e0a3b349ddda0b5559870c7dc04a482d",
      "parents": [
        "9d60a398c474fa3af27070ac4c3a81b2ce82b4d8"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jul 02 15:22:12 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 02 15:22:12 2026"
      },
      "message": "Bump the all-dependencies group with 3 updates (#1779)"
    },
    {
      "commit": "9d60a398c474fa3af27070ac4c3a81b2ce82b4d8",
      "tree": "cfc59e4b60390248f071e7bc5b1cb9c3a83feaf0",
      "parents": [
        "08ff8c340cb28f433134c5f5535603b6ce482942"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Fri Jun 26 01:17:54 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 26 01:17:54 2026"
      },
      "message": "ci: pin actions (#1778)"
    },
    {
      "commit": "08ff8c340cb28f433134c5f5535603b6ce482942",
      "tree": "9f26b7cb35bd25143ddba7c4b194c22f32bb1412",
      "parents": [
        "7e1e3ed8ab9fe9e2ea55fe389f7ca55103fb89d5"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jun 25 15:31:33 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 25 15:31:33 2026"
      },
      "message": "Bump actions/checkout from 6 to 7 in the all-dependencies group (#1777)"
    },
    {
      "commit": "7e1e3ed8ab9fe9e2ea55fe389f7ca55103fb89d5",
      "tree": "777b5e2926e07263c89036115e5e48c2f5958637",
      "parents": [
        "0182914173ef5879936d3ba1abb1dbe0ac86c046"
      ],
      "author": {
        "name": "Phil Porada",
        "email": "pgporada@users.noreply.github.com",
        "time": "Sat Jun 13 07:41:56 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jun 13 07:41:56 2026"
      },
      "message": "Add LTS MariaDB 11.8 and 12.3 into the testing matrix (#1774)"
    },
    {
      "commit": "0182914173ef5879936d3ba1abb1dbe0ac86c046",
      "tree": "2126a224e6058da474bc83f5f6ff22af8a4f83ad",
      "parents": [
        "a065b60ab6d0c8e15468e7709c7f76acf4431647"
      ],
      "author": {
        "name": "Charlie Tonneslan",
        "email": "cst0520@gmail.com",
        "time": "Wed May 20 07:20:59 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 20 07:20:59 2026"
      },
      "message": "dsn: default Net to tcp so Addr-only configs round-trip (#1770)\n\nCloses #1616.\n\nSigned-off-by: Charlie Tonneslan \u003ccst0520@gmail.com\u003e"
    },
    {
      "commit": "a065b60ab6d0c8e15468e7709c7f76acf4431647",
      "tree": "327009e408bfc552c2f8ece74b1e7495b2785d5d",
      "parents": [
        "09e4187be9c52bb13449a662d2a36e1e1789ac95"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Wed Apr 29 13:28:57 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 29 13:28:57 2026"
      },
      "message": "release v1.10.0 (#1765)"
    },
    {
      "commit": "09e4187be9c52bb13449a662d2a36e1e1789ac95",
      "tree": "73c3a02e1c563db9ba8c52ece75af7450a25e837",
      "parents": [
        "6c44a9a0a1769e145dc91c08abe1aded2936ab63"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Tue Apr 28 07:17:43 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 28 07:17:43 2026"
      },
      "message": "modernize (#1764)\n\ngo run golang.org/x/tools/gopls/internal/analysis/modernize/cmd/modernize@latest -fix ./..."
    },
    {
      "commit": "6c44a9a0a1769e145dc91c08abe1aded2936ab63",
      "tree": "a1b81d818e9ab46f8fb6b4206c4b91e38813b0b5",
      "parents": [
        "688ce563a28598a9b733e6fc2b325050a4dcf261"
      ],
      "author": {
        "name": "diego dupin",
        "email": "diego.dupin@mariadb.com",
        "time": "Mon Apr 27 10:47:53 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 27 10:47:53 2026"
      },
      "message": "Enhance interpolateParams to correctly handle placeholders (#1732)\n\nEnhance client side statement to correctly handle placeholders in\nqueries with comments, strings, and backticks."
    },
    {
      "commit": "688ce563a28598a9b733e6fc2b325050a4dcf261",
      "tree": "928c0e3ecbb68d6d0f8a50116065585ead9472fa",
      "parents": [
        "118d07fdb51f9e523ebcdb00628812e49d7c1881"
      ],
      "author": {
        "name": "Copilot",
        "email": "198982749+Copilot@users.noreply.github.com",
        "time": "Tue Apr 21 12:05:12 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 21 12:05:12 2026"
      },
      "message": "Update supported Go version to 1.24–1.26 (#1763)\n\nThis updates the GitHub Actions Go test matrix to cover versions 1.24\nthrough 1.26. The workflow now treats 1.26 as the primary version and\nkeeps 1.25/1.24 as compatibility coverage.\n\nCo-authored-by: copilot-swe-agent[bot] \u003c198982749+Copilot@users.noreply.github.com\u003e\nCo-authored-by: Inada Naoki \u003csongofacandy@gmail.com\u003e"
    },
    {
      "commit": "118d07fdb51f9e523ebcdb00628812e49d7c1881",
      "tree": "4bda624a2f7a46331caca29a9f73e98620815991",
      "parents": [
        "d6b2d3ee2cc8569b6778a7ae7ac2816e185f616b"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Apr 21 09:50:33 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 21 09:50:33 2026"
      },
      "message": "Bump filippo.io/edwards25519 from 1.1.1 to 1.2.0 (#1756)"
    },
    {
      "commit": "d6b2d3ee2cc8569b6778a7ae7ac2816e185f616b",
      "tree": "92a29bd443013d609d9875d1bdd94945ceee804d",
      "parents": [
        "037dfd872a7b6c88e63c53f32700dffed560120c"
      ],
      "author": {
        "name": "Copilot",
        "email": "198982749+Copilot@users.noreply.github.com",
        "time": "Tue Apr 21 04:16:57 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 21 04:16:57 2026"
      },
      "message": "Consolidate Dependabot update noise by grouping weekly dependency PRs (#1762)"
    },
    {
      "commit": "037dfd872a7b6c88e63c53f32700dffed560120c",
      "tree": "7235c50cdcbb278b007535db7b1300156b03bd43",
      "parents": [
        "900f33035615559b6188e4fa98d57ae20af2b73b"
      ],
      "author": {
        "name": "Morgan Tocker",
        "email": "tocker@gmail.com",
        "time": "Tue Apr 21 03:45:11 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 21 03:45:11 2026"
      },
      "message": "Fix getSystemVar buffer reuse (#1754)"
    },
    {
      "commit": "900f33035615559b6188e4fa98d57ae20af2b73b",
      "tree": "dd9eb11ec3bf2168c6c1aa8b19f3a0d88dfaffa3",
      "parents": [
        "ab9e3804c604d6a60b0d3136f4654f81f184757d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Apr 21 03:43:49 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 21 03:43:49 2026"
      },
      "message": "Bump actions/checkout from 4 to 6 (#1758)"
    },
    {
      "commit": "ab9e3804c604d6a60b0d3136f4654f81f184757d",
      "tree": "1e6962a7879a85a43dc2d1f3b7bafd6c2b855d23",
      "parents": [
        "f298c66742396b6921732744b9bb075c7faaca81"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Tue Apr 21 03:43:15 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 21 03:43:15 2026"
      },
      "message": "fix staticcheck error (#1761)\n\nremove unnecessary nil check."
    },
    {
      "commit": "f298c66742396b6921732744b9bb075c7faaca81",
      "tree": "8e2d9948bed1bd6dc817a97cee3e97f9a561378a",
      "parents": [
        "4039fb36a572371bebe898e4e030a895cc1da7f2"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Apr 20 15:16:15 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 20 15:16:15 2026"
      },
      "message": "Bump actions/setup-go from 5 to 6 (#1757)"
    },
    {
      "commit": "4039fb36a572371bebe898e4e030a895cc1da7f2",
      "tree": "e7bbd30e9ca2c302c5d792402f88e915d321a09f",
      "parents": [
        "a0d80bfa7cf0b0d8c8315a2c63d245e4357b0f83"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Apr 20 15:15:29 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 20 15:15:29 2026"
      },
      "message": "Bump github/codeql-action from 3 to 4 (#1760)"
    },
    {
      "commit": "a0d80bfa7cf0b0d8c8315a2c63d245e4357b0f83",
      "tree": "a69c9f3439c89fe37fa342ad09f8e8ea298ce626",
      "parents": [
        "d41a4c275ed64db802b52d1b85634c4f0173599d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Apr 20 15:11:21 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 20 15:11:21 2026"
      },
      "message": "Bump dominikh/staticcheck-action from 1.3.1 to 1.4.1 (#1759)"
    },
    {
      "commit": "d41a4c275ed64db802b52d1b85634c4f0173599d",
      "tree": "b3a99b07b7e872bbd2f97555a22974b1108bc7c7",
      "parents": [
        "fed2c72bc5183941d1907934a52d7fbf513b2ced"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Mon Apr 20 14:55:59 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 20 14:55:59 2026"
      },
      "message": "Configure Dependabot for Go modules (#1755)\n\nThis pull request introduces a new Dependabot configuration file to\nautomate dependency updates for Go modules and GitHub Actions."
    },
    {
      "commit": "fed2c72bc5183941d1907934a52d7fbf513b2ced",
      "tree": "c662506b66cb224cf27863d30b82bc387c29a049",
      "parents": [
        "76c00e35a8d48f8f70f0e7dffe584692bd3fa612"
      ],
      "author": {
        "name": "William Haw",
        "email": "me@williamhaw.com",
        "time": "Thu Feb 19 13:37:43 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 19 13:37:43 2026"
      },
      "message": "Update edwards25519 dependency to v1.1.1 (#1749)\n\n"
    },
    {
      "commit": "76c00e35a8d48f8f70f0e7dffe584692bd3fa612",
      "tree": "536d46f59e0a2ae6263fc770e261246ad3548222",
      "parents": [
        "bf7afb7cf4b24b5c39e7844d0d19737360b265a9"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Fri Jun 13 01:56:59 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 13 01:56:59 2025"
      },
      "message": "add DeepWiki badge (#1722)\n\n"
    },
    {
      "commit": "bf7afb7cf4b24b5c39e7844d0d19737360b265a9",
      "tree": "3c07ca4d4ef6d5dadbc815cc6c9b49414fa14de1",
      "parents": [
        "af56fba75c83ccdef7925a9aeaa01729c4f47e52"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Thu Jun 12 13:14:00 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 12 13:14:00 2025"
      },
      "message": "fix PING on compressed connections (#1721)\n\nAdd missing mc.syncSequence()\n\nFix #1718"
    },
    {
      "commit": "af56fba75c83ccdef7925a9aeaa01729c4f47e52",
      "tree": "840e513544a111d4854e4f43c97a02fa3e466dbc",
      "parents": [
        "2356566e5123327d6fe49bc46e90e4efcd4a93b1"
      ],
      "author": {
        "name": "demouth",
        "email": "1133178+demouth@users.noreply.github.com",
        "time": "Thu May 08 06:38:58 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 08 06:38:58 2025"
      },
      "message": "update outdated MySQL internals documentation links (#1714)\n\n"
    },
    {
      "commit": "2356566e5123327d6fe49bc46e90e4efcd4a93b1",
      "tree": "cf0f836cf4399506eb26e1584cc6319ef16108da",
      "parents": [
        "6e944e126d91bd7fa99d2e0159134e8cbac42f12"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Tue Apr 29 02:43:41 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 29 02:43:41 2025"
      },
      "message": "Optimization: statements reuse previous column name (#1711)\n\n#1708 added `[]mysqlField` cache to stmt. It was used only for MariaDB cached metadata.\n\nThis commit allows MySQL to also benefit from the metadata cache. If the\ncolumn names are the same as the cached metadata, it reuses them instead\nof allocating new strings.\n\ngoos: darwin\ngoarch: arm64\npkg: github.com/go-sql-driver/mysql\ncpu: Apple M1 Pro\n                  │ master.txt  │           reuse.txt           │\n                  │   sec/op    │   sec/op     vs base          │\nReceiveMetadata-8   1.273m ± 2%   1.269m ± 2%  ~ (p\u003d1.000 n\u003d10)\n\n                  │  master.txt  │              reuse.txt              │\n                  │     B/op     │     B/op      vs base               │\nReceiveMetadata-8   88.17Ki ± 0%   80.39Ki ± 0%  -8.82% (p\u003d0.000 n\u003d10)\n\n                  │  master.txt  │             reuse.txt              │\n                  │  allocs/op   │ allocs/op   vs base                │\nReceiveMetadata-8   1015.00 ± 0%   16.00 ± 0%  -98.42% (p\u003d0.000 n\u003d10)\n"
    },
    {
      "commit": "6e944e126d91bd7fa99d2e0159134e8cbac42f12",
      "tree": "1732a8889bd9a92e74d6be7f8906e215bc7f0f05",
      "parents": [
        "0fd55eb45dae058584cc7a2c80f721dadc991117"
      ],
      "author": {
        "name": "diego dupin",
        "email": "diego.dupin@mariadb.com",
        "time": "Sat Apr 26 00:08:52 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 26 00:08:52 2025"
      },
      "message": "MariaDB Metadata skipping and DEPRECATE_EOF (#1708)\n\n[MariaDB metadata skipping](https://mariadb.com/kb/en/mariadb-protocol-differences-with-mysql/#prepare-statement-skipping-metadata).\n\nWith this change, MariaDB server won\u0027t send metadata when they have not changed, saving client parsing metadata and network.\n\nThis feature rely on these changes:\n* extended capabilities support \n* EOF packet deprecation makes current implementation to be revised\n\nA benchmark BenchmarkReceiveMetadata has been added to show the difference."
    },
    {
      "commit": "0fd55eb45dae058584cc7a2c80f721dadc991117",
      "tree": "ceb1695a6bc2bfcf19b835f99ad5ad903d4506c5",
      "parents": [
        "f7d94ecd2d71490d39bb5715186c8bbbdd512e7b"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Thu Apr 24 09:43:48 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 24 09:43:48 2025"
      },
      "message": "optimize readPacket (#1705)\n\nAvoid unnecessary allocation.\n"
    },
    {
      "commit": "f7d94ecd2d71490d39bb5715186c8bbbdd512e7b",
      "tree": "ab85b91a3821ab5c5e8f31a4a05ee691558c4565",
      "parents": [
        "7da50ff71ba333796e05c76b8fd134a7e6240d06"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Wed Apr 23 08:28:06 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 23 08:28:06 2025"
      },
      "message": "add BenchmarkReceive10kRowsCompress (#1704)\n\n* Rename BenchmarkReceiveMassiveRows to BenchmarkReceive10kRows\n* Add BenchmarkReceive10kRowsCompress that run BenchmarkReceiveMassiveRows with compression\n* Other tiny benchmark improvements.\n"
    },
    {
      "commit": "7da50ff71ba333796e05c76b8fd134a7e6240d06",
      "tree": "af396f7712937c82b42a8e0f3bb6ebb6dfdb5f6b",
      "parents": [
        "e02b809d44edf544dae1e9c243725573256417c2"
      ],
      "author": {
        "name": "brad-defined",
        "email": "77982333+brad-defined@users.noreply.github.com",
        "time": "Mon Apr 21 10:42:34 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 21 10:42:34 2025"
      },
      "message": "Transaction Commit/Rollback returns conn\u0027s cached error, if present (#1691)\n\nIf a transaction connection has a cached error, return it\ninstead of ErrInvalidConn during Commit/Rollback operations.\nFix #1690"
    },
    {
      "commit": "e02b809d44edf544dae1e9c243725573256417c2",
      "tree": "a4aaf975461187d24fc6326fd519cd75b0c8bbbe",
      "parents": [
        "c786d41ac467d545d7c767b896034cacfe33765d"
      ],
      "author": {
        "name": "elonnzhang",
        "email": "49381087+elonnzhang@users.noreply.github.com",
        "time": "Mon Apr 21 07:25:06 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 21 07:25:06 2025"
      },
      "message": "ColumnTypeScanType() returns sql.Null[uint64] for bigint unsigned (#1612)\n\nCo-authored-by: elonnzhang \u003celonnzhang@tencent.com\u003e\nCo-authored-by: Inada Naoki \u003csongofacandy@gmail.com\u003e"
    },
    {
      "commit": "c786d41ac467d545d7c767b896034cacfe33765d",
      "tree": "6ab59a32ecdbabe9027710b9738ef744ed4243d2",
      "parents": [
        "8a2f8734b358651b93303ed4f5db4a0773e94eb4"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Mon Apr 21 05:32:09 2025"
      },
      "committer": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Mon Apr 21 07:14:27 2025"
      },
      "message": "add Diego Dupin to AUTHORS\n"
    },
    {
      "commit": "8a2f8734b358651b93303ed4f5db4a0773e94eb4",
      "tree": "aa60e11de0ab206bbc752243d7043943a5b65c16",
      "parents": [
        "f433f1f9c1c0680fa967648bf16cbbe98a3ce8f6"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Mon Apr 21 05:29:01 2025"
      },
      "committer": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Mon Apr 21 07:14:27 2025"
      },
      "message": "simplify collation tests\n"
    },
    {
      "commit": "f433f1f9c1c0680fa967648bf16cbbe98a3ce8f6",
      "tree": "98ec4adb553268c3cff29457271266abc51c2fab",
      "parents": [
        "879eb117f443f98e8ea7289d423a3448211dcffe"
      ],
      "author": {
        "name": "Diego Dupin",
        "email": "diego.dupin@mariadb.com",
        "time": "Mon Mar 31 16:04:08 2025"
      },
      "committer": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Sun Apr 20 11:24:35 2025"
      },
      "message": "test stability improvement.\n\n* ensuring performance schema is enabled when testing some performance schema results\n* Added logic to check if the default collation is overridden by the server character_set_collations\n* ensure using IANA timezone in test, since tzinfo depending on system won\u0027t have deprecated tz like \"US/Central\" and \"US/Pacific\"\n"
    },
    {
      "commit": "879eb117f443f98e8ea7289d423a3448211dcffe",
      "tree": "c35dbed8d76866616092a95f948f91f8e7856c1e",
      "parents": [
        "c84f49d1dbeb3f3acc40748569cf08e0066a42ad"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Fri Apr 11 10:58:34 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 11 10:58:34 2025"
      },
      "message": "modernize for Go 1.22 (#1695)\n\n$ go run golang.org/x/tools/gopls/internal/analysis/modernize/cmd/modernize@latest -fix ./...\n"
    },
    {
      "commit": "c84f49d1dbeb3f3acc40748569cf08e0066a42ad",
      "tree": "59ecee62c76e7303ca57f2dfe87f2c90a646611b",
      "parents": [
        "21ef4c694538530b2e4b43d1a197402ed22e9749"
      ],
      "author": {
        "name": "ICHINOSE Shogo",
        "email": "shogo82148@gmail.com",
        "time": "Tue Apr 08 03:45:31 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 08 03:45:31 2025"
      },
      "message": "add Go 1.24 to the test matrix (#1681)\n\n"
    },
    {
      "commit": "21ef4c694538530b2e4b43d1a197402ed22e9749",
      "tree": "a70fc54ef8a2e8f92b58cf9ec2b80a31752c25ff",
      "parents": [
        "1fbafa8082dab81e2c2e8caeb55d569dfeafcf94"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Mon Apr 07 11:18:01 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 07 11:18:01 2025"
      },
      "message": "release v1.9.2 (#1693)\n\n"
    },
    {
      "commit": "1fbafa8082dab81e2c2e8caeb55d569dfeafcf94",
      "tree": "efbb947af6bfb1ee1dfe75b8021b7f6685d0d492",
      "parents": [
        "b84ac5af9c77b13e4c6417e484cbed087cd672f3"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Fri Mar 21 02:04:43 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 21 02:04:43 2025"
      },
      "message": "release v1.9.1 (#1683)\n\n"
    },
    {
      "commit": "b84ac5af9c77b13e4c6417e484cbed087cd672f3",
      "tree": "bb3a9f8639d66148783c44a39617e8b2d57f5cb3",
      "parents": [
        "88ff88b5915d34bde2b2c59991c586abb8ea9eca"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Fri Mar 14 13:05:00 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 14 13:05:00 2025"
      },
      "message": "go.mod: fix go version format (#1682)\n\nAs of Go 1.21, toolchain versions must use the 1.N.P syntax.\nhttps://go.dev/doc/toolchain#version\n"
    },
    {
      "commit": "88ff88b5915d34bde2b2c59991c586abb8ea9eca",
      "tree": "fdd81fb0470f1d442a2e14e897f090d342d1f8e4",
      "parents": [
        "c87981610c07572d94be59d39550be1e3b1b5bb3"
      ],
      "author": {
        "name": "Bogdan Constantinescu",
        "email": "bog.con.bc@gmail.com",
        "time": "Mon Mar 10 02:48:22 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 10 02:48:22 2025"
      },
      "message": "Fix FormatDSN missing ConnectionAttributes (#1619)\n\nFix #1618"
    },
    {
      "commit": "c87981610c07572d94be59d39550be1e3b1b5bb3",
      "tree": "687601672919532df8511d5a995248d87a53f204",
      "parents": [
        "58941dd8a7888cf3d593d7bb182120e42168eac9"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Mon Mar 10 02:33:49 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 10 02:33:49 2025"
      },
      "message": "add Charset() option (#1679)\n\nFix #1664.\n"
    },
    {
      "commit": "58941dd8a7888cf3d593d7bb182120e42168eac9",
      "tree": "c86e9e98641ffabfecdeeac44f5a2069aa81eeb5",
      "parents": [
        "5d1bb8a9cf03422554dd52abf5eba89b8ca11307"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Tue Feb 18 03:37:58 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 18 03:37:58 2025"
      },
      "message": "release v1.9.0 (#1662)\n\n"
    },
    {
      "commit": "5d1bb8a9cf03422554dd52abf5eba89b8ca11307",
      "tree": "e0ca67432da872679fc3cfedac8a5a26629250e7",
      "parents": [
        "341a5a5246835b2ac4b8d36bb12a9dfad70663f4"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Tue Feb 18 03:05:50 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 18 03:05:50 2025"
      },
      "message": "fix flaky test. (#1663)\n\nTestIssue1567 fails by max_connections error. This makes our CI unhappy.\n\nhttps://github.com/go-sql-driver/mysql/actions/runs/12904961433/job/35984402310\n"
    },
    {
      "commit": "341a5a5246835b2ac4b8d36bb12a9dfad70663f4",
      "tree": "9e941ca8a74b21959eb4ad924b35fec033a83292",
      "parents": [
        "85c6311943c82f1300077b2d0e94687106ab61e7"
      ],
      "author": {
        "name": "Bes Dollma",
        "email": "143414965+bdollma-te@users.noreply.github.com",
        "time": "Wed Jan 29 05:59:01 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 29 05:59:01 2025"
      },
      "message": "Fix auth_switch_request packet handling\n\nauth_data contains last NUL.\n\nFix #1666\n\nSigned-off-by: Bes Dollma (bdollma) \u003cbdollma@cisco.com\u003e\n"
    },
    {
      "commit": "85c6311943c82f1300077b2d0e94687106ab61e7",
      "tree": "23e3886a556f8672d1ec8b22ef1a08d60630d309",
      "parents": [
        "255d1ad98f1d3be99661d2a8c0a7a91418acbc8d"
      ],
      "author": {
        "name": "Kolbe Kegel",
        "email": "kolbek@squareup.com",
        "time": "Thu Jan 23 09:32:31 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 23 09:32:31 2025"
      },
      "message": "Add error 1290/ER_READ_ONLY_MODE to rejectReadOnly handling (#1660)\n\n"
    },
    {
      "commit": "255d1ad98f1d3be99661d2a8c0a7a91418acbc8d",
      "tree": "958b05e504929420c9e7e6857edc4f6275ceb9a2",
      "parents": [
        "7403860363ca112af503b4612568c3096fecb466"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Wed Jan 22 05:59:24 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 22 05:59:24 2025"
      },
      "message": "better max_allowed_packet parsing (#1661)\n\nRemove `stringToInt()` and use `strconv.Atoi` instead.\n"
    },
    {
      "commit": "7403860363ca112af503b4612568c3096fecb466",
      "tree": "cae7d286e25a2a66d98ae07edbbb79868fc89915",
      "parents": [
        "b335ed33d6a10803949fb71bbd7e0974c5be38b2"
      ],
      "author": {
        "name": "Artur Melanchyk",
        "email": "arturmelanchyk@users.noreply.github.com",
        "time": "Tue Dec 24 04:10:11 2024"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Dec 24 04:10:11 2024"
      },
      "message": "Make fileRegister a set (#1653)\n\n"
    },
    {
      "commit": "b335ed33d6a10803949fb71bbd7e0974c5be38b2",
      "tree": "d5fbba1585cbc0def099c0233aaae7a8932dc4e7",
      "parents": [
        "3348e573da4c1d7186ae7d6eabd4d7333bd486a0"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Fri Dec 20 05:13:32 2024"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Dec 20 05:13:32 2024"
      },
      "message": "use binary.LittleEndian (#1651)\n\nRecent Go does inlinine functions well.\r\nUsing `LittleEndian.Put*` would better for readability and minimize bound check.\r\n\r\nAdditionally, Go 1.19 introduced `LittleEndian.Append*`. It reduce more code."
    },
    {
      "commit": "3348e573da4c1d7186ae7d6eabd4d7333bd486a0",
      "tree": "d3d5aca74ab38e7316078f8c523537260a7ff778",
      "parents": [
        "c9f41c074062d5ab9aeb5e44adeac3a7d85fbc4e"
      ],
      "author": {
        "name": "Joe Mann",
        "email": "contact@joemann.co.uk",
        "time": "Thu Dec 19 03:14:14 2024"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Dec 19 03:14:14 2024"
      },
      "message": "Implement zlib compression (#1487)\n\nImplemented the SQL compression protocol. This new feature is enabled by:\r\n\r\n* Adding `compress\u003dtrue` in DSN.\r\n* `cfg.Apply(Compress(True))`\r\n\r\nCo-authored-by: Brigitte Lamarche \u003cbrigitte.lamarche@mongodb.com\u003e\r\nCo-authored-by: Julien Schmidt \u003cjulienschmidt@users.noreply.github.com\u003e\r\nCo-authored-by: Jeffrey Charles \u003cjeffreycharles@gmail.com\u003e\r\nCo-authored-by: Jeff Hodges \u003cjeff@somethingsimilar.com\u003e\r\nCo-authored-by: Daniel Montoya \u003cdsmontoyam@gmail.com\u003e\r\nCo-authored-by: Justin Li \u003cjli.justinli@gmail.com\u003e\r\nCo-authored-by: Dave Stubbs \u003cdave@randomjunk.co.uk\u003e\r\nCo-authored-by: Linh Tran Tuan \u003clinxGnu@users.noreply.github.com\u003e\r\nCo-authored-by: Robert R. Russell \u003crobert@rrbrussell.com\u003e\r\nCo-authored-by: INADA Naoki \u003cmethane@users.noreply.github.com\u003e\r\nCo-authored-by: Kieron Woodhouse \u003ckieron.woodhouse@yahoo.co.uk\u003e\r\nCo-authored-by: Alexey Palazhchenko \u003calexey.palazhchenko@gmail.com\u003e\r\nCo-authored-by: Reed Allman \u003crdallman10@gmail.com\u003e\r\nCo-authored-by: Joe Mann \u003cjoe.mann@showpad.com\u003e\r\n"
    },
    {
      "commit": "c9f41c074062d5ab9aeb5e44adeac3a7d85fbc4e",
      "tree": "2362785f16ee5cdf1f0a9848c30f7087121e757c",
      "parents": [
        "575e1b288d624fb14bf56532689f3ec1c1989149"
      ],
      "author": {
        "name": "Minh Quang",
        "email": "minhquang4334@gmail.com",
        "time": "Sun Dec 15 03:37:13 2024"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Dec 15 03:37:13 2024"
      },
      "message": "fix typo in comment (#1647)\n\nFix #1646 \r\n"
    },
    {
      "commit": "575e1b288d624fb14bf56532689f3ec1c1989149",
      "tree": "257a53ad18f81bce22150722484b6d285ef65031",
      "parents": [
        "2df7a26b03e5f9a55bc31544bc9240ac5705e235"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Sun Dec 01 01:08:42 2024"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Dec 01 01:08:42 2024"
      },
      "message": "stop double-buffering (#1643)\n\nSince we dropped Go 1.20 support, we do not need double buffering.\r\n\r\nThis pull request stop double buffering and simplify buffer\r\nimplementation a lot.\r\n\r\nFix #1435"
    },
    {
      "commit": "2df7a26b03e5f9a55bc31544bc9240ac5705e235",
      "tree": "049bd9604b4f3e5ac7798ba4635654c6ac626b50",
      "parents": [
        "9c8d6a5ddc5b4c2a658e77cb4d03583327901ca5"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Wed Nov 27 03:41:28 2024"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 27 03:41:28 2024"
      },
      "message": "stmt.Close() returns nil when double close (#1642)\n\nErrBadConn needs special care to ensure it is safe to retry.\r\nTo improve maintenance, I don\u0027t want to use the error where I don\u0027t have to.\r\n\r\nAdditionally, update the old comment about Go\u0027s bug that had been fixed long time ago."
    },
    {
      "commit": "9c8d6a5ddc5b4c2a658e77cb4d03583327901ca5",
      "tree": "8395eb4f46c9e2ff5b4d9b2d0f052fd47dad249b",
      "parents": [
        "41a5fa29f2f73060c426547f762dc49b62e1f2a5"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Thu Nov 21 15:48:25 2024"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Nov 21 15:48:25 2024"
      },
      "message": "Reduce \"busy buffer\" logs (#1641)\n\nReduce the use of `errBadConnNoWrite` to improve maintainability.\r\n\r\nResetSession() and IsValid() checks if the buffer is busy. This reduces\r\nthe risk of busy buffer error during connection in use. In principle,\r\nthe risk of this is zero. So I removed errBadConnNoWrite when checking\r\nthe busy buffer.\r\n\r\nAfter this change, only `writePacke()` returns errBadConnNoWrite.\r\n\r\nAdditionally, I do not send COM_QUIT when readPacket() encounter read error.\r\nIt caused \"busy buffer\" error too and hide real errors."
    },
    {
      "commit": "41a5fa29f2f73060c426547f762dc49b62e1f2a5",
      "tree": "efb71d91e633f28931f584db15a925b4c28695de",
      "parents": [
        "f62f523d2458d82587f03e9357396a9c8a93fcba"
      ],
      "author": {
        "name": "raffertyyu",
        "email": "raffertyyu@tencent.com",
        "time": "Tue Nov 19 04:09:49 2024"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 19 04:09:49 2024"
      },
      "message": "Check if MySQL supports CLIENT_CONNECT_ATTRS before sending client attributes. (#1640)\n\n"
    },
    {
      "commit": "f62f523d2458d82587f03e9357396a9c8a93fcba",
      "tree": "65266c3074316397d7adaf96532210006412506b",
      "parents": [
        "fc64d3f08fb84395f911a6a23a266db92ac8a7e1"
      ],
      "author": {
        "name": "KratkyZobak",
        "email": "kratky@zobak.cz",
        "time": "Mon Nov 11 02:14:49 2024"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Nov 11 02:14:49 2024"
      },
      "message": "Fix auth errors when username/password are too long (#1482) (#1625)\n\n"
    },
    {
      "commit": "fc64d3f08fb84395f911a6a23a266db92ac8a7e1",
      "tree": "426fa76472b5a4973a77bd1c1ad60a2e02de569f",
      "parents": [
        "91ad4fb77b05cf5b4a413d2b4b67aa7dee6e9f60"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Mon Nov 11 02:14:04 2024"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Nov 11 02:14:04 2024"
      },
      "message": "ci: update Go and staticcheck versions (#1639)\n\n- Add Go 1.23 support\r\n- Remove Go 1.20 support\r\n- Update staticcheck action"
    },
    {
      "commit": "91ad4fb77b05cf5b4a413d2b4b67aa7dee6e9f60",
      "tree": "79808c4551666f50a15a7c11ec22a4e260423d83",
      "parents": [
        "00dc21a6243c02c1a84fc82d08a821c08fde4053"
      ],
      "author": {
        "name": "Aaron Jheng",
        "email": "wentworth@outlook.com",
        "time": "Sun Nov 10 04:10:43 2024"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Nov 10 04:10:43 2024"
      },
      "message": "Specify a custom dial function per config (#1527)\n\nSpecify a custom dial function per config instead of using\r\nRegisterDialContext."
    },
    {
      "commit": "00dc21a6243c02c1a84fc82d08a821c08fde4053",
      "tree": "d80b3b50a4809a0beee86a4f607132ff82fd2c27",
      "parents": [
        "2f1527670cb7207fd213f92c7120f9387fe256cf"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Fri Aug 30 05:38:05 2024"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 30 05:38:05 2024"
      },
      "message": "allow unknown collation name (#1604)\n\nFix #1603"
    },
    {
      "commit": "2f1527670cb7207fd213f92c7120f9387fe256cf",
      "tree": "cd80cde203489ce87678aa1a86cc1dccae546b5a",
      "parents": [
        "c7276ee51ed3f9eeb720ab003e24f80303a7ce08"
      ],
      "author": {
        "name": "pengbanban",
        "email": "pengbanban@aliyun.com",
        "time": "Mon Aug 05 05:31:35 2024"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 05 05:31:35 2024"
      },
      "message": "chore: fix comment (#1620)\n\n"
    },
    {
      "commit": "c7276ee51ed3f9eeb720ab003e24f80303a7ce08",
      "tree": "20183bba9ab5eed87e9dd8568fe099b2e8730f1c",
      "parents": [
        "44553d64bcde78a5b58cb133a5cc708281c333e0"
      ],
      "author": {
        "name": "Nao Yokotsuka",
        "email": "32049413+yokonao@users.noreply.github.com",
        "time": "Sun Aug 04 07:52:29 2024"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Aug 04 07:52:29 2024"
      },
      "message": "Check mysqlConnector.canceled.Value when failed to TLS handshake (#1615)\n\n### Description\r\nCheck if the context is canceled when failed to TLS handshake.\r\n\r\nfix: #1614\r\n\r\n### Checklist\r\n- [x] Code compiles correctly\r\n- [x] Created tests which fail without the change (if possible)\r\n- [x] All tests passing\r\n- [x] Extended the README / documentation, if necessary\r\n- [x] Added myself / the copyright holder to the AUTHORS file\r\n\r\n\r\n\u003c!-- This is an auto-generated comment: release notes by coderabbit.ai\r\n--\u003e\r\n\r\n## Summary by CodeRabbit\r\n\r\n- **New Features**\r\n- Added Nao Yokotsuka to the contributors list for improved project\r\ndocumentation.\r\n  \r\n- **Bug Fixes**\r\n- Enhanced error handling in the TLS handshake process to better manage\r\ncancellation requests, improving connection responsiveness.\r\n\r\n\u003c!-- end of auto-generated comment: release notes by coderabbit.ai --\u003e"
    },
    {
      "commit": "44553d64bcde78a5b58cb133a5cc708281c333e0",
      "tree": "e9804aaf1c8911833b134a3269e6cb2c6e327ce0",
      "parents": [
        "f6a18cf1ac3e6bc282f72874a3742469a99e5762"
      ],
      "author": {
        "name": "Chris Kirkland",
        "email": "chriskirkland@github.com",
        "time": "Wed Jul 24 02:45:26 2024"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 24 02:45:26 2024"
      },
      "message": "doc: clarify connection close behavior of context (#1606)\n\nUpdates the README to make it clear that `go-sql-driver/mysql` closes\r\nthe current connection if the `context.Context` provided to\r\n`ExecContext`, `SelectContext`, etc. is cancelled or times out prior to\r\nthe query returning."
    },
    {
      "commit": "f6a18cf1ac3e6bc282f72874a3742469a99e5762",
      "tree": "e3af9733174ac142a3f3143c66e73c53aabb52fe",
      "parents": [
        "9c20169374dba4e362a065b8d7183864ee076212"
      ],
      "author": {
        "name": "ICHINOSE Shogo",
        "email": "shogo82148@gmail.com",
        "time": "Fri Jul 19 04:20:36 2024"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 19 04:20:36 2024"
      },
      "message": "MySQL 9.0 and MariaDB 11.4 are released (#1610)\n\n"
    },
    {
      "commit": "9c20169374dba4e362a065b8d7183864ee076212",
      "tree": "cc7d2faa5966d90374e6fa1b1a72b2ab12727bbf",
      "parents": [
        "3484db1f68a7b493faffc08c1897360fdd7a67f9"
      ],
      "author": {
        "name": "Dirkjan Bussink",
        "email": "d.bussink@gmail.com",
        "time": "Fri Jul 19 04:02:06 2024"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 19 04:02:06 2024"
      },
      "message": "Add support for new VECTOR type (#1609)\n\nMySQL 9.0.0 added support for the VECTOR type. This adds basic support\r\nso it can be handled at the protocol level.\r\n\r\nSee also\r\nhttps://dev.mysql.com/doc/dev/mysql-server/latest/field__types_8h.html"
    },
    {
      "commit": "3484db1f68a7b493faffc08c1897360fdd7a67f9",
      "tree": "59d9bc56d5abe74b30629e1a63f1e6436d2ca934",
      "parents": [
        "52c1917d99904701db2b0e4f14baffa948009cd7"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Fri Jun 28 23:36:17 2024"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 28 23:36:17 2024"
      },
      "message": "improve error handling in writePacket (#1601)\n\n* handle error before success case.\r\n* return io.ErrShortWrite if not all bytes were written but err is nil.\r\n* return err instead of ErrInvalidConn.\r\n"
    },
    {
      "commit": "52c1917d99904701db2b0e4f14baffa948009cd7",
      "tree": "cd69e7990e2adadc0419d00e136b31fcd571b13e",
      "parents": [
        "2f69712cd480487ecb7e513b2fe1e0e7fe138767"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Sun Jun 16 01:20:06 2024"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 16 01:20:06 2024"
      },
      "message": "remove unnecessary logs (#1599)\n\nLogging ErrInvalidConn when the connection already closed doesn\u0027t\r\nprovide any help to users.\r\n\r\nAdditonally, database/sql now uses Validator() to check connection\r\nliveness before calling query methods.\r\nSo stop using `mc.log(ErrInvalidConn)` idiom.\r\n\r\nThis PR includes some cleanup and documentation relating to\r\n`mc.markBadConn()`."
    },
    {
      "commit": "2f69712cd480487ecb7e513b2fe1e0e7fe138767",
      "tree": "00caafb588c84efea504842b8563177dea30eb56",
      "parents": [
        "87443b94dfd43b6cab62182a30c0e7d9759bc18d"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Sun Jun 16 01:18:42 2024"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 16 01:18:42 2024"
      },
      "message": "fix unnecesssary allocation in infile.go (#1600)\n\n"
    },
    {
      "commit": "87443b94dfd43b6cab62182a30c0e7d9759bc18d",
      "tree": "c6182e3dfb854ddb056c51460e837425a6d1773c",
      "parents": [
        "9b8d28eff68e1b0dec9d45e9868796e7f7a9af49"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Fri Jun 14 04:51:24 2024"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 14 04:51:24 2024"
      },
      "message": "small code cleanup (#1598)\n\n* Go programmers familier with `if err !\u003d nil {}` than `if err \u003d\u003d nil {}`.\r\n* Update some URLs about MySQL client/server protocol."
    },
    {
      "commit": "9b8d28eff68e1b0dec9d45e9868796e7f7a9af49",
      "tree": "b6303ee03638daab7bac05228dc42a68779e0efe",
      "parents": [
        "05325d8c2d8a3f5469086f2fd15552cc7960926c"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Tue Jun 11 13:49:22 2024"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 11 13:49:22 2024"
      },
      "message": "fix missing skip test when no DB is available (#1594)\n\nFix `go test` fails when no DB is set up."
    },
    {
      "commit": "05325d8c2d8a3f5469086f2fd15552cc7960926c",
      "tree": "34c0ea17fd75e3adb8110d7185488f074a33e2a3",
      "parents": [
        "2f7015e5c48d361a7dd188c01ae95379c7b9f6f9"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Tue Jun 11 13:34:45 2024"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 11 13:34:45 2024"
      },
      "message": "fix some write error handling (#1595)\n\ninterpolateParams() returned ErrInvalidConn without closing the connection.\r\nSince database/sql doesn\u0027t understand ErrInvalidConn, there is a risk\r\nthat database/sql reuse this connection and ErrInvalidConn is returned\r\nrepeatedly."
    },
    {
      "commit": "2f7015e5c48d361a7dd188c01ae95379c7b9f6f9",
      "tree": "77b80ee5dda2aef622ae24eea1634ccb489b6a59",
      "parents": [
        "af8d7931954ec21a96df9610a99c09c2887f2ee7"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Tue Jun 04 10:12:35 2024"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 04 10:12:35 2024"
      },
      "message": "log: add \"filename:line\" prefix by ourself (#1589)\n\ngo-sql-driver/mysql#1563 broke the filename:lineno prefix in the log\r\nmessage by introducing a helper function.\r\nThis commit adds the \"filename:line\" prefix in the helper function\r\ninstead of log.Lshortfile option to show correct filename:lineno."
    },
    {
      "commit": "af8d7931954ec21a96df9610a99c09c2887f2ee7",
      "tree": "f9bd6f709e84567cca9a72b6316f2fdf6fadd65b",
      "parents": [
        "7939f5923ddca00fbfcaba7ab72eca484d5f9060"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Tue Apr 30 13:27:06 2024"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 30 13:27:06 2024"
      },
      "message": "unify short name for mysqlConn in connection_test (#1581)\n\n"
    },
    {
      "commit": "7939f5923ddca00fbfcaba7ab72eca484d5f9060",
      "tree": "b5ba7d3682a1810fa2d38926402f5b8f5a69807f",
      "parents": [
        "8d421d9c69403dbea52832f311b6d49cff004dbd"
      ],
      "author": {
        "name": "Inada Naoki",
        "email": "songofacandy@gmail.com",
        "time": "Tue Apr 30 13:26:36 2024"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 30 13:26:36 2024"
      },
      "message": "update URL for protocol docs (#1580)\n\n"
    },
    {
      "commit": "8d421d9c69403dbea52832f311b6d49cff004dbd",
      "tree": "72783cba14d67e153012511a50016622a1da1636",
      "parents": [
        "d7ddb8b9e324830b1ede89c5fea090c824497c51"
      ],
      "author": {
        "name": "ICHINOSE Shogo",
        "email": "shogo82148@gmail.com",
        "time": "Tue Apr 30 02:54:28 2024"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 30 02:54:28 2024"
      },
      "message": "update changelog for releasing v1.8.1 (#1576) (#1577)\n\ncherry pick of\r\nhttps://github.com/shogo82148/mysql/commit/476df92ad2293daaba19414bd1495c1b2b6c0bad\r\n\r\n\u003c!-- This is an auto-generated comment: release notes by coderabbit.ai\r\n--\u003e\r\n\r\n## Summary by CodeRabbit\r\n\r\n- **Bug Fixes**\r\n\t- Addressed race conditions when the context is canceled.\r\n- **New Features**\r\n\t- Enhanced database connection with charset and collation settings.\r\n\t- Improved path escaping in database names.\r\n\t- Dropped support for Go versions 1.13-17.\r\n\t- Implemented parsing numbers over text protocol.\r\n\t- Introduced new configuration options for advanced usage.\r\n- **Enhancements**\r\n\t- Made logger configurable per connection.\r\n- Fixed handling of `mediumint unsigned` in\r\n`ColumnType.DatabaseTypeName`.\r\n\t- Added connection attributes for more detailed connection information.\r\n\r\n\u003c!-- end of auto-generated comment: release notes by coderabbit.ai --\u003e"
    },
    {
      "commit": "d7ddb8b9e324830b1ede89c5fea090c824497c51",
      "tree": "bbe4962ad81a0411fc3c187c98e97be483b090eb",
      "parents": [
        "d86c4527bae98ccd4e5060f72887520ce30eda5e"
      ],
      "author": {
        "name": "ICHINOSE Shogo",
        "email": "shogo82148@gmail.com",
        "time": "Fri Mar 22 15:57:24 2024"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 22 15:57:24 2024"
      },
      "message": "Fix issue 1567 (#1570)\n\n### Description\r\n\r\ncloses https://github.com/go-sql-driver/mysql/issues/1567\r\n\r\nWhen TLS is enabled, `mc.netConn` is rewritten after the TLS handshak as\r\ndetailed here:\r\n\r\n\r\nhttps://github.com/go-sql-driver/mysql/blob/d86c4527bae98ccd4e5060f72887520ce30eda5e/packets.go#L355\r\n\r\nTherefore, `mc.netConn` should not be accessed within the watcher\r\ngoroutine.\r\nInstead, `mc.rawConn` should be initialized prior to invoking\r\n`mc.startWatcher`, and `mc.rawConn` should be used in lieu of\r\n`mc.netConn`.\r\n\r\n### Checklist\r\n- [x] Code compiles correctly\r\n- [x] Created tests which fail without the change (if possible)\r\n- [x] All tests passing\r\n- [x] Extended the README / documentation, if necessary\r\n- [x] Added myself / the copyright holder to the AUTHORS file\r\n\r\n\r\n\u003c!-- This is an auto-generated comment: release notes by coderabbit.ai\r\n--\u003e\r\n\r\n## Summary by CodeRabbit\r\n\r\n- **Refactor**\r\n\t- Improved variable naming for better code readability and maintenance.\r\n\t- Enhanced network connection handling logic.\r\n- **New Features**\r\n\t- Updated TCP connection handling to better support TCP Keepalives.\r\n- **Tests**\r\n- Added a new test to address and verify the fix for a specific issue\r\nrelated to TLS, connection pooling, and round trip time estimation.\r\n\r\n\u003c!-- end of auto-generated comment: release notes by coderabbit.ai --\u003e"
    }
  ],
  "next": "d86c4527bae98ccd4e5060f72887520ce30eda5e"
}
