)]}'
{
  "log": [
    {
      "commit": "89a97b7a7c901ce0d9ef561c531678baaa547a37",
      "tree": "ae307e77faeae267a5abccba1604de8fc501cdcc",
      "parents": [
        "0157a05048c897a59952b23594a5b1b6d6f0aca4"
      ],
      "author": {
        "name": "Nikolay Borisenko",
        "email": "22616990+nvborisenko@users.noreply.github.com",
        "time": "Sun Apr 12 11:08:12 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Apr 12 11:08:12 2026"
      },
      "message": "[dotnet] [test] In-process test webserver (#17339)"
    },
    {
      "commit": "0157a05048c897a59952b23594a5b1b6d6f0aca4",
      "tree": "79120afe9a97cd27e9c6feb0a644892c0de2574f",
      "parents": [
        "82fd32a77477eda8d520f90c3018ffd20fa6ac7b"
      ],
      "author": {
        "name": "Nikolay Borisenko",
        "email": "22616990+nvborisenko@users.noreply.github.com",
        "time": "Sat Apr 11 08:30:30 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 11 08:30:30 2026"
      },
      "message": "[dotnet] [bidi] Align SetGeolocation polymorphic command (#17338)"
    },
    {
      "commit": "82fd32a77477eda8d520f90c3018ffd20fa6ac7b",
      "tree": "4d4224f37105a8e7594a3821e7bc002fd3e3175d",
      "parents": [
        "c8ebbb9df18e09199005a1ba97d26409ff1fefb2"
      ],
      "author": {
        "name": "Nikolay Borisenko",
        "email": "22616990+nvborisenko@users.noreply.github.com",
        "time": "Sat Apr 11 08:29:29 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 11 08:29:29 2026"
      },
      "message": "[dotnet] [bidi] Align ContinueWithAuth command (#17337)"
    },
    {
      "commit": "c8ebbb9df18e09199005a1ba97d26409ff1fefb2",
      "tree": "d78f2cd26188cd17f7ddf2435df58ff2e9c39be5",
      "parents": [
        "57eef66bf8d7f499de859ccc354f8a9057647a27"
      ],
      "author": {
        "name": "Nikolay Borisenko",
        "email": "22616990+nvborisenko@users.noreply.github.com",
        "time": "Sat Apr 11 07:46:11 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 11 07:46:11 2026"
      },
      "message": "[dotnet] [bidi] Align SetDownloadBehavior command (#17336)"
    },
    {
      "commit": "57eef66bf8d7f499de859ccc354f8a9057647a27",
      "tree": "3d2aa319408351612681caf9c3df2edc080d9e6a",
      "parents": [
        "833112c2e81d1cb0ee8c99b232de4f0549784844"
      ],
      "author": {
        "name": "Selenium CI Bot",
        "email": "diemol+selenium-ci@gmail.com",
        "time": "Sat Apr 11 00:55:41 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 11 00:55:41 2026"
      },
      "message": "[dotnet][rb][java][js][py] Automated Browser Version Update (#17323)\n\nUpdate pinned browser versions\n\nCo-authored-by: Selenium CI Bot \u003cselenium-ci@users.noreply.github.com\u003e"
    },
    {
      "commit": "833112c2e81d1cb0ee8c99b232de4f0549784844",
      "tree": "7d1df442695b916100ade726e1968c52d4904342",
      "parents": [
        "83b8e8202a90057cccad442c371d5b4038422695"
      ],
      "author": {
        "name": "Michael Render",
        "email": "render.michael@gmail.com",
        "time": "Fri Apr 10 20:09:22 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 10 20:09:22 2026"
      },
      "message": "[dotnet] Add C# 14 extension to polyfill `ArgumentNullException.ThrowIfNull` (#16697)\n\nCo-authored-by: Nikolay Borisenko \u003c22616990+nvborisenko@users.noreply.github.com\u003e"
    },
    {
      "commit": "83b8e8202a90057cccad442c371d5b4038422695",
      "tree": "5565cc5400053ee1371f1d2f6beaa6041a28b536",
      "parents": [
        "f710cf209076cf2b5c0ed50d4fb98983f759b7dd"
      ],
      "author": {
        "name": "Nikolay Borisenko",
        "email": "22616990+nvborisenko@users.noreply.github.com",
        "time": "Fri Apr 10 19:04:23 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 10 19:04:23 2026"
      },
      "message": "[dotnet] [bidi] Statically declared events (#17331)"
    },
    {
      "commit": "f710cf209076cf2b5c0ed50d4fb98983f759b7dd",
      "tree": "b73d763eba3701f40f15c387755f098b01495319",
      "parents": [
        "5c064828c62c3bef5de7696e00a5c1631255a216"
      ],
      "author": {
        "name": "Nikolay Borisenko",
        "email": "22616990+nvborisenko@users.noreply.github.com",
        "time": "Fri Apr 10 18:15:22 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 10 18:15:22 2026"
      },
      "message": "[dotnet] [bidi] Statically declare commands (#17330)"
    },
    {
      "commit": "5c064828c62c3bef5de7696e00a5c1631255a216",
      "tree": "4d91e233e75f615cbb9c994326a583b894ea3008",
      "parents": [
        "0f5491d06d41fb864d49f4dd6ded467e370e520f"
      ],
      "author": {
        "name": "Nikolay Borisenko",
        "email": "22616990+nvborisenko@users.noreply.github.com",
        "time": "Fri Apr 10 18:13:00 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 10 18:13:00 2026"
      },
      "message": "[dotnet] Remove planned obsoleted members for 4.44 (#17328)"
    },
    {
      "commit": "0f5491d06d41fb864d49f4dd6ded467e370e520f",
      "tree": "d378f5e8b3d7e1948d98691d918adfcd2bc792cf",
      "parents": [
        "9fb6b18829241f5716738b8385449101c0572af7"
      ],
      "author": {
        "name": "Nikolay Borisenko",
        "email": "22616990+nvborisenko@users.noreply.github.com",
        "time": "Fri Apr 10 17:45:21 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 10 17:45:21 2026"
      },
      "message": "[dotnet] Safe modifications of internal log handlers (#17334)"
    },
    {
      "commit": "9fb6b18829241f5716738b8385449101c0572af7",
      "tree": "417c642ca5c82febae9ec9f40893b34380751a0f",
      "parents": [
        "172f44cea41372596a3e7d427dee14dea4ab6f2c"
      ],
      "author": {
        "name": "Nikolay Borisenko",
        "email": "22616990+nvborisenko@users.noreply.github.com",
        "time": "Fri Apr 10 17:44:49 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 10 17:44:49 2026"
      },
      "message": "[dotnet] Don\u0027t truncate internal log messages at error/warn levels (#17333)"
    },
    {
      "commit": "172f44cea41372596a3e7d427dee14dea4ab6f2c",
      "tree": "981588657388fd64e2379df6614e93aa78e9e65b",
      "parents": [
        "d512ddceb1ce3f225f30df303702e3d4e556a96b"
      ],
      "author": {
        "name": "Diego Molina",
        "email": "diemol@users.noreply.github.com",
        "time": "Fri Apr 10 10:44:05 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 10 10:44:05 2026"
      },
      "message": "fix(ruby): retrieve devtools version dynamically for package verification (#17335)"
    },
    {
      "commit": "d512ddceb1ce3f225f30df303702e3d4e556a96b",
      "tree": "6b86b55e4ed4a4620046a1ee59b1c90f265be6f5",
      "parents": [
        "0079e2aefbf07c59b67f2dd809315277ae635782"
      ],
      "author": {
        "name": "Diego Molina",
        "email": "diemol@users.noreply.github.com",
        "time": "Fri Apr 10 10:27:44 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 10 10:27:44 2026"
      },
      "message": "fix(documentation): update artifact naming for generated docs (#17332)\n\n* fix(documentation): update artifact naming for generated docs\n\n* Update .github/workflows/update-documentation.yml\n\nCo-authored-by: Copilot \u003c175728472+Copilot@users.noreply.github.com\u003e\n\n---------\n\nCo-authored-by: Copilot \u003c175728472+Copilot@users.noreply.github.com\u003e"
    },
    {
      "commit": "0079e2aefbf07c59b67f2dd809315277ae635782",
      "tree": "e42cc77f6f1c2a8fc1d704a52383cda86c5ef7f0",
      "parents": [
        "c95fe73785ef05cb25e40089cca34ad1ddd72c61"
      ],
      "author": {
        "name": "Selenium CI Bot",
        "email": "selenium-ci@users.noreply.github.com",
        "time": "Fri Apr 10 08:28:27 2026"
      },
      "committer": {
        "name": "Selenium CI Bot",
        "email": "selenium-ci@users.noreply.github.com",
        "time": "Fri Apr 10 08:28:27 2026"
      },
      "message": "Update mirror info (Fri Apr 10 08:28:27 UTC 2026)\n"
    },
    {
      "commit": "c95fe73785ef05cb25e40089cca34ad1ddd72c61",
      "tree": "81d6634f9019f3a99fd7457a3e1253f6030215bf",
      "parents": [
        "dd0f5342f342c9583b2dde8e1619d6babc612ea0"
      ],
      "author": {
        "name": "Diego Molina",
        "email": "diemol@gmail.com",
        "time": "Fri Apr 10 08:19:14 2026"
      },
      "committer": {
        "name": "Diego Molina",
        "email": "diemol@gmail.com",
        "time": "Fri Apr 10 08:19:14 2026"
      },
      "message": "Bumping versions to nightly\n"
    },
    {
      "commit": "dd0f5342f342c9583b2dde8e1619d6babc612ea0",
      "tree": "9b3e16fe5d782c39a6c01dc1adff93a80c2c1c4e",
      "parents": [
        "52a38c6222707b1582cf2b4521649ba40077ecb7"
      ],
      "author": {
        "name": "Selenium CI Bot",
        "email": "diemol+selenium-ci@gmail.com",
        "time": "Fri Apr 10 06:43:48 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 10 06:43:48 2026"
      },
      "message": "[build] Prepare for release of selenium-4.43.0 (#17329)\n\n* bump versions\n\n* update devtools versions\n\n* update dependencies\n\n* changelogs updated\n\n* rust changelogs updated\n\n* update selenium manager versions\n\n* update multitool binaries\n\n* #17274: Apply filtering only on merged capabilities (#17284)\n\n* Apply filtering only on merged capabilities\n* Fix lint\n\n---------\n\nCo-authored-by: Viet Nguyen Duc \u003cnguyenducviet4496@gmail.com\u003e\n\n---------\n\nCo-authored-by: Selenium CI Bot \u003cselenium-ci@users.noreply.github.com\u003e\nCo-authored-by: bhecquet \u003cbhecquet@users.noreply.github.com\u003e\nCo-authored-by: Viet Nguyen Duc \u003cnguyenducviet4496@gmail.com\u003e"
    },
    {
      "commit": "52a38c6222707b1582cf2b4521649ba40077ecb7",
      "tree": "1a32c03c006c468a4be8aa8ef1b55294a285054a",
      "parents": [
        "7cee048f8a415f273670789bb076a679416a3f77"
      ],
      "author": {
        "name": "Diego Molina",
        "email": "diemol@gmail.com",
        "time": "Thu Apr 09 20:50:55 2026"
      },
      "committer": {
        "name": "Diego Molina",
        "email": "diemol@gmail.com",
        "time": "Thu Apr 09 20:50:55 2026"
      },
      "message": "fix(release): add rust:update command to version reset workflow\n"
    },
    {
      "commit": "7cee048f8a415f273670789bb076a679416a3f77",
      "tree": "7a785c494ecf10c8e927d33c5a3549506c6d9f9a",
      "parents": [
        "8382015adf4becfc90f88cc40193eebcf2496101"
      ],
      "author": {
        "name": "Diego Molina",
        "email": "diemol@gmail.com",
        "time": "Thu Apr 09 20:43:39 2026"
      },
      "committer": {
        "name": "Diego Molina",
        "email": "diemol@gmail.com",
        "time": "Thu Apr 09 20:43:39 2026"
      },
      "message": "fix(pypirc): remove setup_pypirc method and update nightly credentials handling\n"
    },
    {
      "commit": "8382015adf4becfc90f88cc40193eebcf2496101",
      "tree": "741d1085fc675f5f1be60038ca8557df2b6fcb77",
      "parents": [
        "63e8662a74f58a26923f02d523a85d4b006c348a"
      ],
      "author": {
        "name": "Diego Molina",
        "email": "diemol@gmail.com",
        "time": "Thu Apr 09 18:41:52 2026"
      },
      "committer": {
        "name": "Diego Molina",
        "email": "diemol@gmail.com",
        "time": "Thu Apr 09 18:41:52 2026"
      },
      "message": "fix(credentials): add support for nightly PyPI credentials\n"
    },
    {
      "commit": "63e8662a74f58a26923f02d523a85d4b006c348a",
      "tree": "03f42a8e0153f98c746cf107948c75151785d1d3",
      "parents": [
        "5615f6459e028cac09343e95fff0cf0ab3b9cc75"
      ],
      "author": {
        "name": "Selenium CI Bot",
        "email": "selenium-ci@users.noreply.github.com",
        "time": "Thu Apr 09 18:16:15 2026"
      },
      "committer": {
        "name": "Selenium CI Bot",
        "email": "selenium-ci@users.noreply.github.com",
        "time": "Thu Apr 09 18:16:15 2026"
      },
      "message": "Update mirror info (Thu Apr  9 18:16:15 UTC 2026)\n"
    },
    {
      "commit": "5615f6459e028cac09343e95fff0cf0ab3b9cc75",
      "tree": "4ba339fc201a58fced35def9d3227153e0544b81",
      "parents": [
        "98871168e5d3e55e4efafda0ac3e3f7224d09a04"
      ],
      "author": {
        "name": "Diego Molina",
        "email": "diemol@gmail.com",
        "time": "Thu Apr 09 17:57:31 2026"
      },
      "committer": {
        "name": "Diego Molina",
        "email": "diemol@gmail.com",
        "time": "Thu Apr 09 17:57:31 2026"
      },
      "message": "fix(version): update selenium-manager to 0.4.43-nightly\n"
    },
    {
      "commit": "98871168e5d3e55e4efafda0ac3e3f7224d09a04",
      "tree": "dfe9c728a7ba901fa86885a3af860288e0ff26e8",
      "parents": [
        "e2d089c4c1ffd4ab20c707ac67c460814e9520f8"
      ],
      "author": {
        "name": "Diego Molina",
        "email": "diemol@gmail.com",
        "time": "Thu Apr 09 17:21:06 2026"
      },
      "committer": {
        "name": "Diego Molina",
        "email": "diemol@gmail.com",
        "time": "Thu Apr 09 17:21:06 2026"
      },
      "message": "fix(release): specify path for downloading release packages\n"
    },
    {
      "commit": "e2d089c4c1ffd4ab20c707ac67c460814e9520f8",
      "tree": "8fca839d8ab718f85cef30132e017952f2007bc7",
      "parents": [
        "c68d3debf329f0947dc2791f58d2c9eb26ce5985"
      ],
      "author": {
        "name": "Diego Molina",
        "email": "diemol@gmail.com",
        "time": "Thu Apr 09 15:26:06 2026"
      },
      "committer": {
        "name": "Diego Molina",
        "email": "diemol@gmail.com",
        "time": "Thu Apr 09 15:26:06 2026"
      },
      "message": "fix(dependencies): update selenium-webdriver to 4.43.0.nightly\n"
    },
    {
      "commit": "c68d3debf329f0947dc2791f58d2c9eb26ce5985",
      "tree": "b35f52655447ef82762ce271d277bd6ea67cbf86",
      "parents": [
        "cb536ad6844b3c159901d898de79832d5fd5d20f"
      ],
      "author": {
        "name": "Diego Molina",
        "email": "diemol@gmail.com",
        "time": "Thu Apr 09 13:53:34 2026"
      },
      "committer": {
        "name": "Diego Molina",
        "email": "diemol@gmail.com",
        "time": "Thu Apr 09 13:53:34 2026"
      },
      "message": "Reverting changes done for 4.42.0 release\n"
    },
    {
      "commit": "cb536ad6844b3c159901d898de79832d5fd5d20f",
      "tree": "a79dfdb1b756449757cc67f9e8dc72503557b28d",
      "parents": [
        "e26c1f7455dc7e34a76cfced13d5ccf74bbbf6c4"
      ],
      "author": {
        "name": "Diego Molina",
        "email": "diemol@gmail.com",
        "time": "Thu Apr 09 13:43:43 2026"
      },
      "committer": {
        "name": "Diego Molina",
        "email": "diemol@gmail.com",
        "time": "Thu Apr 09 13:43:43 2026"
      },
      "message": "Bumping versions to nightly\n"
    },
    {
      "commit": "e26c1f7455dc7e34a76cfced13d5ccf74bbbf6c4",
      "tree": "867644cb4ffdfbcb5aa4cd306cea17a79fc7a0d0",
      "parents": [
        "c9ca4fd6ac014833926a51ac87a4dd1eb2947e81"
      ],
      "author": {
        "name": "Diego Molina",
        "email": "diemol@gmail.com",
        "time": "Thu Apr 09 11:45:37 2026"
      },
      "committer": {
        "name": "Diego Molina",
        "email": "diemol@gmail.com",
        "time": "Thu Apr 09 11:45:37 2026"
      },
      "message": "fix(bazel): update RubyGems credentials action to use main branch\n"
    },
    {
      "commit": "c9ca4fd6ac014833926a51ac87a4dd1eb2947e81",
      "tree": "5d59c033884b9f914a0af4606b7c2d2b8c368915",
      "parents": [
        "3c0acf29b77a365ee5a48f8e56580125a4f70eaa"
      ],
      "author": {
        "name": "Diego Molina",
        "email": "diemol@gmail.com",
        "time": "Thu Apr 09 11:41:09 2026"
      },
      "committer": {
        "name": "Diego Molina",
        "email": "diemol@gmail.com",
        "time": "Thu Apr 09 11:41:09 2026"
      },
      "message": "fix(release): add gem-trusted-publishing input for RubyGems API token configuration\n\nTemporal change to release only Ruby and build dotnet and java\n"
    },
    {
      "commit": "3c0acf29b77a365ee5a48f8e56580125a4f70eaa",
      "tree": "bdbd52e5da5e3599ab403e3bcef90829daab599f",
      "parents": [
        "74c7f0249ab2a3013bcb06b8695122274872be7f"
      ],
      "author": {
        "name": "Diego Molina",
        "email": "diemol@gmail.com",
        "time": "Thu Apr 09 11:39:53 2026"
      },
      "committer": {
        "name": "Diego Molina",
        "email": "diemol@gmail.com",
        "time": "Thu Apr 09 11:39:53 2026"
      },
      "message": "fix(bazel-maven): conditionally upload main artifact in MavenPublisher\n"
    },
    {
      "commit": "74c7f0249ab2a3013bcb06b8695122274872be7f",
      "tree": "3db62215228f8728e95039c852fc46bf0bba4c5b",
      "parents": [
        "8cd85627b5482cc302f228e011991303ffaa4d5f"
      ],
      "author": {
        "name": "Selenium CI Bot",
        "email": "diemol+selenium-ci@gmail.com",
        "time": "Thu Apr 09 06:32:49 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 09 06:32:49 2026"
      },
      "message": "[build] Prepare for release of selenium-4.42.0 (#17322)\n\n* bump versions\n\n* update devtools versions\n\n* update dependencies\n\n* changelogs updated\n\n* rust changelogs updated\n\n* update pinned browser versions\n\n* update selenium manager versions\n\n* update authors file\n\n* refactor(response): simplify header extraction and improve hash construction\n\nMaking linter happy\n\n---------\n\nCo-authored-by: Selenium CI Bot \u003cselenium-ci@users.noreply.github.com\u003e\nCo-authored-by: Diego Molina \u003cdiemol@gmail.com\u003e"
    },
    {
      "commit": "8cd85627b5482cc302f228e011991303ffaa4d5f",
      "tree": "3a895ea0d82c80257a7382a444ede0a23ea810af",
      "parents": [
        "85b792a06aa55324cf3adb65e03c8de57499de40"
      ],
      "author": {
        "name": "Diego Molina",
        "email": "diemol@gmail.com",
        "time": "Wed Apr 08 22:20:18 2026"
      },
      "committer": {
        "name": "Diego Molina",
        "email": "diemol@gmail.com",
        "time": "Wed Apr 08 22:20:18 2026"
      },
      "message": "fix(update): handle retry for cargo version pinning after version bump\n"
    },
    {
      "commit": "85b792a06aa55324cf3adb65e03c8de57499de40",
      "tree": "ed094a7ab155778d06de060937ec6fb74f0ed6c5",
      "parents": [
        "2677c268255da965c7f44d38b15ad8bbf71e2a0d"
      ],
      "author": {
        "name": "Diego Molina",
        "email": "diemol@gmail.com",
        "time": "Wed Apr 08 21:58:41 2026"
      },
      "committer": {
        "name": "Diego Molina",
        "email": "diemol@gmail.com",
        "time": "Wed Apr 08 21:58:41 2026"
      },
      "message": "fix(pre-release): update Rust version command to include dependency update\n"
    },
    {
      "commit": "2677c268255da965c7f44d38b15ad8bbf71e2a0d",
      "tree": "5f3b06728e7f76049f81df27df76cab59eb3321f",
      "parents": [
        "8797d1650c771217e6a6b3edee5c0c862a6ddf52"
      ],
      "author": {
        "name": "Diego Molina",
        "email": "diemol@users.noreply.github.com",
        "time": "Wed Apr 08 20:53:30 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 08 20:53:30 2026"
      },
      "message": "fix(pre-release): update job dependencies and streamline version bump process (#17321)"
    },
    {
      "commit": "8797d1650c771217e6a6b3edee5c0c862a6ddf52",
      "tree": "b804a86d884b0c017c06675c1d450b784d0d381d",
      "parents": [
        "2fed1c09849431329f3e414479c627d652424f4e"
      ],
      "author": {
        "name": "Diego Molina",
        "email": "diemol@users.noreply.github.com",
        "time": "Wed Apr 08 18:21:03 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 08 18:21:03 2026"
      },
      "message": "fix(pre-release): simplify dependency update command and ensure cargo… (#17320)\n\n* fix(pre-release): simplify dependency update command and ensure cargo repin after version update\n\n* fix(rust): reenable task invocation for rust:update to prevent no-op issues"
    },
    {
      "commit": "2fed1c09849431329f3e414479c627d652424f4e",
      "tree": "1d10a9e8a391eb225f017c962518d7203cb50b56",
      "parents": [
        "5d671475c815e35a114cd2bd54aaf39772c026c5"
      ],
      "author": {
        "name": "Diego Molina",
        "email": "diemol@users.noreply.github.com",
        "time": "Wed Apr 08 17:14:06 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 08 17:14:06 2026"
      },
      "message": "fix(update_cdp): update file paths for ChromeDriver configuration (#17319)"
    },
    {
      "commit": "5d671475c815e35a114cd2bd54aaf39772c026c5",
      "tree": "82f70e3f43712004aeee7227384c28880a354899",
      "parents": [
        "375a1fd34e90a884317fcac3522a4de7c08bff05"
      ],
      "author": {
        "name": "Diego Molina",
        "email": "diemol@users.noreply.github.com",
        "time": "Wed Apr 08 16:45:18 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 08 16:45:18 2026"
      },
      "message": "fix(update_cdp): update release fetch URL to include milestone 146 (#17318)"
    },
    {
      "commit": "375a1fd34e90a884317fcac3522a4de7c08bff05",
      "tree": "8a3629b4962dfd80a559c3b91dd3c9dfd68e0cbb",
      "parents": [
        "7beae82d3e1fbdcb30eb5165f8f4726a83c0fd26"
      ],
      "author": {
        "name": "Diego Molina",
        "email": "diemol@users.noreply.github.com",
        "time": "Wed Apr 08 16:04:13 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 08 16:04:13 2026"
      },
      "message": "fix(js): migrate closure_js_binary provider access to modern Starlark API (#17317)\n\nReplace deprecated struct field access with the proper ClosureJsBinaryInfo\nprovider in header.bzl. Bazel 7+ removed the legacy \u0027field syntax on structs\u0027\npattern for provider access.\n- Load ClosureJsBinaryInfo from @rules_closure//closure/private:defs.bzl\n- Replace getattr(d, \u0027closure_js_binary\u0027, None) with ClosureJsBinaryInfo in d\n- Replace d.closure_js_binary.bin with d[ClosureJsBinaryInfo].bin"
    },
    {
      "commit": "7beae82d3e1fbdcb30eb5165f8f4726a83c0fd26",
      "tree": "5796cf86da0bbed1c73b42c73e49f699be2be1c2",
      "parents": [
        "91c9b4dfc6a00334aabdc9c11c6237d1eae394d1"
      ],
      "author": {
        "name": "Corey Goldberg",
        "email": "1113081+cgoldberg@users.noreply.github.com",
        "time": "Wed Apr 08 15:15:27 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 08 15:15:27 2026"
      },
      "message": "[py] Update dev dependencies and multitool binaries (#17314)"
    },
    {
      "commit": "91c9b4dfc6a00334aabdc9c11c6237d1eae394d1",
      "tree": "6d8872553186e3ff56544282a698370e811944f2",
      "parents": [
        "b6a1ff4dcea3f83f45bf10cbe20ea2f9c29469d4"
      ],
      "author": {
        "name": "Nikolay Borisenko",
        "email": "22616990+nvborisenko@users.noreply.github.com",
        "time": "Wed Apr 08 12:04:30 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 08 12:04:30 2026"
      },
      "message": "[dotnet] [bidi] Fix commands cancelling callback (#17315)"
    },
    {
      "commit": "b6a1ff4dcea3f83f45bf10cbe20ea2f9c29469d4",
      "tree": "69c9b309a2011814088758463ad13b647d02e7b9",
      "parents": [
        "bae4b616235046cdcd8de82b7f2bed244c4b14a1"
      ],
      "author": {
        "name": "Selenium CI Bot",
        "email": "diemol+selenium-ci@gmail.com",
        "time": "Wed Apr 08 00:59:00 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 08 00:59:00 2026"
      },
      "message": "[dotnet][rb][java][js][py] Automated Browser Version Update (#17313)\n\nUpdate pinned browser versions\n\nCo-authored-by: Selenium CI Bot \u003cselenium-ci@users.noreply.github.com\u003e"
    },
    {
      "commit": "bae4b616235046cdcd8de82b7f2bed244c4b14a1",
      "tree": "2dbeae2d2f971ec73f25ffc3f128a420dce437b3",
      "parents": [
        "a9285c86005401cef9ac004757f2b43b80ed6964"
      ],
      "author": {
        "name": "Nikolay Borisenko",
        "email": "22616990+nvborisenko@users.noreply.github.com",
        "time": "Tue Apr 07 18:52:36 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 07 18:52:36 2026"
      },
      "message": "[dotnet] [bidi] IIdentifiable json converter factory (#17310)"
    },
    {
      "commit": "a9285c86005401cef9ac004757f2b43b80ed6964",
      "tree": "99db7c2c53111b76465b18c240d54dbcfb23ebb9",
      "parents": [
        "5c2bf6b42fb66f895d936cf13a392385fb032689"
      ],
      "author": {
        "name": "Nikolay Borisenko",
        "email": "22616990+nvborisenko@users.noreply.github.com",
        "time": "Tue Apr 07 09:52:08 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 07 09:52:08 2026"
      },
      "message": "[dotnet] [bidi] Improve json discriminator determination (#17309)"
    },
    {
      "commit": "5c2bf6b42fb66f895d936cf13a392385fb032689",
      "tree": "7c3abbbf66da68c6a6eee558bb722fa2e99bd2f7",
      "parents": [
        "d00aea31b8013330d486f2bf024bf46404faac49"
      ],
      "author": {
        "name": "Selenium CI Bot",
        "email": "diemol+selenium-ci@gmail.com",
        "time": "Tue Apr 07 00:58:29 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 07 00:58:29 2026"
      },
      "message": "[dotnet][rb][java][js][py] Automated Browser Version Update (#17308)\n\nUpdate pinned browser versions\n\nCo-authored-by: Selenium CI Bot \u003cselenium-ci@users.noreply.github.com\u003e"
    },
    {
      "commit": "d00aea31b8013330d486f2bf024bf46404faac49",
      "tree": "258304731b4717ea229466592814ae68aea27746",
      "parents": [
        "54ab290ac9bf164a08ed562e5dce81fdcfbf3a9e"
      ],
      "author": {
        "name": "Alex Rodionov",
        "email": "p0deje@gmail.com",
        "time": "Mon Apr 06 17:09:32 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 06 17:09:32 2026"
      },
      "message": "[rb] Turn off external caching on portable Ruby (#17307)"
    },
    {
      "commit": "54ab290ac9bf164a08ed562e5dce81fdcfbf3a9e",
      "tree": "e34e8094a45423677d3d5826cacf80a233991aa6",
      "parents": [
        "1d58a30530101d6ff84ecabb4422ac3078f8e40d"
      ],
      "author": {
        "name": "Nikolay Borisenko",
        "email": "22616990+nvborisenko@users.noreply.github.com",
        "time": "Mon Apr 06 13:13:49 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 06 13:13:49 2026"
      },
      "message": "[dotnet] [bidi] Testing infra for custom module (#17306)"
    },
    {
      "commit": "1d58a30530101d6ff84ecabb4422ac3078f8e40d",
      "tree": "cddeb9daef9265feae52a2aaa5ea0cec52d9e831",
      "parents": [
        "e78c3900fdef5d729cc3a24cfc7e2e7ea3421de4"
      ],
      "author": {
        "name": "Nikolay Borisenko",
        "email": "22616990+nvborisenko@users.noreply.github.com",
        "time": "Mon Apr 06 09:54:38 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 06 09:54:38 2026"
      },
      "message": "[dotnet] Fix domain lifecycle in CDP adapters (#17305)"
    },
    {
      "commit": "e78c3900fdef5d729cc3a24cfc7e2e7ea3421de4",
      "tree": "b7ec33d5d520dd0fa45ba9d65b0171b66551d976",
      "parents": [
        "e2d3e8f092acb6d6cc7d9aab83a976a760d479bd"
      ],
      "author": {
        "name": "Nikolay Borisenko",
        "email": "22616990+nvborisenko@users.noreply.github.com",
        "time": "Sun Apr 05 22:33:32 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Apr 05 22:33:32 2026"
      },
      "message": "[dotnet] [bidi] Revise event args (#17304)"
    },
    {
      "commit": "e2d3e8f092acb6d6cc7d9aab83a976a760d479bd",
      "tree": "b010fd22af29ee06bef80d135139972f3abc4d29",
      "parents": [
        "71c9f604b3930027e415b15acf8defbbcd60d837"
      ],
      "author": {
        "name": "mayank-at-sauce",
        "email": "mayank.bhandari@saucelabs.com",
        "time": "Sat Apr 04 16:12:56 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 04 16:12:56 2026"
      },
      "message": "[py] Add APIRequestContext to make requests with browser auth/cookie state (#17228)\n\nCo-authored-by: Corey Goldberg \u003c1113081+cgoldberg@users.noreply.github.com\u003e"
    },
    {
      "commit": "71c9f604b3930027e415b15acf8defbbcd60d837",
      "tree": "4354e981c4b007cbdd6228650b9ccf8a195a0adc",
      "parents": [
        "fa5b814cba29fcc5db1025fba0dd57eb767ac1d1"
      ],
      "author": {
        "name": "Selenium CI Bot",
        "email": "diemol+selenium-ci@gmail.com",
        "time": "Sat Apr 04 00:53:55 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 04 00:53:55 2026"
      },
      "message": "[dotnet][rb][java][js][py] Automated Browser Version Update (#17299)\n\nUpdate pinned browser versions\n\nCo-authored-by: Selenium CI Bot \u003cselenium-ci@users.noreply.github.com\u003e"
    },
    {
      "commit": "fa5b814cba29fcc5db1025fba0dd57eb767ac1d1",
      "tree": "af749c1fe66ebd1c31a69b97e49d8ecc9aebf30b",
      "parents": [
        "2a18444f1822495c36be45da6269a4e75c7174e1"
      ],
      "author": {
        "name": "Andrei Solntsev",
        "email": "andrei.solntsev@gmail.com",
        "time": "Fri Apr 03 06:08:18 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 03 06:08:18 2026"
      },
      "message": "[rb] fix Ruby tests failing because of alerts in Firefox (#17294)\n\n* fix Ruby tests failing because of alerts in Firefox\n\nSeems that Firefox behavior with alerts was changed. Without \"unhandledPromptBehavior\" capability, command `wait_for_alert` is always failing in FireFox."
    },
    {
      "commit": "2a18444f1822495c36be45da6269a4e75c7174e1",
      "tree": "398d4e7f1b5a461ff8caec5eb40e81688d0339a7",
      "parents": [
        "6b353c16e375fe5818939b5c213a909d313c861f"
      ],
      "author": {
        "name": "Selenium CI Bot",
        "email": "diemol+selenium-ci@gmail.com",
        "time": "Fri Apr 03 00:57:29 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 03 00:57:29 2026"
      },
      "message": "[dotnet][rb][java][js][py] Automated Browser Version Update (#17296)\n\nUpdate pinned browser versions\n\nCo-authored-by: Selenium CI Bot \u003cselenium-ci@users.noreply.github.com\u003e"
    },
    {
      "commit": "6b353c16e375fe5818939b5c213a909d313c861f",
      "tree": "b15de05598f95acad159437e8c28ae9badff4572",
      "parents": [
        "549261ba1cccb1d3bfa662d35d7b144607abf51c"
      ],
      "author": {
        "name": "Nikolay Borisenko",
        "email": "22616990+nvborisenko@users.noreply.github.com",
        "time": "Thu Apr 02 23:42:44 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 23:42:44 2026"
      },
      "message": "[dotnet] [bidi] Decouple transport and processing (#17291)"
    },
    {
      "commit": "549261ba1cccb1d3bfa662d35d7b144607abf51c",
      "tree": "183a1bffad18c7639837a44b8b53204f1250d2a2",
      "parents": [
        "750f683595ef8ec58000561a7e335f4a196c57fa"
      ],
      "author": {
        "name": "Nikolay Borisenko",
        "email": "22616990+nvborisenko@users.noreply.github.com",
        "time": "Thu Apr 02 23:11:06 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 23:11:06 2026"
      },
      "message": "[dotnet] [build] Don\u0027t skip tests on RBE (#17295)"
    },
    {
      "commit": "750f683595ef8ec58000561a7e335f4a196c57fa",
      "tree": "fd888329c33d3e749995c841fe95b4ba158534e5",
      "parents": [
        "45db0c0b35a9e1d27630ab9b609d5111b39e6095"
      ],
      "author": {
        "name": "Andrei Solntsev",
        "email": "andrei.solntsev@gmail.com",
        "time": "Thu Apr 02 20:26:54 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 20:26:54 2026"
      },
      "message": "[js] Fix failing javascript tests (#17293)\n\n* fix failing test \"can unpin script\" in \"webdriver_script_test.js\"\n\nit seems that FireFox can call pinned JS script two or three times. In this test, the exact count is not important - it\u0027s enough to verify that the script was called at least once.\n\n* remove unneeded delays in \"webdriver_script_test.js\"\n\nit seems that we don\u0027t need to wait: the usual \"await driver.get(...)\" already does it."
    },
    {
      "commit": "45db0c0b35a9e1d27630ab9b609d5111b39e6095",
      "tree": "4aac8712358f8226636b2d49269a99abf8995cee",
      "parents": [
        "3f8e8c297f0f20a33988f9d6c6ab19631180f945"
      ],
      "author": {
        "name": "Andrei Solntsev",
        "email": "andrei.solntsev@gmail.com",
        "time": "Thu Apr 02 11:34:00 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 11:34:00 2026"
      },
      "message": "[java] Fix failing java tests (#17278)\n\n* enable BrowserCommandsTest for Firefox\n\nSeems that `setDownloadBehavior` has been implemented in Firefox meanwhile.\n\n* ignore SetNetworkConditionsTest for FireFox beta\n\nSeems that `setNetworkConditions` has been enabled in FireFox beat meanwhile (but not in Firefox yet).\n\nBut we don\u0027t have annotation like `@NotYetImplemented(FIREFOX-BETA)`.\n\n* enable showing alerts in Firefox\n\nSeems that Firefox behavior with alerts was changed. Without \"unhandledPromptBehavior\" capability, command `wait.until(alertIsPresent())` is always failing in FireFox.\n\n* improve `WebScriptTest` tests for `unpinScript` and `addDomMutationHandler`\n\ninstead of just waiting to latch, collect the logs to a list and assert this list. It gives much clearer assertion error.\n\n* fixup: browser behavior in ff\n\n* fixup: alerts\n\n* ignore SetNetworkConditionsTest on \"firefox-beta-remote\""
    },
    {
      "commit": "3f8e8c297f0f20a33988f9d6c6ab19631180f945",
      "tree": "06d6f9f1417f82378e51252d7135c590434dd355",
      "parents": [
        "3c525d8614254d806e79292565d1900d8eac75ab"
      ],
      "author": {
        "name": "Selenium CI Bot",
        "email": "diemol+selenium-ci@gmail.com",
        "time": "Thu Apr 02 00:54:36 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 00:54:36 2026"
      },
      "message": "[dotnet][rb][java][js][py] Automated Browser Version Update (#17292)\n\nUpdate pinned browser versions\n\nCo-authored-by: Selenium CI Bot \u003cselenium-ci@users.noreply.github.com\u003e"
    },
    {
      "commit": "3c525d8614254d806e79292565d1900d8eac75ab",
      "tree": "d4408bd91a2ca2e6e1a684682418725c0a48e24e",
      "parents": [
        "4a4c5939467b98db4c16f40f6d3c26626964c91b"
      ],
      "author": {
        "name": "Nikolay Borisenko",
        "email": "22616990+nvborisenko@users.noreply.github.com",
        "time": "Wed Apr 01 18:52:33 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 01 18:52:33 2026"
      },
      "message": "[dotnet] [bidi] Remove enumerable json converter for Input module (#17285)"
    },
    {
      "commit": "4a4c5939467b98db4c16f40f6d3c26626964c91b",
      "tree": "cefbbcec4c6af9521bf71b9e6f3541efe59cf56c",
      "parents": [
        "f455679160058286ff6a6926923110c32a3b283d"
      ],
      "author": {
        "name": "Nikolay Borisenko",
        "email": "22616990+nvborisenko@users.noreply.github.com",
        "time": "Wed Apr 01 17:39:44 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 01 17:39:44 2026"
      },
      "message": "[dotnet] [bidi] Remove high-level network interception (#17288)"
    },
    {
      "commit": "f455679160058286ff6a6926923110c32a3b283d",
      "tree": "cb8a8bb43470e57235bb1320a3295745fdc22aa8",
      "parents": [
        "3753c6bf225e7fc40d7c2b972f7f4ff43aaab04a"
      ],
      "author": {
        "name": "Selenium CI Bot",
        "email": "diemol+selenium-ci@gmail.com",
        "time": "Tue Mar 31 00:57:13 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 31 00:57:13 2026"
      },
      "message": "[dotnet][rb][java][js][py] Automated Browser Version Update (#17283)\n\nUpdate pinned browser versions\n\nCo-authored-by: Selenium CI Bot \u003cselenium-ci@users.noreply.github.com\u003e"
    },
    {
      "commit": "3753c6bf225e7fc40d7c2b972f7f4ff43aaab04a",
      "tree": "662fa5ce1c5c5675893e808536ee874dfc3a517e",
      "parents": [
        "95014e1d0b61bc453bcbee669c320839dd961a19"
      ],
      "author": {
        "name": "Nikolay Borisenko",
        "email": "22616990+nvborisenko@users.noreply.github.com",
        "time": "Tue Mar 31 00:43:14 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 31 00:43:14 2026"
      },
      "message": "[dotnet] [test] Remove/move browser specific test projects (#17281)"
    },
    {
      "commit": "95014e1d0b61bc453bcbee669c320839dd961a19",
      "tree": "028f6a58c81a19c4947d4a09c87b2b12ddc40875",
      "parents": [
        "da10b07895e8959fdcf1c70ceec8b81ff6c9b7fc"
      ],
      "author": {
        "name": "Nikolay Borisenko",
        "email": "22616990+nvborisenko@users.noreply.github.com",
        "time": "Mon Mar 30 22:18:00 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 30 22:18:00 2026"
      },
      "message": "[dotnet] [test] Return safari back (#17280)"
    },
    {
      "commit": "da10b07895e8959fdcf1c70ceec8b81ff6c9b7fc",
      "tree": "8b7769bc78648ac952eda77582b905794769a247",
      "parents": [
        "0c8eb9906efc8accbc661fbfd1c94a754de1ac97"
      ],
      "author": {
        "name": "Nikolay Borisenko",
        "email": "22616990+nvborisenko@users.noreply.github.com",
        "time": "Mon Mar 30 21:41:22 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 30 21:41:22 2026"
      },
      "message": "[rb] [build] Upgrade bazel rules (#17279)"
    },
    {
      "commit": "0c8eb9906efc8accbc661fbfd1c94a754de1ac97",
      "tree": "374f8308c5c800de0df768a65c219b89e5311759",
      "parents": [
        "940bfca2cd6943e046b7e2f2e5546b7a3827e8d5"
      ],
      "author": {
        "name": "Nikolay Borisenko",
        "email": "22616990+nvborisenko@users.noreply.github.com",
        "time": "Mon Mar 30 21:27:05 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 30 21:27:05 2026"
      },
      "message": "[dotnet] [test] Normalize namespace for Support tests (#17277)"
    },
    {
      "commit": "940bfca2cd6943e046b7e2f2e5546b7a3827e8d5",
      "tree": "058c89ea3cd6036d668a48a155f87f1ffca695ab",
      "parents": [
        "1cf03a9976a0b192066ba8f2fa7d6423e9371fd5"
      ],
      "author": {
        "name": "Nikolay Borisenko",
        "email": "22616990+nvborisenko@users.noreply.github.com",
        "time": "Mon Mar 30 20:39:36 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 30 20:39:36 2026"
      },
      "message": "[dotnet] [test] Rename namespace for common test project (#17276)"
    },
    {
      "commit": "1cf03a9976a0b192066ba8f2fa7d6423e9371fd5",
      "tree": "d4d7edbd86551d76df331ead5685620163639ea4",
      "parents": [
        "d8fe629eec05f31dd498ac49c2ddde02be2b9f10"
      ],
      "author": {
        "name": "Nikolay Borisenko",
        "email": "22616990+nvborisenko@users.noreply.github.com",
        "time": "Mon Mar 30 16:13:13 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 30 16:13:13 2026"
      },
      "message": "[dotnet] [test] Start test webserver globally before any tests in Support (#17275)"
    },
    {
      "commit": "d8fe629eec05f31dd498ac49c2ddde02be2b9f10",
      "tree": "fb8850ce8a300d61dbbdd91dcbc9551f2a1d7ed1",
      "parents": [
        "d26b70967d64473f078467b836eae0ffc0f235b1"
      ],
      "author": {
        "name": "Corey Goldberg",
        "email": "1113081+cgoldberg@users.noreply.github.com",
        "time": "Mon Mar 30 14:07:26 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 30 14:07:26 2026"
      },
      "message": "[py] Bump python dev dependencies (#17273)"
    },
    {
      "commit": "d26b70967d64473f078467b836eae0ffc0f235b1",
      "tree": "d700f090c20d6eac8c28d7c1f8171a8f0ab7d64f",
      "parents": [
        "bdfda799922167259de6750a1bb1ba73c9ea2b93"
      ],
      "author": {
        "name": "Nikolay Borisenko",
        "email": "22616990+nvborisenko@users.noreply.github.com",
        "time": "Sun Mar 29 21:41:04 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 29 21:41:04 2026"
      },
      "message": "[dotnet] Actualize readme how to run tests (#17272)"
    },
    {
      "commit": "bdfda799922167259de6750a1bb1ba73c9ea2b93",
      "tree": "fc97f4702ad86f980bd779c1ca4595838e776a20",
      "parents": [
        "f5835d633862fc7cc85d81a52ee573513b21b300"
      ],
      "author": {
        "name": "Nikolay Borisenko",
        "email": "22616990+nvborisenko@users.noreply.github.com",
        "time": "Sun Mar 29 21:27:26 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 29 21:27:26 2026"
      },
      "message": "[dotnet] [build] Simplify how we pack nuget package (#17270)"
    },
    {
      "commit": "f5835d633862fc7cc85d81a52ee573513b21b300",
      "tree": "aa29f3ed597c1dc0a93d086a76fd23a9128c295a",
      "parents": [
        "16c046a0a642281d0c03ab7554faf11b9e499adb"
      ],
      "author": {
        "name": "Nikolay Borisenko",
        "email": "22616990+nvborisenko@users.noreply.github.com",
        "time": "Sun Mar 29 21:25:03 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 29 21:25:03 2026"
      },
      "message": "[dotnet] [build] Significantly simplify how test targets execute tests (#17269)"
    },
    {
      "commit": "16c046a0a642281d0c03ab7554faf11b9e499adb",
      "tree": "9a65c71a1f3e0602faaf7e65da19be2fdd464d4b",
      "parents": [
        "5d23d81b3f04954eca5a6319ba2ac5a15cc05a33"
      ],
      "author": {
        "name": "Corey Goldberg",
        "email": "1113081+cgoldberg@users.noreply.github.com",
        "time": "Sun Mar 29 20:45:13 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 29 20:45:13 2026"
      },
      "message": "[py] Improve Selenium Manager platform/architecture detection (#17271)"
    },
    {
      "commit": "5d23d81b3f04954eca5a6319ba2ac5a15cc05a33",
      "tree": "6392ec9135d65a706ff943896c0e7f6ca22b7cc0",
      "parents": [
        "36fc8f9b7bdedeba3884fadc232aec76fcd044c1"
      ],
      "author": {
        "name": "Andrei Solntsev",
        "email": "andrei.solntsev@gmail.com",
        "time": "Sun Mar 29 14:53:39 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 29 14:53:39 2026"
      },
      "message": "[java] fix loading \"isDisplayed.js\" and other resources in OSGI environment (#17257)\n\n#17251 fix loading \"isDisplayed.js\" and other resources in OSGI environment\n\nIn OSGi, each bundle has its own classloader that can only see its own resources.\n\n`Read.class.getResource(...)` uses the classloader of the bundle containing class `Read`. It would not  find resource \"isDisplayed.js\" since it\u0027s located in another bundle. The right solution is to use a class from the bundle that owns the resource."
    },
    {
      "commit": "36fc8f9b7bdedeba3884fadc232aec76fcd044c1",
      "tree": "41524002fc4d8b203d3a46cd88d90fe1a2229486",
      "parents": [
        "8df1a8866e36a54d371e1756008313f4bd4f3528"
      ],
      "author": {
        "name": "Nikolay Borisenko",
        "email": "22616990+nvborisenko@users.noreply.github.com",
        "time": "Sun Mar 29 09:42:46 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 29 09:42:46 2026"
      },
      "message": "[dotnet] [build] Move build targets from cdp to DevTools (#17267)"
    },
    {
      "commit": "8df1a8866e36a54d371e1756008313f4bd4f3528",
      "tree": "027685b204aa540284e887fd72b681af499ef1a9",
      "parents": [
        "fda2c56e5894b6ac68c6912a441b5810c4fd6ce0"
      ],
      "author": {
        "name": "Selenium CI Bot",
        "email": "diemol+selenium-ci@gmail.com",
        "time": "Sat Mar 28 00:52:53 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Mar 28 00:52:53 2026"
      },
      "message": "[dotnet][rb][java][js][py] Automated Browser Version Update (#17262)\n\nUpdate pinned browser versions\n\nCo-authored-by: Selenium CI Bot \u003cselenium-ci@users.noreply.github.com\u003e"
    },
    {
      "commit": "fda2c56e5894b6ac68c6912a441b5810c4fd6ce0",
      "tree": "f88fed60055582df1e1ccbf8b510660668a7ea31",
      "parents": [
        "81ea5e0cc24e18b39a4562fb15b078aed4953685"
      ],
      "author": {
        "name": "Nikolay Borisenko",
        "email": "22616990+nvborisenko@users.noreply.github.com",
        "time": "Thu Mar 26 10:24:30 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 26 10:24:30 2026"
      },
      "message": "[dotnet] [bidi] Protected Subscribe method in Module (#17260)"
    },
    {
      "commit": "81ea5e0cc24e18b39a4562fb15b078aed4953685",
      "tree": "27c07f419cbbaccd96aa4f04ff699c0d68595121",
      "parents": [
        "cec0a4985b2d9062abf90e5a5eb9f6bc59022e84"
      ],
      "author": {
        "name": "Selenium CI Bot",
        "email": "diemol+selenium-ci@gmail.com",
        "time": "Thu Mar 26 00:56:44 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 26 00:56:44 2026"
      },
      "message": "[dotnet][rb][java][js][py] Automated Browser Version Update (#17259)\n\nUpdate pinned browser versions\n\nCo-authored-by: Selenium CI Bot \u003cselenium-ci@users.noreply.github.com\u003e"
    },
    {
      "commit": "cec0a4985b2d9062abf90e5a5eb9f6bc59022e84",
      "tree": "8113db8ff946e3ae4cbc409c87c81bd5a7e86c44",
      "parents": [
        "28839eee4ba9e9ab851d0baaf005696dc06f7540"
      ],
      "author": {
        "name": "Selenium CI Bot",
        "email": "diemol+selenium-ci@gmail.com",
        "time": "Wed Mar 25 00:53:35 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 25 00:53:35 2026"
      },
      "message": "[dotnet][rb][java][js][py] Automated Browser Version Update (#17253)\n\nUpdate pinned browser versions\n\nCo-authored-by: Selenium CI Bot \u003cselenium-ci@users.noreply.github.com\u003e"
    },
    {
      "commit": "28839eee4ba9e9ab851d0baaf005696dc06f7540",
      "tree": "7a9a0b9a059302c57b1da625cec8e7ba45c5a491",
      "parents": [
        "8b8fb75c5c68e0550e31a1a86dc9367d91b57d72"
      ],
      "author": {
        "name": "Selenium CI Bot",
        "email": "diemol+selenium-ci@gmail.com",
        "time": "Tue Mar 24 00:49:08 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 24 00:49:08 2026"
      },
      "message": "[dotnet][rb][java][js][py] Automated Browser Version Update (#17247)\n\nUpdate pinned browser versions\n\nCo-authored-by: Selenium CI Bot \u003cselenium-ci@users.noreply.github.com\u003e"
    },
    {
      "commit": "8b8fb75c5c68e0550e31a1a86dc9367d91b57d72",
      "tree": "59cc3ca5c03c8672e7f09b874d5457433309acc0",
      "parents": [
        "e573b8608b2b20966d7905809fc4dd2ce062ce4e"
      ],
      "author": {
        "name": "Selenium CI Bot",
        "email": "diemol+selenium-ci@gmail.com",
        "time": "Sun Mar 22 00:55:10 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 22 00:55:10 2026"
      },
      "message": "[dotnet][rb][java][js][py] Automated Browser Version Update (#17246)\n\nUpdate pinned browser versions\n\nCo-authored-by: Selenium CI Bot \u003cselenium-ci@users.noreply.github.com\u003e"
    },
    {
      "commit": "e573b8608b2b20966d7905809fc4dd2ce062ce4e",
      "tree": "473c15f3c931e332181566e77350477f21d6fc15",
      "parents": [
        "255158b6d93188c480a18fc35d17966889484aaa"
      ],
      "author": {
        "name": "Selenium CI Bot",
        "email": "diemol+selenium-ci@gmail.com",
        "time": "Sat Mar 21 00:49:14 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Mar 21 00:49:14 2026"
      },
      "message": "[dotnet][rb][java][js][py] Automated Browser Version Update (#17243)\n\nUpdate pinned browser versions\n\nCo-authored-by: Selenium CI Bot \u003cselenium-ci@users.noreply.github.com\u003e"
    },
    {
      "commit": "255158b6d93188c480a18fc35d17966889484aaa",
      "tree": "eb340805455bfae933850d3ac62df25b0aa2428d",
      "parents": [
        "6e3625b180bd8a3ef95df32ee44befd715568dc6"
      ],
      "author": {
        "name": "Viet Nguyen Duc",
        "email": "nguyenducviet4496@gmail.com",
        "time": "Fri Mar 20 17:00:26 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 20 17:00:26 2026"
      },
      "message": "[grid] Add NodeCommandInterceptor for pluggable command interception via --ext (#17242)\n\n* [grid] Add NodeCommandInterceptor SPI for pluggable command interception via --ext\n* Fix review comment\n\n---------\n\nSigned-off-by: Viet Nguyen Duc \u003cnguyenducviet4496@gmail.com\u003e"
    },
    {
      "commit": "6e3625b180bd8a3ef95df32ee44befd715568dc6",
      "tree": "dce1d5c11b12bdff06087b38566bea3c29badfea",
      "parents": [
        "4420503eb7ede9ad0f562c853409bf134a75c332"
      ],
      "author": {
        "name": "Corey Goldberg",
        "email": "1113081+cgoldberg@users.noreply.github.com",
        "time": "Thu Mar 19 18:49:18 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 19 18:49:18 2026"
      },
      "message": "[py][build] Bump dev dependencies and toolchain (#17241)"
    },
    {
      "commit": "4420503eb7ede9ad0f562c853409bf134a75c332",
      "tree": "31fe8dc76992b81e953127bc47ff88ecb33d1755",
      "parents": [
        "05acebb1c8f5774ca8a331e0dfb77f1158f2c82c"
      ],
      "author": {
        "name": "Nikolay Borisenko",
        "email": "22616990+nvborisenko@users.noreply.github.com",
        "time": "Thu Mar 19 12:17:50 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 19 12:17:50 2026"
      },
      "message": "[dotnet] [bidi] Dedicated RealmInfoEventArgs type for OnRealmCreated event (#17240)"
    },
    {
      "commit": "05acebb1c8f5774ca8a331e0dfb77f1158f2c82c",
      "tree": "039bdfd8453ac8ecc77f71937be7fd5058c54ce7",
      "parents": [
        "055d347c78e46a9a7420b0ff7d79782a4043244a"
      ],
      "author": {
        "name": "Selenium CI Bot",
        "email": "diemol+selenium-ci@gmail.com",
        "time": "Thu Mar 19 00:53:54 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 19 00:53:54 2026"
      },
      "message": "[dotnet][rb][java][js][py] Automated Browser Version Update (#17239)\n\nUpdate pinned browser versions\n\nCo-authored-by: Selenium CI Bot \u003cselenium-ci@users.noreply.github.com\u003e"
    },
    {
      "commit": "055d347c78e46a9a7420b0ff7d79782a4043244a",
      "tree": "c165ab7d4a1462844b0286e49bc7156d1a60ae2a",
      "parents": [
        "5d40cb9e9588ae0cebf0a38d01eb5cf3f0f026f3"
      ],
      "author": {
        "name": "Corey Goldberg",
        "email": "1113081+cgoldberg@users.noreply.github.com",
        "time": "Wed Mar 18 22:25:00 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 18 22:25:00 2026"
      },
      "message": "[build] Fix py:local_dev rake task (#17238)"
    },
    {
      "commit": "5d40cb9e9588ae0cebf0a38d01eb5cf3f0f026f3",
      "tree": "83156bc484d1b4b1d6092eb51f182a73c5c523e8",
      "parents": [
        "458c350ca9c711184366d4cfc0dc547a26150f67"
      ],
      "author": {
        "name": "Nikolay Borisenko",
        "email": "22616990+nvborisenko@users.noreply.github.com",
        "time": "Wed Mar 18 22:21:21 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 18 22:21:21 2026"
      },
      "message": "[dotnet] [build] Bump up C# lang version to 14.0 (#17236)"
    },
    {
      "commit": "458c350ca9c711184366d4cfc0dc547a26150f67",
      "tree": "d937ab3db215f3548ceb4a56f8a4184956ac1b7c",
      "parents": [
        "b1a7b8de7bf8c9889627914888adee44c01f925a"
      ],
      "author": {
        "name": "Viet Nguyen Duc",
        "email": "nguyenducviet4496@gmail.com",
        "time": "Wed Mar 18 11:47:08 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 18 11:47:08 2026"
      },
      "message": "[grid] Fix VNC caps not propagated for sessions without browserName (#17235)\n\nSigned-off-by: Viet Nguyen Duc \u003cnguyenducviet4496@gmail.com\u003e"
    },
    {
      "commit": "b1a7b8de7bf8c9889627914888adee44c01f925a",
      "tree": "4bdeb3259f216f68d50a2d9050c75e80f93c1ef1",
      "parents": [
        "8c0f689bc056462497329241ba84d898804e9456"
      ],
      "author": {
        "name": "Simon Mavi Stewart",
        "email": "simon.m.stewart@gmail.com",
        "time": "Wed Mar 18 03:17:39 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 18 03:17:39 2026"
      },
      "message": "[bazel] Update to Bazel 9 (#16757)"
    },
    {
      "commit": "8c0f689bc056462497329241ba84d898804e9456",
      "tree": "2a81d7120653216459f2002e2e5d08ea641bd8ba",
      "parents": [
        "83679449c8546c9c0038c7f0f1d4e63a4768b2e2"
      ],
      "author": {
        "name": "Corey Goldberg",
        "email": "1113081+cgoldberg@users.noreply.github.com",
        "time": "Wed Mar 18 01:14:22 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 18 01:14:22 2026"
      },
      "message": "[py] Generate module for importing latest devtools (#17133)\n\nNew `selenium.webdriver.common.devtools.latest` module is generated with the build."
    },
    {
      "commit": "83679449c8546c9c0038c7f0f1d4e63a4768b2e2",
      "tree": "a09e544b7d4953e45d8ef66cb6cab651d54827c1",
      "parents": [
        "401f754b8fc1961b2835742864e575b82c56be62"
      ],
      "author": {
        "name": "Selenium CI Bot",
        "email": "diemol+selenium-ci@gmail.com",
        "time": "Wed Mar 18 00:53:19 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 18 00:53:19 2026"
      },
      "message": "[dotnet][rb][java][js][py] Automated Browser Version Update (#17231)\n\nUpdate pinned browser versions\n\nCo-authored-by: Selenium CI Bot \u003cselenium-ci@users.noreply.github.com\u003e"
    },
    {
      "commit": "401f754b8fc1961b2835742864e575b82c56be62",
      "tree": "345fc8125c41dfa4639256b1238b15aca005de13",
      "parents": [
        "d4fb256426eed10e0b0e37c8d16a7b969d1e1848"
      ],
      "author": {
        "name": "Corey Goldberg",
        "email": "1113081+cgoldberg@users.noreply.github.com",
        "time": "Tue Mar 17 22:31:05 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 17 22:31:05 2026"
      },
      "message": "[build] Skip failing Firefox Beta tests (#17234)"
    },
    {
      "commit": "d4fb256426eed10e0b0e37c8d16a7b969d1e1848",
      "tree": "c27fc67ac63b821d69bc5742516a347884e0a819",
      "parents": [
        "4bb23f484eec6f986b563fb3146cb64dcbcc0187"
      ],
      "author": {
        "name": "Viet Nguyen Duc",
        "email": "nguyenducviet4496@gmail.com",
        "time": "Tue Mar 17 11:24:06 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 17 11:24:06 2026"
      },
      "message": "[build] Fix RBE tests (#17233)\n\nSigned-off-by: Viet Nguyen Duc \u003cnguyenducviet4496@gmail.com\u003e"
    },
    {
      "commit": "4bb23f484eec6f986b563fb3146cb64dcbcc0187",
      "tree": "137a54e8ac1fa09af9984eaec846cb22463b12e8",
      "parents": [
        "cbf94176c3f6ede4b6e763d2e74624da46b1389e"
      ],
      "author": {
        "name": "Selenium CI Bot",
        "email": "diemol+selenium-ci@gmail.com",
        "time": "Mon Mar 16 00:58:06 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 16 00:58:06 2026"
      },
      "message": "[dotnet][rb][java][js][py] Automated Browser Version Update (#17229)\n\nUpdate pinned browser versions\n\nCo-authored-by: Selenium CI Bot \u003cselenium-ci@users.noreply.github.com\u003e"
    },
    {
      "commit": "cbf94176c3f6ede4b6e763d2e74624da46b1389e",
      "tree": "ff535c46ef0d355904e2b36a5c718d695bea1b81",
      "parents": [
        "7e9d2f7c7eaaf20cf6ff24bb383369b55a141613"
      ],
      "author": {
        "name": "Selenium CI Bot",
        "email": "diemol+selenium-ci@gmail.com",
        "time": "Sun Mar 15 00:58:32 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 15 00:58:32 2026"
      },
      "message": "[dotnet][rb][java][js][py] Automated Browser Version Update (#17223)\n\nUpdate pinned browser versions\n\nCo-authored-by: Selenium CI Bot \u003cselenium-ci@users.noreply.github.com\u003e"
    },
    {
      "commit": "7e9d2f7c7eaaf20cf6ff24bb383369b55a141613",
      "tree": "345e028f10691247e3fe62ce6049158c2ce82b39",
      "parents": [
        "1303596bccafc9f39708d8ac61b52424c7d00394"
      ],
      "author": {
        "name": "Andrei Solntsev",
        "email": "andrei.solntsev@gmail.com",
        "time": "Sat Mar 14 13:40:19 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Mar 14 13:40:19 2026"
      },
      "message": "[java] Add field names to JsonException \"Duplicate JSON field name...\" (#17225)\n\nAdd field names to JsonException \"Duplicate JSON field name...\"\n\nThis PR extracts few anonymous lambdas in InstanceCoercer.java to named classes which now have \"toString\" method. Thus, they look readable in exception messages.\n\ncontinuation of #17187"
    },
    {
      "commit": "1303596bccafc9f39708d8ac61b52424c7d00394",
      "tree": "d45c5f0bdbbc124f3767d3431946c5f250ad7077",
      "parents": [
        "fbe388118cff80484638b724aaec3ee86c6eb0cd"
      ],
      "author": {
        "name": "Viet Nguyen Duc",
        "email": "nguyenducviet4496@gmail.com",
        "time": "Sat Mar 14 09:01:51 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Mar 14 09:01:51 2026"
      },
      "message": "[grid] Dynamic Grid Docker configure container stop-grace-period (#17222)\n\nSigned-off-by: Viet Nguyen Duc \u003cnguyenducviet4496@gmail.com\u003e"
    },
    {
      "commit": "fbe388118cff80484638b724aaec3ee86c6eb0cd",
      "tree": "ebf49484641f7761339fe4b8c6438ea9fbb89a56",
      "parents": [
        "7cebc1065fd21fb3cd2613ab94600eb69e019e6f"
      ],
      "author": {
        "name": "JAYA DILEEP",
        "email": "114493600+seethinajayadileep@users.noreply.github.com",
        "time": "Sat Mar 14 07:41:59 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Mar 14 07:41:59 2026"
      },
      "message": "[java] Fix duplicate field name handling in InstanceCoercer#getFieldWriters (#17187)\n\n* Fix duplicate field name handling in InstanceCoercer#getFieldWriters\n\n* added unit testcase"
    },
    {
      "commit": "7cebc1065fd21fb3cd2613ab94600eb69e019e6f",
      "tree": "4cade01f516641e56780ef674307925c6490baef",
      "parents": [
        "f822b35e5293b52165498af1dc240e1b1f008c42"
      ],
      "author": {
        "name": "Navin Chandra",
        "email": "navinchandra772@gmail.com",
        "time": "Fri Mar 13 16:45:36 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 13 16:45:36 2026"
      },
      "message": "[py][bidi]: skip `test_perform_actions_pointer_pen_type` for firefox (#17203)"
    },
    {
      "commit": "f822b35e5293b52165498af1dc240e1b1f008c42",
      "tree": "965b75adfaaaac9eea1a0bdbe00e227bd2429133",
      "parents": [
        "491207a87b89b2824d8ca976fa7cb46cce9325ea"
      ],
      "author": {
        "name": "Andrei Solntsev",
        "email": "andrei.solntsev@gmail.com",
        "time": "Fri Mar 13 13:55:20 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 13 13:55:20 2026"
      },
      "message": "[java] Fix saving docker logs to a file (#17218)"
    },
    {
      "commit": "491207a87b89b2824d8ca976fa7cb46cce9325ea",
      "tree": "7cf0fcd22b4c21ae2de0e45dc351ca26106d376f",
      "parents": [
        "29cb4c2de7203723c70e89ddc789dcc8dc57c56d"
      ],
      "author": {
        "name": "Nikolay Borisenko",
        "email": "22616990+nvborisenko@users.noreply.github.com",
        "time": "Fri Mar 13 13:07:26 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 13 13:07:26 2026"
      },
      "message": "[dotnet] [bidi] Don\u0027t propagate cancellation token for websocket (#17220)"
    },
    {
      "commit": "29cb4c2de7203723c70e89ddc789dcc8dc57c56d",
      "tree": "e977dfb0f315ef69e597406d22b133072d257b88",
      "parents": [
        "83f01e2eef112b7cdea8f6e73c7d053c6b5b97ea"
      ],
      "author": {
        "name": "Nikolay Borisenko",
        "email": "22616990+nvborisenko@users.noreply.github.com",
        "time": "Fri Mar 13 11:21:56 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 13 11:21:56 2026"
      },
      "message": "[dotnet] Hide unnecessary chromium public fields (#17113)"
    },
    {
      "commit": "83f01e2eef112b7cdea8f6e73c7d053c6b5b97ea",
      "tree": "9f4c6efba423b6d51d345e9cb6c1bcf9004110c5",
      "parents": [
        "6272972a4e310697956473de7bf086501029e339"
      ],
      "author": {
        "name": "Nikolay Borisenko",
        "email": "22616990+nvborisenko@users.noreply.github.com",
        "time": "Fri Mar 13 11:03:53 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 13 11:03:53 2026"
      },
      "message": "[dotnet] [bidi] ~Zero allocation per command/event (#17214)"
    }
  ],
  "next": "6272972a4e310697956473de7bf086501029e339"
}
