Dependency Dashboard
- Dominant language
- Go
- Stars
- 55
- Forks
- 16
- Avg merge
- 1d 17h
- Merged PRs (30d)
- 84
Description
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.
[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/block/proto-fleet).
## Deprecations / Replacements
> [!WARNING]
The following dependencies are either deprecated or have replacements available.
| Datasource | Package | Replacement PR? |
|------------|------|--------------|
| nuget | [xunit](https://redirect.github.com/xunit/xunit) |  |
## Awaiting Schedule
The following updates are awaiting their schedule. To get an update now, click on a checkbox below.
- [ ] chore(deps): update dependency @testing-library/user-event to v14.6.7
- [ ] chore(deps): update dependency dotnet-sdk to v8.0.425
- [ ] chore(deps): update rust crate futures to v0.3.34
- [ ] chore(deps): update rust crate serde to v1.0.229
- [ ] chore(deps): update dependency @playwright/test to v1.63.0
- [ ] chore(deps): update dependency eslint to v10.10.0
- [ ] chore(deps): update dependency microsoft.net.test.sdk to 17.14.1
- [ ] chore(deps): update storybook monorepo to v10.6.0 (`@storybook/addon-docs`, `@storybook/react`, `@storybook/react-vite`, `eslint-plugin-storybook`, `storybook`)
- [ ] chore(deps): update typescript-eslint monorepo to v8.70.0 (`@typescript-eslint/eslint-plugin`, `@typescript-eslint/parser`)
- [ ] chore(deps): update xunit-dotnet monorepo (`xunit`, `xunit.runner.visualstudio`)
- [ ] fix(deps): update all non-major dependencies (`@bufbuild/buf`, `@bufbuild/protobuf`, `@bufbuild/protoc-gen-es`, `@connectrpc/connect`, `@connectrpc/connect-web`, `@eslint/compat`, `@types/node`, `@vitejs/plugin-react`, `FluentAssertions`, `actions/deploy-pages`, `alpine`, `anyhow`, `asic-rs`, `asic-rs-core`, `buf.build/gen/go/bufbuild/protovalidate/protocolbuffers/go`, `buf.build/go/protovalidate`, `charset-normalizer`, `click`, `connectrpc.com/connect`, `connectrpc.com/validate`, `eslint-plugin-react-refresh`, `github.com/golang-migrate/migrate/v4`, `github.com/jackc/pgx/v5`, `github.com/moby/moby/api`, `github.com/moby/moby/client`, `github.com/sourcegraph/jsonrpc2`, `globals`, `golang`, `golang.org/x/crypto`, `golang.org/x/mod`, `golang.org/x/net`, `golang.org/x/sync`, `golang.org/x/sys`, `golang.org/x/term`, `golang.org/x/text`, `grpcio-tools`, `http`, `idna`, `nginx`, `node`, `otel/opentelemetry-collector-contrib`, `packaging`, `patroni`, `postcss`, `psycopg2-binary`, `python`, `reqwest`, `rolldown`, `thiserror`, `tokio`, `tokio-stream`, `vite`, `wcwidth`, `wheel`, `ydiff`)
- [ ] fix(deps): update dependency @datadog/browser-rum to v7.12.0
- [ ] fix(deps): update react monorepo to v19.3.0 (`@types/react`, `@types/react-dom`, `react`, `react-dom`)
- [ ] fix(deps): update tokio-prost monorepo to 0.14 (`prost`, `prost-types`)
- [ ] fix(deps): update tonic monorepo to 0.14 (`tonic`, `tonic-build`)
- [ ] chore(deps): update dependency dotnet-sdk to v10
- [ ] chore(deps): update dependency fluentassertions to v8
- [ ] chore(deps): update dependency microsoft.net.test.sdk to v18
- [ ] chore(deps): update dependency protobuf to v7
- [ ] chore(deps): update dependency setuptools to v84
- [ ] chore(deps): update dependency vitest to v5
- [ ] chore(deps): update dependency xunit.runner.visualstudio to v4
- [ ] chore(deps): update ubuntu docker tag to v26
- [ ] fix(deps): update dependency motion to v13
- [ ] fix(deps): update module github.com/grid-x/modbus to v1
- [ ] fix(deps): update module github.com/ullaakut/nmap/v3 to v4
- [ ] π **Create all awaiting schedule PRs at once** π
## Pending Status Checks
The following updates await pending status checks. To force their creation now, click on a checkbox below.
- [ ] fix(deps): update github.com/block/proto-fleet/server digest to 997876f
- [ ] chore(deps): update dependency protoc to v36
---
> [!WARNING]
> Renovate failed to look up the following dependencies: `Failed to look up hermit package proto-python-gen: no-result`.
>
> Files affected: `bin/hermit`
---
## Detected Dependencies
cargo (2)
plugin/asicrs/Cargo.toml (13)
- `tonic 0.13` β [Updates: `0.14`]
- `tokio 1` β [Updates: `1`]
- `tokio-stream 0.1` β [Updates: `0.1`]
- `prost-types 0.13` β [Updates: `0.14`]
- `asic-rs 0.5.4` β [Updates: `0.8.0`]
- `asic-rs-core 0.5.4` β [Updates: `0.8.0`]
- `measurements 0.11`
- `serde 1` β [Updates: `1`]
- `serde_yaml_ng 0.10`
- `tracing 0.1`
- `tracing-subscriber 0.3`
- `anyhow 1` β [Updates: `1`]
- `futures 0.3` β [Updates: `0.3`]sdk/rust/proto-fleet-plugin/Cargo.toml (9)
- `tonic 0.13` β [Updates: `0.14`]
- `tokio 1` β [Updates: `1`]
- `tokio-stream 0.1` β [Updates: `0.1`]
- `prost 0.13` β [Updates: `0.14`]
- `prost-types 0.13` β [Updates: `0.14`]
- `thiserror 2` β [Updates: `2`]
- `http 1` β [Updates: `1`]
- `reqwest 0.12` β [Updates: `0.13`]
- `tonic-build 0.13` β [Updates: `0.14`]
docker-compose (14)
deployment-files/docker-compose.alerts.yaml
deployment-files/docker-compose.protofleet-real-miners-runner.yaml (1)
- `nginx 1.29.0-alpine` β [Updates: `1.31.5-alpine`]
deployment-files/docker-compose.system-monitoring.yaml
deployment-files/docker-compose.tracing.yaml
deployment-files/docker-compose.updater.yaml
deployment-files/docker-compose.yaml
deployment-files/ha/compose.yaml (1)
- `gcr.io/etcd-development/etcd v3.6.14@sha256:a491baeaa0cb0c9cd89c0062ac44ece53886e3e5bddad18d2daf36678ce665b6` β [Updates: `v3.7.1`]
server/docker-compose.alerts.yaml
server/docker-compose.base.yaml (2)
- `otel/opentelemetry-collector-contrib 0.150.1` β [Updates: `0.160.0`]
- `jaegertracing/all-in-one 1.76.0`server/docker-compose.fleetnode-ui-test.yaml
server/docker-compose.modbus-sim.yaml
server/docker-compose.mqtt-sim.yaml (2)
- `eclipse-mosquitto 2`
- `eclipse-mosquitto 2`server/docker-compose.system-monitoring.yaml
server/docker-compose.yaml
dockerfile (13)
deployment-files/client/Dockerfile (1)
- `nginx 1.29.0-alpine` β [Updates: `1.31.5-alpine`]
deployment-files/ha/patroni.Dockerfile
deployment-files/server/Dockerfile (1)
- `alpine 3.22.0` β [Updates: `3.24.1`]
plugin/asicrs/Dockerfile.build
plugin/example-python/Dockerfile.build (1)
- `python 3.13-alpine` β [Updates: `3.14-alpine`]
server/devtools/modbussim/Dockerfile (2)
- `golang 1.26.6-alpine` β [Updates: `1.27.1-alpine`]
- `alpine 3.22` β [Updates: `3.24`]server/devtools/mqttsim/Dockerfile (2)
- `golang 1.26.6-alpine` β [Updates: `1.27.1-alpine`]
- `alpine 3.22` β [Updates: `3.24`]server/Dockerfile (2)
- `golang 1.26.6-alpine` β [Updates: `1.27.1-alpine`]
- `alpine 3.22.0` β [Updates: `3.24.1`]server/Dockerfile.dev (1)
- `golang 1.26.6-alpine` β [Updates: `1.27.1-alpine`]
server/Dockerfile.fleetnode.dev (2)
- `golang 1.26.6-alpine` β [Updates: `1.27.1-alpine`]
- `alpine 3.22` β [Updates: `3.24`]server/fake-antminer/Dockerfile (1)
- `golang 1.26.6-alpine` β [Updates: `1.27.1-alpine`]
server/fake-proto-rig/Dockerfile (2)
- `golang 1.26.6-alpine` β [Updates: `1.27.1-alpine`]
- `alpine 3.21` β [Updates: `3.24`]server/timescaledb/Dockerfile (2)
- `golang 1.26.6-alpine` β [Updates: `1.27.1-alpine`]
- `ubuntu 24.04` β [Updates: `26.04`]
github-actions (32)
.github/actions/go-cache-setup/action.yml (2)
- `actions/cache v6.1.0@55cc8345863c7cc4c66a329aec7e433d2d1c52a9`
- `actions/cache v6.1.0@55cc8345863c7cc4c66a329aec7e433d2d1c52a9`.github/actions/hermit-setup/action.yml (1)
- `cashapp/activate-hermit v1.1.5@cea9af7913204a965fd488637a8d1811bba2e616`
.github/workflows/asicrs-plugin-checks.yml (6)
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `arduino/setup-protoc v3.0.0@c65c819552d16ad3c9b72d9dfd5ba5237b9c906b`
- `actions/cache v6.1.0@55cc8345863c7cc4c66a329aec7e433d2d1c52a9`
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `arduino/setup-protoc v3.0.0@c65c819552d16ad3c9b72d9dfd5ba5237b9c906b`
- `actions/cache v6.1.0@55cc8345863c7cc4c66a329aec7e433d2d1c52a9`.github/workflows/codex-security-review-benchmark.yml (6)
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `openai/codex-action v1.12@86365089eb2b84e0a8fb0717b304f8bdcb13b20e`
- `actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`
- `actions/github-script v9.0.0@3a2844b7e9c422d3c10d287c895573f7108da1b3`
- `actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`.github/workflows/codex-security-review-sharded-benchmark-case.yml (18)
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`
- `actions/download-artifact v8.0.1@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`
- `actions/github-script v9.0.0@3a2844b7e9c422d3c10d287c895573f7108da1b3`
- `actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`
- `actions/github-script v9.0.0@3a2844b7e9c422d3c10d287c895573f7108da1b3`
- `openai/codex-action v1.12@86365089eb2b84e0a8fb0717b304f8bdcb13b20e`
- `actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/download-artifact v8.0.1@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`
- `actions/download-artifact v8.0.1@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`
- `actions/github-script v9.0.0@3a2844b7e9c422d3c10d287c895573f7108da1b3`
- `actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/download-artifact v8.0.1@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`
- `actions/download-artifact v8.0.1@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`
- `actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`.github/workflows/codex-security-review.yml (9)
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `openai/codex-action v1.12@86365089eb2b84e0a8fb0717b304f8bdcb13b20e`
- `actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`
- `actions/github-script v9.0.0@3a2844b7e9c422d3c10d287c895573f7108da1b3`
- `actions/download-artifact v8.0.1@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`
- `actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`
- `actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`
- `actions/download-artifact v8.0.1@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`
- `actions/github-script v9.0.0@3a2844b7e9c422d3c10d287c895573f7108da1b3`.github/workflows/dependency-review.yml (2)
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/dependency-review-action v5.0.0@a1d282b36b6f3519aa1f3fc636f609c47dddb294`.github/workflows/deployment-config-checks.yml (2)
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`.github/workflows/generated-code-check.yml (1)
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
.github/workflows/mdk-api-docs.yml (5)
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/setup-node v7.0.0@820762786026740c76f36085b0efc47a31fe5020`
- `actions/upload-pages-artifact v5.0.0@fc324d3547104276b827a68afc52ff2a11cc49c9`
- `actions/deploy-pages v5.0.0@cd2ce8fcbc39b97be8ca5fce6e763baed58fa128` β [Updates: `v5.0.1`]
- `node 24.15.0` β [Updates: `24.21.0`].github/workflows/migration-hygiene.yml (2)
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`.github/workflows/nightly-builds.yml (7)
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/download-artifact v8.0.1@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`
- `actions/download-artifact v8.0.1@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`
- `actions/download-artifact v8.0.1@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`
- `actions/download-artifact v8.0.1@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`
- `actions/download-artifact v8.0.1@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`
- `actions/download-artifact v8.0.1@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`.github/workflows/powershell-lint.yml (1)
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
.github/workflows/pr-gate.yml (3)
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `dorny/paths-filter v4.0.3@ceb8a2b8f2d89434be7ff52d3de7ec3738c5cc9d`
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`.github/workflows/proto-fleet-artifact-build.yml (24)
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/setup-dotnet v6.0.0@a98b56852c35b8e3190ac28c8c2271da59106c68`
- `actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `docker/setup-buildx-action v4.3.0@37fe631027851001ddb9b187196cc803df7f5f0e`
- `actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `docker/setup-buildx-action v4.3.0@37fe631027851001ddb9b187196cc803df7f5f0e`
- `actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/setup-node v7.0.0@820762786026740c76f36085b0efc47a31fe5020`
- `actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/setup-node v7.0.0@820762786026740c76f36085b0efc47a31fe5020`
- `actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `docker/setup-buildx-action v4.3.0@37fe631027851001ddb9b187196cc803df7f5f0e`
- `actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/download-artifact v8.0.1@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`
- `actions/download-artifact v8.0.1@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`
- `actions/download-artifact v8.0.1@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`
- `actions/download-artifact v8.0.1@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`
- `actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`.github/workflows/protofleet-antminer-plugin-checks.yml (1)
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
.github/workflows/protofleet-client-checks.yml (6)
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/cache v6.1.0@55cc8345863c7cc4c66a329aec7e433d2d1c52a9`
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/cache v6.1.0@55cc8345863c7cc4c66a329aec7e433d2d1c52a9`
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/cache v6.1.0@55cc8345863c7cc4c66a329aec7e433d2d1c52a9`.github/workflows/protofleet-contract-checks.yml (3)
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `docker/setup-buildx-action v4.3.0@37fe631027851001ddb9b187196cc803df7f5f0e`
- `crazy-max/ghaction-github-runtime v4.0.0@04d248b84655b509d8c44dc1d6f990c879747487`.github/workflows/protofleet-e2e-real-miners-manual.yml (4)
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `cashapp/activate-hermit v1.1.5@cea9af7913204a965fd488637a8d1811bba2e616`
- `actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`
- `actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`.github/workflows/protofleet-e2e-tests.yml (28)
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/cache v6.1.0@55cc8345863c7cc4c66a329aec7e433d2d1c52a9`
- `docker/setup-buildx-action v4.3.0@37fe631027851001ddb9b187196cc803df7f5f0e`
- `actions/cache v6.1.0@55cc8345863c7cc4c66a329aec7e433d2d1c52a9`
- `actions/cache v6.1.0@55cc8345863c7cc4c66a329aec7e433d2d1c52a9`
- `actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`
- `actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`
- `actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/cache v6.1.0@55cc8345863c7cc4c66a329aec7e433d2d1c52a9`
- `actions/cache v6.1.0@55cc8345863c7cc4c66a329aec7e433d2d1c52a9`
- `actions/download-artifact v8.0.1@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`
- `actions/download-artifact v8.0.1@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`
- `actions/download-artifact v8.0.1@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`
- `actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`
- `actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/cache v6.1.0@55cc8345863c7cc4c66a329aec7e433d2d1c52a9`
- `actions/cache v6.1.0@55cc8345863c7cc4c66a329aec7e433d2d1c52a9`
- `actions/download-artifact v8.0.1@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`
- `actions/download-artifact v8.0.1@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`
- `actions/download-artifact v8.0.1@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`
- `actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`
- `actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/download-artifact v8.0.1@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`
- `actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`.github/workflows/protofleet-example-python-plugin-checks.yml (1)
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
.github/workflows/protofleet-proto-checks.yml (1)
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
.github/workflows/protofleet-proto-plugin-checks.yml (1)
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
.github/workflows/protofleet-server-checks.yml (5)
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `docker/setup-buildx-action v4.3.0@37fe631027851001ddb9b187196cc803df7f5f0e`
- `actions/cache v6.1.0@55cc8345863c7cc4c66a329aec7e433d2d1c52a9`
- `actions/cache v6.1.0@55cc8345863c7cc4c66a329aec7e433d2d1c52a9`.github/workflows/protofleet-virtual-plugin-checks.yml (1)
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
.github/workflows/protoos-e2e-tests.yml (4)
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/cache v6.1.0@55cc8345863c7cc4c66a329aec7e433d2d1c52a9`
- `actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`
- `actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`.github/workflows/pull-request.yml (1)
- `actions/labeler v7.0.0@bf12e9b00b37c5c0ca2b87b79b2daf7891dbda13`
.github/workflows/python-tests.yml (4)
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`.github/workflows/release.yml (7)
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/download-artifact v8.0.1@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`
- `actions/download-artifact v8.0.1@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`
- `actions/download-artifact v8.0.1@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`
- `actions/download-artifact v8.0.1@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`
- `actions/download-artifact v8.0.1@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`
- `actions/download-artifact v8.0.1@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c`.github/workflows/review-policy.yml (5)
- `actions/github-script v9.0.0@3a2844b7e9c422d3c10d287c895573f7108da1b3`
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `openai/codex-action v1.12@86365089eb2b84e0a8fb0717b304f8bdcb13b20e`
- `actions/github-script v9.0.0@3a2844b7e9c422d3c10d287c895573f7108da1b3`
- `actions/github-script v9.0.0@3a2844b7e9c422d3c10d287c895573f7108da1b3`.github/workflows/rust-sdk-checks.yml (6)
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `arduino/setup-protoc v3.0.0@c65c819552d16ad3c9b72d9dfd5ba5237b9c906b`
- `actions/cache v6.1.0@55cc8345863c7cc4c66a329aec7e433d2d1c52a9`
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `arduino/setup-protoc v3.0.0@c65c819552d16ad3c9b72d9dfd5ba5237b9c906b`
- `actions/cache v6.1.0@55cc8345863c7cc4c66a329aec7e433d2d1c52a9`.github/workflows/windows-csharp-checks.yml (2)
- `actions/checkout v7.0.1@3d3c42e5aac5ba805825da76410c181273ba90b1`
- `actions/setup-dotnet v6.0.0@a98b56852c35b8e3190ac28c8c2271da59106c68`
gomod (6)
plugin/antminer/go.mod (6)
- `go 1.26.0`
- `github.com/block/proto-fleet/server v0.0.0-20260901205622-d5504553ab20@d5504553ab20` β [Updates: `v0.0.0-20260914134957-997876f3b37e`]
- `github.com/hashicorp/go-plugin v1.8.0`
- `github.com/stretchr/testify v1.12.1`
- `go.uber.org/mock v0.6.0`
- `golang.org/x/sync v0.22.0` β [Updates: `v0.23.0`]plugin/proto/go.mod (9)
- `go 1.26.0`
- `github.com/block/proto-fleet/server v0.0.0-20260901205622-d5504553ab20@d5504553ab20` β [Updates: `v0.0.0-20260914134957-997876f3b37e`]
- `github.com/google/uuid v1.6.0`
- `github.com/hashicorp/go-plugin v1.8.0`
- `github.com/moby/moby/api v1.55.0` β [Updates: `v1.56.0`]
- `github.com/moby/moby/client v0.5.1` β [Updates: `v0.6.0`]
- `github.com/stretchr/testify v1.12.1`
- `github.com/testcontainers/testcontainers-go v0.44.0`
- `google.golang.org/grpc v1.83.2`plugin/virtual/go.mod (4)
- `go 1.26.0`
- `github.com/block/proto-fleet/server v0.0.0-20260901205622-d5504553ab20@d5504553ab20` β [Updates: `v0.0.0-20260914134957-997876f3b37e`]
- `github.com/hashicorp/go-plugin v1.8.0`
- `github.com/stretchr/testify v1.12.1`server/fake-antminer/go.mod (2)
- `go 1.25.4`
- `github.com/google/uuid v1.6.0`server/fake-proto-rig/go.mod (2)
- `go 1.25.4`
- `github.com/google/uuid v1.6.0`server/go.mod (53)
- `go 1.26.0`
- `buf.build/gen/go/bufbuild/protovalidate/protocolbuffers/go v1.36.12-20260825204119-511051f7f437.1@511051f7f437` β [Updates: `v1.36.12-20260825204119-511051f7f437.2`]
- `buf.build/go/protovalidate v1.3.0` β [Updates: `v1.4.0`]
- `connectrpc.com/authn v0.2.0`
- `connectrpc.com/connect v1.20.0` β [Updates: `v1.21.0`]
- `connectrpc.com/grpcreflect v1.3.0`
- `connectrpc.com/validate v0.6.0` β [Updates: `v0.7.0`]
- `github.com/Ullaakut/nmap/v3 v3.1.0` β [Updates: `v4.0.1`]
- `github.com/alecthomas/assert/v2 v2.11.0`
- `github.com/alecthomas/kong v1.16.1`
- `github.com/alecthomas/kong-yaml v0.2.0`
- `github.com/btcsuite/btcd/btcec/v2 v2.5.0`
- `github.com/btcsuite/btcd/chaincfg/chainhash v1.2.0`
- `github.com/coreos/go-systemd/v22 v22.7.0`
- `github.com/eclipse/paho.mqtt.golang v1.5.1`
- `github.com/fatih/color v1.19.0`
- `github.com/golang-jwt/jwt/v5 v5.3.1`
- `github.com/golang-migrate/migrate/v4 v4.19.1` β [Updates: `v4.20.1`]
- `github.com/google/uuid v1.6.0`
- `github.com/grandcat/zeroconf v1.0.0`
- `github.com/grid-x/modbus v0.0.0-20260701064235-82e41c9acfb6@82e41c9acfb6` β [Updates: `v1.5.1`]
- `github.com/hashicorp/go-hclog v1.6.3`
- `github.com/hashicorp/go-plugin v1.8.0`
- `github.com/hashicorp/golang-lru/v2 v2.0.7`
- `github.com/hokaccha/go-prettyjson v0.0.0-20211117102719-0474bc63780f@0474bc63780f`
- `github.com/jackc/pgx/v5 v5.10.0` β [Updates: `v5.11.0`]
- `github.com/lib/pq v1.12.3`
- `github.com/oklog/ulid/v2 v2.1.2`
- `github.com/robfig/cron/v3 v3.0.1`
- `github.com/rs/cors v1.11.1`
- `github.com/shirou/gopsutil/v4 v4.26.8`
- `github.com/sourcegraph/jsonrpc2 v0.2.2` β [Updates: `v0.2.3`]
- `github.com/sqlc-dev/pqtype v0.3.0`
- `github.com/stretchr/testify v1.12.1`
- `github.com/urfave/cli/v3 v3.11.0`
- `go.etcd.io/etcd/api/v3 v3.7.1`
- `go.etcd.io/etcd/client/v3 v3.7.1`
- `go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.71.0`
- `go.opentelemetry.io/otel v1.46.0`
- `go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.46.0`
- `go.opentelemetry.io/otel/sdk v1.46.0`
- `go.opentelemetry.io/otel/trace v1.46.0`
- `go.uber.org/mock v0.6.0`
- `golang.org/x/crypto v0.55.0` β [Updates: `v0.57.0`]
- `golang.org/x/mod v0.40.0` β [Updates: `v0.41.0`]
- `golang.org/x/net v0.58.0` β [Updates: `v0.59.0`]
- `golang.org/x/sync v0.22.0` β [Updates: `v0.23.0`]
- `golang.org/x/sys v0.47.0` β [Updates: `v0.48.0`]
- `golang.org/x/term v0.45.0` β [Updates: `v0.46.0`]
- `golang.org/x/text v0.41.0` β [Updates: `v0.42.0`]
- `google.golang.org/grpc v1.83.2`
- `google.golang.org/protobuf v1.36.12`
- `gopkg.in/yaml.v3 v3.0.1`
hermit (1)
bin/hermit (22)
- `buf 1.57.2` β [Updates: `1.73.0`]
- `gh 2.53.0` β [Updates: `2.100.0`]
- `git-absorb 0.7.0` β [Updates: `0.9.0`]
- `go 1.26.6` β [Updates: `1.27.1`]
- `goimports 0.3.0` β [Updates: `0.35.0`]
- `golangci-lint 2.9.0` β [Updates: `2.13.2`]
- `grpcurl 1.9.2` β [Updates: `1.9.4`]
- `jq 1.7.1` β [Updates: `1.8.2`]
- `just 1.40.0` β [Updates: `1.58.0`]
- `lefthook 2.1.4` β [Updates: `2.1.12`]
- `migrate 4.18.2` β [Updates: `4.20.1`]
- `mockgen 1.6.0`
- `mysql-client 8.0.36` β [Updates: `8.0.40`]
- `nfpm 2.45.0` β [Updates: `2.47.0`]
- `node 24.15.0`
- `proto-python-gen 0.2.0`
- `protoc 30.2` β [Updates: `36.1`]
- `protoc-gen-connect-go 1.12.0` β [Updates: `1.21.0`]
- `protoc-gen-go 1.36.5` β [Updates: `1.36.12`]
- `protoc-gen-go-grpc 1.3.0`
- `python3 3.13.2` β [Updates: `3.14.3`]
- `sqlc 1.28.0` β [Updates: `1.31.1`]
npm (1)
client/package.json (64)
- `@bufbuild/protobuf 2.14.0` β [Updates: `2.15.0`]
- `@connectrpc/connect 2.1.2` β [Updates: `2.2.0`]
- `@connectrpc/connect-web 2.1.2` β [Updates: `2.2.0`]
- `@datadog/browser-rum 7.9.0` β [Updates: `7.12.0`]
- `@dnd-kit/core 6.3.1`
- `@dnd-kit/sortable 10.0.0`
- `barcode-detector 3.2.2`
- `clsx 2.1.1`
- `immer 11.1.18`
- `motion 12.43.0` β [Updates: `13.2.0`]
- `path 0.12.7`
- `react 19.2.8` β [Updates: `19.3.0`]
- `react-dom 19.2.8` β [Updates: `19.3.0`]
- `react-router-dom 7.18.3`
- `recharts 3.10.1`
- `zustand 5.0.15`
- `@bufbuild/buf 1.72.0` β [Updates: `1.73.0`]
- `@bufbuild/protoc-gen-es 2.14.0` β [Updates: `2.15.0`]
- `@eslint/compat 2.1.0` β [Updates: `2.1.1`]
- `@eslint/js 10.0.1`
- `@playwright/test 1.62.1` β [Updates: `1.63.0`]
- `@storybook/addon-docs 10.5.10` β [Updates: `10.6.0`]
- `@storybook/react 10.5.10` β [Updates: `10.6.0`]
- `@storybook/react-vite 10.5.10` β [Updates: `10.6.0`]
- `@tailwindcss/postcss 4.3.3`
- `@testing-library/jest-dom 7.0.1`
- `@testing-library/react 16.3.3`
- `@testing-library/user-event 14.6.6` β [Updates: `14.6.7`]
- `@types/node 26.3.0` β [Updates: `26.5.1`]
- `@types/react 19.2.18` β [Updates: `19.3.0`]
- `@types/react-dom 19.2.5` β [Updates: `19.3.0`]
- `@typescript/native 7.0.2`
- `@typescript-eslint/eslint-plugin 8.68.0` β [Updates: `8.70.0`]
- `@typescript-eslint/parser 8.68.0` β [Updates: `8.70.0`]
- `@vitejs/plugin-react 6.1.0` β [Updates: `6.1.1`]
- `concurrently 10.0.5`
- `eslint 10.9.1` β [Updates: `10.10.0`]
- `eslint-config-prettier 10.1.8`
- `eslint-plugin-import-x 4.17.1`
- `eslint-plugin-jsx-a11y 6.10.2`
- `eslint-plugin-playwright 2.11.0` β [Updates: `2.12.0`]
- `eslint-plugin-prettier 5.5.6`
- `eslint-plugin-react 7.37.5`
- `eslint-plugin-react-hooks 7.1.1`
- `eslint-plugin-react-refresh 0.5.5` β [Updates: `0.5.6`]
- `eslint-plugin-storybook 10.5.10` β [Updates: `10.6.0`]
- `globals 17.11.0` β [Updates: `17.12.0`]
- `image-size 2.0.2`
- `jsdom 30.0.1`
- `postcss 8.5.26` β [Updates: `8.5.28`]
- `prettier 3.9.6`
- `prettier-plugin-tailwindcss 0.8.1`
- `rolldown 1.2.6` β [Updates: `1.2.8`]
- `storybook 10.5.10` β [Updates: `10.6.0`]
- `swagger-typescript-api 13.12.6`
- `tailwindcss 4.3.3`
- `tsx 4.23.13`
- `typescript 6.0.2`
- `vite 8.2.2` β [Updates: `8.3.0`]
- `vite-plugin-checker 0.14.5`
- `vitest 4.1.11` β [Updates: `5.0.0`]
- `eslint 10.9.1` β [Updates: `10.10.0`]
- `esbuild 0.28.2`
- `shell-quote 1.10.0`
nuget (2)
deployment-files/windows/global.json (1)
- `dotnet-sdk 8.0.418` β [Updates: `8.0.425`, `10.0.401`]
deployment-files/windows/tests/ProtoFleet.Installer.Tests/ProtoFleet.Installer.Tests.csproj (4)
- `FluentAssertions 6.12.0` β [Updates: `6.12.2`, `8.10.0`]
- `xunit.runner.visualstudio 2.5.8` β [Updates: `2.8.2`, `4.0.0`]
- `xunit 2.6.6` β [Updates: `2.9.3`]
- `Microsoft.NET.Test.Sdk 17.11.1` β [Updates: `17.14.1`, `18.10.0`]
pip_requirements (4)
deployment-files/ha/patroni-build-requirements.txt (3)
- `packaging ==26.2` β [Updates: `==26.3`]
- `setuptools ==83.0.0` β [Updates: `==84.0.0`]
- `wheel ==0.47.0` β [Updates: `==0.48.0`]deployment-files/ha/patroni-requirements.txt (18)
- `certifi ==2026.7.22`
- `charset-normalizer ==3.4.9` β [Updates: `==3.5.1`]
- `click ==8.4.2` β [Updates: `==8.5.0`]
- `dnspython ==2.8.0`
- `idna ==3.18` β [Updates: `==3.19`]
- `patroni ==4.1.4` β [Updates: `==4.1.5`]
- `prettytable ==3.18.0`
- `psutil ==7.2.2`
- `psycopg2-binary ==2.9.12` β [Updates: `==2.9.13`]
- `py-consul ==1.7.1`
- `python-dateutil ==2.9.0.post0`
- `python-etcd ==0.4.5`
- `pyyaml ==6.0.3`
- `requests ==2.34.2`
- `six ==1.17.0`
- `urllib3 ==2.7.0`
- `wcwidth ==0.8.2` β [Updates: `==0.8.3`]
- `ydiff ==1.4.2` β [Updates: `==1.5`]packages/proto-python-gen/dev-requirements.txt (1)
- `ruff >=0.9.0`
packages/proto-python-gen/requirements.txt (2)
- `grpcio-tools ==1.80.0` β [Updates: `==1.83.1`]
- `protobuf ==6.33.6` β [Updates: `==7.36.1`]
poetry (2)
plugin/example-python/pyproject.toml (5)
- `pytest >=8.0`
- `pytest-asyncio >=0.24`
- `pytest-cov >=5.0`
- `ruff >=0.8`
- `mypy >=1.13`server/sdk/v1/python/pyproject.toml (10)
- `grpcio >=1.76.0`
- `grpcio-tools >=1.76.0`
- `protobuf >=6.33.6`
- `pytest >=7.4.0`
- `pytest-asyncio >=0.21.0`
- `pytest-cov >=4.1.0`
- `mypy >=1.7.0`
- `ruff >=0.1.6`
- `types-protobuf >=5.29.0`
- `grpc-stubs >=1.53.0`
---
- [ ] Check this box to trigger a request for Renovate to run again on this repository
Contributor guide
Assessment
This issue has not been assessed yet.