This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.<br>[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/varar-dev/varar). ## Pending Approval The following branches are pending approval. To create them, click on a checkbox below. - [ ] <!-- approve-branch=renovate/typescript-dependencies -->chore(ts): Update typescript dependencies (`@astrojs/starlight`, `knip`, `pnpm`, `vite`) - [ ] <!-- approve-branch=renovate/toolchains -->chore(build): Update Node.js to v26.6.0 - [ ] <!-- approve-branch=renovate/ruby-dependencies -->chore(ruby): Update dependency rubocop to v1.89.0 - [ ] <!-- approve-branch=renovate/lock-file-maintenance -->chore(deps): refresh lockfiles - [ ] <!-- approve-branch=renovate/lock-file-maintenance-dotnet-dependencies -->chore(dotnet): refresh lockfiles - [ ] <!-- approve-branch=renovate/lock-file-maintenance-java-dependencies -->chore(java): refresh lockfiles - [ ] <!-- approve-branch=renovate/lock-file-maintenance-rust-dependencies -->chore(rust): refresh lockfiles - [ ] <!-- approve-branch=renovate/lock-file-maintenance-typescript-dependencies -->chore(ts): refresh lockfiles - [ ] <!-- approve-all-pending-prs -->🔐 **Create all pending approval PRs at once** 🔐 ## Awaiting Schedule The following updates are awaiting their schedule. To get an update now, click on a checkbox below. - [ ] <!-- unschedule-branch=renovate/lock-file-maintenance-ruby-dependencies -->chore(ruby): refresh lockfiles ## Open The following updates have all been created. To force a retry/rebase of any, click on a checkbox below. - [ ] <!-- rebase-branch=renovate/lock-file-maintenance-python-dependencies -->[chore(py): refresh lockfiles](../pull/68) ## Detected Dependencies <details><summary>asdf (4)</summary> <blockquote> <details><summary>.tool-versions (5)</summary> - `adr-tools 3.0.0` - `java 25.0.4+7.0.LTS` - `node 26.5.1` → [Updates: `26.6.0`] - `ruby 4.0.6` - `golang 1.26.5` </details> <details><summary>examples/.tool-versions (2)</summary> - `java 25.0.4+7.0.LTS` - `golang 1.26.5` </details> <details><summary>examples/ruby-minitest/.tool-versions (1)</summary> - `ruby 4.0.6` </details> <details><summary>examples/ruby-rspec/.tool-versions (1)</summary> - `ruby 4.0.6` </details> </blockquote> </details> <details><summary>bundler (3)</summary> <blockquote> <details><summary>examples/ruby-minitest/Gemfile (2)</summary> - `minitest '~> 6.0'` - `rake '~> 13.0'` </details> <details><summary>examples/ruby-rspec/Gemfile (1)</summary> - `rspec '~> 3.13'` </details> <details><summary>ruby/Gemfile (8)</summary> - `minitest '~> 6.0'` - `rake lock file @ 13.4.2` - `rspec '~> 3.13'` - `rubocop '~> 1.60'` → [Updates: `'~> 1.60'`] - `rubocop-rake lock file @ 0.7.1` - `rubocop-rspec lock file @ 3.10.2` - `simplecov '~> 1.0'` - `simplecov-lcov '~> 0.8'` </details> </blockquote> </details> <details><summary>cargo (7)</summary> <blockquote> <details><summary>examples/rust-cargotest/Cargo.toml (1)</summary> - `chrono 0.4` </details> <details><summary>rust/Cargo.toml</summary> </details> <details><summary>rust/cargotest/Cargo.toml (1)</summary> - `libtest-mimic 0.8` </details> <details><summary>rust/config/Cargo.toml (1)</summary> - `serde_json 1` </details> <details><summary>rust/core/Cargo.toml (2)</summary> - `regex 1` - `cucumber-expressions 0.5` </details> <details><summary>rust/runner/Cargo.toml (1)</summary> - `regex 1` </details> <details><summary>rust/varar/Cargo.toml</summary> </details> </blockquote> </details> <details><summary>github-actions (21)</summary> <blockquote> <details><summary>.github/workflows/dotnet.yml (2)</summary> - `actions/checkout v7` - `actions/setup-dotnet v6` </details> <details><summary>.github/workflows/go.yml (2)</summary> - `actions/checkout v7` - `actions/setup-go v7` </details> <details><summary>.github/workflows/java.yml (2)</summary> - `actions/checkout v7` - `actions/setup-java v5` </details> <details><summary>.github/workflows/lint-commits.yml (1)</summary> - `actions/checkout v7` </details> <details><summary>.github/workflows/parity.yml (1)</summary> - `actions/checkout v7` </details> <details><summary>.github/workflows/python.yml (2)</summary> - `actions/checkout v7` - `astral-sh/setup-uv v9.0.0` </details> <details><summary>.github/workflows/ruby.yml (4)</summary> - `actions/checkout v7` - `ruby/setup-ruby v1` - `actions/checkout v7` - `ruby/setup-ruby v1` </details> <details><summary>.github/workflows/rust.yml (2)</summary> - `actions/checkout v7` - `dtolnay/rust-toolchain stable` </details> <details><summary>.github/workflows/typescript.yml (7)</summary> - `actions/checkout v7` - `pnpm/action-setup v6` - `actions/setup-node v7` - `actions/checkout v7` - `pnpm/action-setup v6` - `actions/setup-node v7` - `cloudflare/wrangler-action v4` </details> <details><summary>examples/.github/workflows/csharp-vstest.yml (2)</summary> - `actions/checkout v7` - `actions/setup-dotnet v6` </details> <details><summary>examples/.github/workflows/go-gotest.yml (2)</summary> - `actions/checkout v7` - `actions/setup-go v7` </details> <details><summary>examples/.github/workflows/java-junit-gradle.yml (3)</summary> - `actions/checkout v7` - `actions/setup-java v5` - `gradle/actions v6` </details> <details><summary>examples/.github/workflows/java-junit-maven.yml (2)</summary> - `actions/checkout v7` - `actions/setup-java v5` </details> <details><summary>examples/.github/workflows/kotlin-junit.yml (3)</summary> - `actions/checkout v7` - `actions/setup-java v5` - `gradle/actions v6` </details> <details><summary>examples/.github/workflows/kotlin-kotest.yml (3)</summary> - `actions/checkout v7` - `actions/setup-java v5` - `gradle/actions v6` </details> <details><summary>examples/.github/workflows/python-pytest.yml (2)</summary> - `actions/checkout v7` - `astral-sh/setup-uv v9.0.0` </details> <details><summary>examples/.github/workflows/python-unittest.yml (2)</summary> - `actions/checkout v7` - `astral-sh/setup-uv v9.0.0` </details> <details><summary>examples/.github/workflows/ruby-minitest.yml (2)</summary> - `actions/checkout v7` - `ruby/setup-ruby v1` </details> <details><summary>examples/.github/workflows/ruby-rspec.yml (2)</summary> - `actions/checkout v7` - `ruby/setup-ruby v1` </details> <details><summary>examples/.github/workflows/rust-cargotest.yml (1)</summary> - `actions/checkout v7` </details> <details><summary>examples/.github/workflows/typescript-vitest.yml (3)</summary> - `actions/checkout v7` - `pnpm/action-setup v6` - `actions/setup-node v7` </details> </blockquote> </details> <details><summary>gomod (3)</summary> <blockquote> <details><summary>examples/go-gotest/go.mod (1)</summary> - `go 1.26` </details> <details><summary>go/conformance/go.mod (1)</summary> - `go 1.26` </details> <details><summary>go/go.mod (2)</summary> - `go 1.26` - `github.com/cucumber/cucumber-expressions-go v6.2.0+incompatible` </details> </blockquote> </details> <details><summary>gradle (6)</summary> <blockquote> <details><summary>examples/java-junit-gradle/build.gradle.kts (1)</summary> - `org.junit:junit-bom 6.1.2` </details> <details><summary>examples/java-junit-gradle/settings.gradle.kts</summary> </details> <details><summary>examples/kotlin-junit/build.gradle.kts (2)</summary> - `org.jetbrains.kotlin.jvm 2.4.10` - `org.junit:junit-bom 6.1.2` </details> <details><summary>examples/kotlin-junit/settings.gradle.kts</summary> </details> <details><summary>examples/kotlin-kotest/build.gradle.kts (2)</summary> - `org.jetbrains.kotlin.jvm 2.4.10` - `org.junit.platform:junit-platform-launcher 6.1.2` </details> <details><summary>examples/kotlin-kotest/settings.gradle.kts</summary> </details> </blockquote> </details> <details><summary>gradle-wrapper (3)</summary> <blockquote> <details><summary>examples/java-junit-gradle/gradle/wrapper/gradle-wrapper.properties (1)</summary> - `gradle 9.6.1` </details> <details><summary>examples/kotlin-junit/gradle/wrapper/gradle-wrapper.properties (1)</summary> - `gradle 9.6.1` </details> <details><summary>examples/kotlin-kotest/gradle/wrapper/gradle-wrapper.properties (1)</summary> - `gradle 9.6.1` </details> </blockquote> </details> <details><summary>maven (9)</summary> <blockquote> <details><summary>examples/java-junit-maven/pom.xml (2)</summary> - `org.junit.platform:junit-platform-suite 6.1.2` - `org.apache.maven.plugins:maven-surefire-plugin 3.5.6` </details> <details><summary>java/config/pom.xml</summary> </details> <details><summary>java/core/pom.xml</summary> </details> <details><summary>java/junit/pom.xml (1)</summary> - `org.codehaus.mojo:build-helper-maven-plugin 3.6.1` </details> <details><summary>java/kotest/pom.xml (1)</summary> - `org.jetbrains.dokka:dokka-maven-plugin 2.2.0` </details> <details><summary>java/kotlin/pom.xml (1)</summary> - `org.jetbrains.dokka:dokka-maven-plugin 2.2.0` </details> <details><summary>java/pom.xml (15)</summary> - `org.jetbrains.kotlin:kotlin-stdlib 2.4.10` - `io.kotest:kotest-runner-junit5-jvm 6.2.3` - `org.jetbrains.kotlin:kotlin-maven-plugin 2.4.10` - `org.jetbrains.kotlin:kotlin-stdlib 2.4.10` - `org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm 1.11.0` - `org.jetbrains.kotlin:kotlin-maven-plugin 2.4.10` - `org.junit:junit-bom 6.1.2` - `io.cucumber:cucumber-expressions 20.0.0` - `org.apache.maven.plugins:maven-surefire-plugin 3.5.6` - `com.diffplug.spotless:spotless-maven-plugin 3.9.0` - `org.jacoco:jacoco-maven-plugin 0.8.15` - `org.apache.maven.plugins:maven-source-plugin 3.4.0` - `org.apache.maven.plugins:maven-javadoc-plugin 3.12.0` - `org.apache.maven.plugins:maven-gpg-plugin 3.2.8` - `org.sonatype.central:central-publishing-maven-plugin 0.11.0` </details> <details><summary>java/runner/pom.xml</summary> </details> <details><summary>java/varar/pom.xml (1)</summary> - `org.codehaus.mojo:build-helper-maven-plugin 3.6.1` </details> </blockquote> </details> <details><summary>nodenv (2)</summary> <blockquote> <details><summary>examples/typescript-vitest/.node-version (1)</summary> - `node 24` </details> <details><summary>typescript/.node-version (1)</summary> - `node 26.5.1` → [Updates: `26.6.0`] </details> </blockquote> </details> <details><summary>npm (14)</summary> <blockquote> <details><summary>examples/typescript-vitest/package.json (4)</summary> - `@types/node ^26.1.2` - `typescript ^7.0.2` - `vitest ^4.1.10` - `pnpm 11.15.1` → [Updates: `11.20.0`] </details> <details><summary>examples/typescript-vitest/pnpm-workspace.yaml</summary> </details> <details><summary>typescript/package.json (10)</summary> - `@biomejs/biome ^2.5.6` - `@types/node ^26.1.2` - `@vitest/coverage-v8 ^4.1.10` - `jscpd ^5.0.14` - `knip ^6.29.0` → [Updates: `^6.29.0`] - `typescript ^7.0.2` - `vite ^8.1.5` → [Updates: `^8.1.5`] - `vitest ^4.1.10` - `node >=22.18` - `pnpm 11.15.1` → [Updates: `11.20.0`] </details> <details><summary>typescript/packages/cli/package.json</summary> </details> <details><summary>typescript/packages/config/package.json</summary> </details> <details><summary>typescript/packages/core/package.json (1)</summary> - `@cucumber/cucumber-expressions ^20.0.0` </details> <details><summary>typescript/packages/language/package.json (11)</summary> - `@cucumber/cucumber-expressions ^20.0.0` - `web-tree-sitter ^0.26.11` - `@tree-sitter-grammars/tree-sitter-kotlin ^1.1.0` - `tree-sitter-c-sharp ^0.23.5` - `tree-sitter-go ^0.25.0` - `tree-sitter-java ^0.23.5` - `tree-sitter-python ^0.25.0` - `tree-sitter-ruby ^0.23.1` - `tree-sitter-rust ^0.24.0` - `tree-sitter-typescript ^0.23.2` - `typescript ^7.0.2` </details> <details><summary>typescript/packages/lsp/package.json (10)</summary> - `@tree-sitter-grammars/tree-sitter-kotlin ^1.1.0` - `tree-sitter-c-sharp ^0.23.5` - `tree-sitter-go ^0.25.0` - `tree-sitter-java ^0.23.5` - `tree-sitter-python ^0.25.0` - `tree-sitter-ruby ^0.23.1` - `tree-sitter-rust ^0.24.0` - `tree-sitter-typescript ^0.23.2` - `vscode-languageserver ^10.1.0` - `vscode-languageserver-textdocument ^1.0.12` </details> <details><summary>typescript/packages/runner/package.json</summary> </details> <details><summary>typescript/packages/varar/package.json (1)</summary> - `vitest ^4.1.10` </details> <details><summary>typescript/packages/vitest/package.json (3)</summary> - `tree-sitter-typescript ^0.23.2` - `vite ^8.0.0` - `vitest ^4.0.0` </details> <details><summary>typescript/packages/vscode/package.json (5)</summary> - `vscode-languageclient ^10.1.0` - `@types/vscode ~1.125.0` - `esbuild ^0.28.1` - `vscode ^1.105.0` - `node >=22` </details> <details><summary>typescript/packages/website/package.json (31)</summary> - `@astrojs/sitemap ^3.7.3` - `@astrojs/starlight ^0.41.5` → [Updates: `^0.41.5`] - `@astrojs/starlight-tailwind ^5.0.0` - `@codemirror/lang-java ^6.0.2` - `@codemirror/lang-javascript ^6.2.5` - `@codemirror/lang-markdown ^6.5.1` - `@codemirror/lang-python ^6.2.1` - `@codemirror/lang-rust ^6.0.2` - `@codemirror/language ^6.12.4` - `@codemirror/legacy-modes ^6.5.3` - `@codemirror/lint ^6.9.7` - `@codemirror/lsp-client ^6.2.5` - `@codemirror/state ^6.7.1` - `@codemirror/view ^6.43.7` - `@fontsource/atkinson-hyperlegible ^5.3.0` - `@fontsource/atkinson-hyperlegible-mono ^5.3.0` - `@fontsource/jetbrains-mono ^5.3.0` - `@fontsource/stix-two-text ^5.3.0` - `@lezer/highlight ^1.2.3` - `@tailwindcss/vite ^4.3.3` - `astro ^7.1.6` - `codemirror ^6.0.2` - `diff ^9.0.0` - `sharp ^0.35.3` - `starlight-llms-txt ^0.11.0` - `tailwindcss ^4.3.3` - `tree-sitter-typescript ^0.23.2` - `typescript ^6.0.3` - `vscode-languageserver ^10.1.0` - `web-tree-sitter ^0.26.11` - `@astrojs/check ^0.9.10` </details> <details><summary>typescript/pnpm-workspace.yaml</summary> </details> </blockquote> </details> <details><summary>nuget (7)</summary> <blockquote> <details><summary>dotnet/.config/dotnet-tools.json (1)</summary> - `dotnet-reportgenerator-globaltool 5.5.11` </details> <details><summary>dotnet/global.json (1)</summary> - `dotnet-sdk 10.0.302` </details> <details><summary>dotnet/Varar.Core.Tests/Varar.Core.Tests.csproj (4)</summary> - `coverlet.collector 10.0.1` - `xunit.runner.visualstudio 3.1.5` - `xunit.v3.mtp-off 3.2.2` - `Microsoft.NET.Test.Sdk 18.8.1` </details> <details><summary>dotnet/Varar.Core/Varar.Core.csproj (1)</summary> - `Cucumber.CucumberExpressions 20.0.0` </details> <details><summary>dotnet/Varar.TestAdapter.Tests/Varar.TestAdapter.Tests.csproj (4)</summary> - `coverlet.collector 10.0.1` - `xunit.runner.visualstudio 3.1.5` - `xunit.v3.mtp-off 3.2.2` - `Microsoft.NET.Test.Sdk 18.8.1` </details> <details><summary>dotnet/Varar.TestAdapter/Varar.TestAdapter.csproj (1)</summary> - `Microsoft.TestPlatform.ObjectModel 18.8.1` </details> <details><summary>dotnet/Varar.Tests/Varar.Tests.csproj (4)</summary> - `coverlet.collector 10.0.1` - `xunit.runner.visualstudio 3.1.5` - `xunit.v3.mtp-off 3.2.2` - `Microsoft.NET.Test.Sdk 18.8.1` </details> </blockquote> </details> <details><summary>pep621 (7)</summary> <blockquote> <details><summary>python/packages/config/pyproject.toml (1)</summary> - `python >=3.11` </details> <details><summary>python/packages/core/pyproject.toml (2)</summary> - `python >=3.11` - `cucumber-expressions ==20.0.0` </details> <details><summary>python/packages/pytest/pyproject.toml (2)</summary> - `python >=3.11` - `pytest >=8` </details> <details><summary>python/packages/runner/pyproject.toml (1)</summary> - `python >=3.11` </details> <details><summary>python/packages/unittest/pyproject.toml (1)</summary> - `python >=3.11` </details> <details><summary>python/packages/varar/pyproject.toml (2)</summary> - `python >=3.11` - `cucumber-expressions ==20.0.0` </details> <details><summary>python/pyproject.toml (3)</summary> - `pytest >=8` - `pytest-cov >=7` - `ruff >=0.6` </details> </blockquote> </details> <details><summary>poetry (2)</summary> <blockquote> <details><summary>examples/python-pytest/pyproject.toml (1)</summary> - `pytest >=8` </details> <details><summary>examples/python-unittest/pyproject.toml</summary> </details> </blockquote> </details> <details><summary>rust-toolchain (2)</summary> <blockquote> <details><summary>examples/rust-cargotest/rust-toolchain.toml (1)</summary> - `rust 1.97` </details> <details><summary>rust/rust-toolchain.toml (1)</summary> - `rust 1.97` </details> </blockquote> </details> --- - [ ] <!-- manual job -->Check this box to trigger a request for Renovate to run again on this repository
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
View this repository on the Mend.io Web Portal.
Pending Approval
The following branches are pending approval. To create them, click on a checkbox below.
@astrojs/starlight,knip,pnpm,vite)Awaiting Schedule
The following updates are awaiting their schedule. To get an update now, click on a checkbox below.
Open
The following updates have all been created. To force a retry/rebase of any, click on a checkbox below.
Detected Dependencies
asdf (4)
bundler (3)
cargo (7)
github-actions (21)
gomod (3)
gradle (6)
gradle-wrapper (3)
maven (9)
nodenv (2)
npm (14)
nuget (7)
pep621 (7)
poetry (2)
rust-toolchain (2)