From b46c954609e70a0fc3ee0e83f09899d872e1bbf9 Mon Sep 17 00:00:00 2001 From: Mend Renovate Date: Wed, 22 Apr 2026 21:04:09 +0000 Subject: [PATCH] fix(deps): update all non-major dependencies --- .bazelversion | 2 +- .github/workflows/release.yml | 2 +- MODULE.bazel | 20 ++++++++++---------- go.mod | 19 ++++++++++--------- go.sum | 16 ++++++++++++++++ package.json | 6 +++--- pnpm-lock.yaml | 24 ++++++++++++------------ 7 files changed, 53 insertions(+), 36 deletions(-) diff --git a/.bazelversion b/.bazelversion index 5210382a..1acea15a 100644 --- a/.bazelversion +++ b/.bazelversion @@ -1 +1 @@ -8.0.1 \ No newline at end of file +8.6.0 \ No newline at end of file diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ed802382..24508832 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -16,7 +16,7 @@ jobs: TAG_VERSION=${GITHUB_REF_NAME} test "v${MANIFEST_VERSION}" = "${TAG_VERSION}" # Release artifacts were published with the beta. Fetch instead of rebuilding. - - uses: robinraju/release-downloader@v1.11 + - uses: robinraju/release-downloader@v1.13 with: tag: ${{ github.ref_name }} fileName: chrome-ssh-agent.zip diff --git a/MODULE.bazel b/MODULE.bazel index a7eef141..18a5b093 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -2,14 +2,14 @@ module( name = "chrome_ssh_agent", ) -bazel_dep(name = "rules_go", version = "0.52.0") -bazel_dep(name = "gazelle", version = "0.42.0") -bazel_dep(name = "rules_nodejs", version = "6.3.3") -bazel_dep(name = "aspect_rules_js", version = "2.1.3") -bazel_dep(name = "aspect_rules_ts", version = "3.5.0") -bazel_dep(name = "aspect_rules_esbuild", version = "0.21.0") -bazel_dep(name = "bazel_skylib", version = "1.7.1") -bazel_dep(name = "rules_pkg", version = "1.0.1") +bazel_dep(name = "rules_go", version = "0.60.0") +bazel_dep(name = "gazelle", version = "0.50.0") +bazel_dep(name = "rules_nodejs", version = "6.7.4") +bazel_dep(name = "aspect_rules_js", version = "2.9.2") +bazel_dep(name = "aspect_rules_ts", version = "3.8.8") +bazel_dep(name = "aspect_rules_esbuild", version = "0.25.1") +bazel_dep(name = "bazel_skylib", version = "1.9.0") +bazel_dep(name = "rules_pkg", version = "1.2.0") bazel_dep(name = "rules_proto", version = "7.1.0") # Explicitly manage Go version. @@ -17,7 +17,7 @@ go_sdk = use_extension("@rules_go//go:extensions.bzl", "go_sdk") go_sdk.download( name = "go_sdk", # Use semver-coerced to handle versions where patches are left off (e.g., 1.19). - version = "1.23.6", # renovate: datasource=golang-version depName=golang versioning=semver-coerced + version = "1.26.2", # renovate: datasource=golang-version depName=golang versioning=semver-coerced ) go_sdk.nogo( nogo = "//:chrome_ssh_agent_nogo", @@ -71,6 +71,6 @@ use_repo(rules_ts_ext, "npm_typescript") # Pull in Chrome for use in tests chrome = use_extension("//build_defs/chrome:extension.bzl", "chrome") chrome.download( - version = "147.0.7689.0", # renovate: datasource=custom.chrome-for-testing depName=chrome versioning=loose + version = "147.0.7727.117", # renovate: datasource=custom.chrome-for-testing depName=chrome versioning=loose ) use_repo(chrome, "chrome_chrome_linux64") diff --git a/go.mod b/go.mod index b5d9d40b..537fa995 100644 --- a/go.mod +++ b/go.mod @@ -1,29 +1,30 @@ module github.com/google/chrome-ssh-agent -go 1.23.0 +go 1.26 -toolchain go1.23.6 +toolchain go1.26.2 require ( - github.com/google/go-cmp v0.6.0 + github.com/google/go-cmp v0.7.0 github.com/youmark/pkcs8 v0.0.0-20240726163527-a2c0da244d78 - golang.org/x/crypto v0.35.0 + golang.org/x/crypto v0.39.0 ) require ( - github.com/bazelbuild/rules_go v0.52.0 - github.com/chromedp/cdproto v0.0.0-20250210231439-aea867ea8506 - github.com/chromedp/chromedp v0.12.1 + github.com/bazelbuild/rules_go v0.60.0 + github.com/chromedp/cdproto v0.0.0-20260321001828-e3e3800016bc + github.com/chromedp/chromedp v0.15.1 github.com/norunners/vert v0.0.0-20221203075838-106a353d42dd - golang.org/x/tools v0.29.0 + golang.org/x/tools v0.44.0 ) require ( github.com/chromedp/sysutil v1.1.0 // indirect + github.com/go-json-experiment/json v0.0.0-20260214004413-d219187c3433 // indirect github.com/gobwas/httphead v0.1.0 // indirect github.com/gobwas/pool v0.2.1 // indirect github.com/gobwas/ws v1.4.0 // indirect github.com/josharian/intern v1.0.0 // indirect github.com/mailru/easyjson v0.9.0 // indirect - golang.org/x/sys v0.30.0 // indirect + golang.org/x/sys v0.43.0 // indirect ) diff --git a/go.sum b/go.sum index 30961442..bc6b6962 100644 --- a/go.sum +++ b/go.sum @@ -2,6 +2,8 @@ github.com/bazelbuild/rules_go v0.51.0 h1:og6AqW7T4uFgcySRYn/EFg5VUHR2KY7jypYmVe github.com/bazelbuild/rules_go v0.51.0/go.mod h1:+jnXOJJO4C+WYH5v1v0SsPTncQ9sHGsCrAOgrflqSUE= github.com/bazelbuild/rules_go v0.52.0 h1:+ozpngVAW67pCAwfhepaXSSrG3yHcj8K9hNAxSYBno4= github.com/bazelbuild/rules_go v0.52.0/go.mod h1:M+YrupNArA7OiTlv++rFUgQ6Sm+ZXbQ5HPUj0cGa0us= +github.com/bazelbuild/rules_go v0.60.0 h1:apGSxTTrFUyLNvX9NQmF4CbntWAO0/S5eALeVgB/6Qk= +github.com/bazelbuild/rules_go v0.60.0/go.mod h1:CYcohJVxs4n7eftbC39GCqaEJm3E1EME+6QAkGguKoI= github.com/chromedp/cdproto v0.0.0-20241202193831-ec840381567d h1:NREKtVrobTJQyJOV2ZEleGCLYBqpbGcs++3rezMQymE= github.com/chromedp/cdproto v0.0.0-20241202193831-ec840381567d/go.mod h1:4XqMl3iIW08jtieURWL6Tt5924w21pxirC6th662XUM= github.com/chromedp/cdproto v0.0.0-20241222144035-c16d098c0fb6 h1:dAUcp/W5RpJSZW/HksEHfAAoMBIvSFFIwslAFEte+6g= @@ -16,12 +18,18 @@ github.com/chromedp/cdproto v0.0.0-20250203011601-a3c71a042730 h1:IEa+Va47x06CJQ github.com/chromedp/cdproto v0.0.0-20250203011601-a3c71a042730/go.mod h1:RTGuBeCeabAJGi3OZf71a6cGa7oYBfBP75VJZFLv6SU= github.com/chromedp/cdproto v0.0.0-20250210231439-aea867ea8506 h1:OfjMcN8R6eUWZfKyJaTnlyiZh1BGgmEKmRkCZuDtGRw= github.com/chromedp/cdproto v0.0.0-20250210231439-aea867ea8506/go.mod h1:RTGuBeCeabAJGi3OZf71a6cGa7oYBfBP75VJZFLv6SU= +github.com/chromedp/cdproto v0.0.0-20260321001828-e3e3800016bc h1:wkN/LMi5vc60pBRWx6qpbk/aEvq3/ZVNpnMvsw8PVVU= +github.com/chromedp/cdproto v0.0.0-20260321001828-e3e3800016bc/go.mod h1:cbyjALe67vDvlvdiG9369P8w5U2w6IshwtyD2f2Tvag= github.com/chromedp/chromedp v0.11.2 h1:ZRHTh7DjbNTlfIv3NFTbB7eVeu5XCNkgrpcGSpn2oX0= github.com/chromedp/chromedp v0.11.2/go.mod h1:lr8dFRLKsdTTWb75C/Ttol2vnBKOSnt0BW8R9Xaupi8= github.com/chromedp/chromedp v0.12.1 h1:kBMblXk7xH5/6j3K9uk8d7/c+fzXWiUsCsPte0VMwOA= github.com/chromedp/chromedp v0.12.1/go.mod h1:F6+wdq9LKFDMoyxhq46ZLz4VLXrsrCAR3sFqJz4Nqc0= +github.com/chromedp/chromedp v0.15.1 h1:EJWiPm7BNqDqjYy6U0lTSL5wNH+iNt9GjC3a4gfjNyQ= +github.com/chromedp/chromedp v0.15.1/go.mod h1:CdTHtUqD/dqaFw/cvFWtTydoEQS44wLBuwbMR9EkOY4= github.com/chromedp/sysutil v1.1.0 h1:PUFNv5EcprjqXZD9nJb9b/c9ibAbxiYo4exNWZyipwM= github.com/chromedp/sysutil v1.1.0/go.mod h1:WiThHUdltqCNKGc4gaU50XgYjwjYIhKWoHGPTUfWTJ8= +github.com/go-json-experiment/json v0.0.0-20260214004413-d219187c3433 h1:vymEbVwYFP/L05h5TKQxvkXoKxNvTpjxYKdF1Nlwuao= +github.com/go-json-experiment/json v0.0.0-20260214004413-d219187c3433/go.mod h1:tphK2c80bpPhMOI4v6bIc2xWywPfbqi1Z06+RcrMkDg= github.com/gobwas/httphead v0.1.0 h1:exrUm0f4YX0L7EBwZHuCF4GDp8aJfVeBrlLQrs6NqWU= github.com/gobwas/httphead v0.1.0/go.mod h1:O/RXo79gxV8G+RqlR/otEwx4Q36zl9rqC5u12GKvMCM= github.com/gobwas/pool v0.2.1 h1:xfeeEhW7pwmX8nuLVlqbzVc7udMDrwetjEv+TZIz1og= @@ -30,6 +38,8 @@ github.com/gobwas/ws v1.4.0 h1:CTaoG1tojrh4ucGPcoJFiAQUAsEWekEWvLy7GsVNqGs= github.com/gobwas/ws v1.4.0/go.mod h1:G3gNqMNtPppf5XUz7O4shetPpcZ1VJ7zt18dlUeakrc= github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= +github.com/google/go-cmp v0.7.0 h1:wk8382ETsv4JYUZwIsn6YpYiWiBsYLSJiTsyBybVuN8= +github.com/google/go-cmp v0.7.0/go.mod h1:pXiqmnSA92OHEEa9HXL2W4E7lf9JzCmGVUdgjX3N/iU= github.com/josharian/intern v1.0.0 h1:vlS4z54oSdjm0bgjRigI+G1HpF+tI+9rE5LLzOg8HmY= github.com/josharian/intern v1.0.0/go.mod h1:5DoeVV0s6jJacbCEi61lwdGj/aVlrQvzHFFd8Hwg//Y= github.com/ledongthuc/pdf v0.0.0-20220302134840-0c2507a12d80 h1:6Yzfa6GP0rIo/kULo2bwGEkFvCePZ3qHDDTC3/J9Swo= @@ -52,6 +62,8 @@ golang.org/x/crypto v0.33.0 h1:IOBPskki6Lysi0lo9qQvbxiQ+FvsCC/YWOecCHAixus= golang.org/x/crypto v0.33.0/go.mod h1:bVdXmD7IV/4GdElGPozy6U7lWdRXA4qyRVGJV57uQ5M= golang.org/x/crypto v0.35.0 h1:b15kiHdrGCHrP6LvwaQ3c03kgNhhiMgvlhxHQhmg2Xs= golang.org/x/crypto v0.35.0/go.mod h1:dy7dXNW32cAb/6/PRuTNsix8T+vJAqvuIy5Bli/x0YQ= +golang.org/x/crypto v0.39.0 h1:SHs+kF4LP+f+p14esP5jAoDpHU8Gu/v9lFRK6IT5imM= +golang.org/x/crypto v0.39.0/go.mod h1:L+Xg3Wf6HoL4Bn4238Z6ft6KfEpN0tJGo53AAPC632U= golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.28.0 h1:Fksou7UEQUWlKvIdsqzJmUmCX3cZuD2+P3XyyzwMhlA= golang.org/x/sys v0.28.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= @@ -59,9 +71,13 @@ golang.org/x/sys v0.29.0 h1:TPYlXGxvx1MGTn2GiZDhnjPA9wZzZeGKHHmKhHYvgaU= golang.org/x/sys v0.29.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/sys v0.30.0 h1:QjkSwP/36a20jFYWkSue1YwXzLmsV5Gfq7Eiy72C1uc= golang.org/x/sys v0.30.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.43.0 h1:Rlag2XtaFTxp19wS8MXlJwTvoh8ArU6ezoyFsMyCTNI= +golang.org/x/sys v0.43.0/go.mod h1:4GL1E5IUh+htKOUEOaiffhrAeqysfVGipDYzABqnCmw= golang.org/x/term v0.27.0 h1:WP60Sv1nlK1T6SupCHbXzSaN0b9wUmsPoRS9b61A23Q= golang.org/x/term v0.27.0/go.mod h1:iMsnZpn0cago0GOrHO2+Y7u7JPn5AylBrcoWkElMTSM= golang.org/x/tools v0.28.0 h1:WuB6qZ4RPCQo5aP3WdKZS7i595EdWqWR8vqJTlwTVK8= golang.org/x/tools v0.28.0/go.mod h1:dcIOrVd3mfQKTgrDVQHqCPMWy6lnhfhtX3hLXYVLfRw= golang.org/x/tools v0.29.0 h1:Xx0h3TtM9rzQpQuR4dKLrdglAmCEN5Oi+P74JdhdzXE= golang.org/x/tools v0.29.0/go.mod h1:KMQVMRsVxU6nHCFXrBPhDB8XncLNLM0lIy/F14RP588= +golang.org/x/tools v0.44.0 h1:UP4ajHPIcuMjT1GqzDWRlalUEoY+uzoZKnhOjbIPD2c= +golang.org/x/tools v0.44.0/go.mod h1:KA0AfVErSdxRZIsOVipbv3rQhVXTnlU6UhKxHd1seDI= diff --git a/package.json b/package.json index b829b5b0..0d31029d 100644 --- a/package.json +++ b/package.json @@ -4,10 +4,10 @@ "@ungap/url-search-params": "^0.2.2", "jsdom": "^27.4.0", "mem-storage-area": "^1.0.3", - "web-locks": "^0.0.8" + "web-locks": "^0.0.9" }, "devDependencies": { - "@types/chrome": "^0.0.304", - "typescript": "^5.7.3" + "@types/chrome": "^0.1.40", + "typescript": "^5.9.3" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6e355f58..788638a5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -15,16 +15,16 @@ dependencies: specifier: ^1.0.3 version: 1.0.3 web-locks: - specifier: ^0.0.8 - version: 0.0.8 + specifier: ^0.0.9 + version: 0.0.9 devDependencies: '@types/chrome': - specifier: ^0.0.304 - version: 0.0.304 + specifier: ^0.1.40 + version: 0.1.40 typescript: - specifier: ^5.7.3 - version: 5.7.3 + specifier: ^5.9.3 + version: 5.9.3 packages: @@ -114,8 +114,8 @@ packages: optional: true dev: false - /@types/chrome@0.0.304: - resolution: {integrity: sha512-ms9CLILU+FEMK7gcmgz/Mtn2E81YQWiMIzCFF8ktp98EVNIIfoqaDTD4+ailOCq1sGjbnEmfJxQ1FAsQtk5M3A==} + /@types/chrome@0.1.40: + resolution: {integrity: sha512-UnfyRAe8ORu9HSuTH0EqyOEUin3JrWW9Nl/gDXezNfTUrfIoxw+WRZgKOxGz0t5BnjbfXBnS2eCYfW2PxH1wcA==} dependencies: '@types/filesystem': 0.0.32 '@types/har-format': 1.2.10 @@ -340,8 +340,8 @@ packages: punycode: 2.3.1 dev: false - /typescript@5.7.3: - resolution: {integrity: sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==} + /typescript@5.9.3: + resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} engines: {node: '>=14.17'} hasBin: true dev: true @@ -353,8 +353,8 @@ packages: xml-name-validator: 5.0.0 dev: false - /web-locks@0.0.8: - resolution: {integrity: sha512-4K1HUuu9EjougZiaX3RQcR862nTaHwxpD9yJ+6dHXosw3L5MnFD8a8CJaN+AoP9IqhKYShMMc7efJF23/KGF/g==} + /web-locks@0.0.9: + resolution: {integrity: sha512-R6cikbftM76uQ0sRV8gV3q3Dw0bhoLJQe3le3w8dA3RCGkDvJkynuySTvzsZq0vmkJRmeW1G9tDADfIfNzNgnw==} engines: {node: '>=11.0.0'} dev: false