bitwarden / bitwarden/server

Dependency Dashboard

Open
#2,341 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
20.1k
Forks
1.8k
Avg merge
4d 8h
Merged PRs (30d)
75

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/bitwarden/server).

## Repository Problems

These problems occurred while renovating this repository. [View logs](https://developer.mend.io//github/bitwarden/server).

- ⚠️ WARN: Package lookup failures

## Deprecations / Replacements
> [!WARNING]
The following dependencies are either deprecated or have replacements available.

| Datasource | Package | Replacement PR? |
|------------|------|--------------|
| nuget | [Rnwood.SmtpServer](http://smtp4dev.codeplex.com/) | ![Unavailable](https://img.shields.io/badge/unavailable-orange?style=flat-square) |
| nuget | [xunit](https://redirect.github.com/xunit/xunit) | ![Unavailable](https://img.shields.io/badge/unavailable-orange?style=flat-square) |

## Pending Approval

The following branches are pending approval. To create them, click on a checkbox below.

- [ ] [deps]: Update bitwarden-crypto digest to 270018d
- [ ] [deps] Auth: Update Admin and SSO npm dependencies (`bootstrap`, `css-loader`, `mini-css-extract-plugin`, `sass`, `webpack`, `webpack-cli`)
- [ ] [deps] Auth: Update Duende.IdentityServer to v7.4.7
- [ ] [deps] Auth: Update Otp.NET to v1.4.1
- [ ] [deps] Billing: Update BenchmarkDotNet to v0.15.8
- [ ] [deps] Billing: Update coverlet.collector to v10.0.1
- [ ] [deps] Billing: Update Newtonsoft.Json to v13.0.4
- [ ] [deps] Billing: Update xunit-dotnet monorepo (`xunit.runner.visualstudio`, `xunit.v3`)
- [ ] [deps] DbOps: Update Dapper to v2.1.79
- [ ] [deps] DbOps: Update EntityFrameworkCore to v8.0.28 (`Microsoft.EntityFrameworkCore.Design`, `Microsoft.EntityFrameworkCore.Relational`, `Microsoft.EntityFrameworkCore.SqlServer`, `Microsoft.EntityFrameworkCore.Sqlite`, `dotnet-ef`)
- [ ] [deps] DbOps: Update Microsoft.Data.SqlClient to v7.0.2
- [ ] [deps] DbOps: Update Pomelo.EntityFrameworkCore.MySql to v8.0.3
- [ ] [deps] Platform: Update MessagePack to v3.1.8
- [ ] [deps] Tools: Update aws-sdk-net monorepo to v4.0.100.3 (`AWSSDK.SQS`, `AWSSDK.SimpleEmail`)
- [ ] [deps]: Update actions/checkout action to v6.0.3
- [ ] [deps]: Update actions/create-github-app-token action to v2.2.2
- [ ] [deps]: Update codecov/codecov-action action to v6.0.2
- [ ] [deps]: Update linq2db to v5.4.1.9
- [ ] [deps]: Update MartinCostello.Logging.XUnit to v0.7.1
- [ ] [deps]: Update Microsoft.Bot.Builder to v4.23.1
- [ ] [deps]: Update Microsoft.Bot.Builder.Integration.AspNet.Core to v4.23.1
- [ ] [deps]: Update Microsoft.Bot.Connector to v4.23.1
- [ ] [deps]: Update Microsoft.Build.Traversal to 4.1.82
- [ ] [deps]: Update nodemon to v3.1.14
- [ ] [deps]: Update peter-evans/close-issue action to v3.0.2
- [ ] [deps]: Update Rust crate csbindgen to v1.9.8
- [ ] [deps]: Update Rust crate serde to v1.0.228
- [ ] [deps]: Update Rust crate serde_json to v1.0.150
- [ ] [deps] Platform: Update quartznet monorepo to v3.18.2 (`Quartz`, `Quartz.Extensions.DependencyInjection`, `Quartz.Extensions.Hosting`)
- [ ] πŸ” **Create all pending approval PRs at once** πŸ”

## PR Edited (Blocked)

The following updates have been manually edited so Renovate will no longer make changes. To discard all commits and start over, click on a checkbox below.

- [ ] [[deps] BRE: Update docker-compose minor](../pull/6763) (`mysql`, `rabbitmq`)
- [ ] [[deps] Platform: Update azure azure-sdk-for-net monorepo](../pull/6656) (`Azure.Extensions.AspNetCore.DataProtection.Blobs`, `Azure.Messaging.ServiceBus`, `Azure.Storage.Blobs`, `Azure.Storage.Blobs.Batch`, `Azure.Storage.Queues`)
- [ ] [[deps]: Update mjml-core to v4.18.0](../pull/6632)
- [ ] [[deps]: Update jquery to v4](../pull/6932)
- [ ] [[deps]: Update linq2db to v6](../pull/6767)

## Pending Status Checks

The following updates await pending status checks. To force their creation now, click on a checkbox below.

- [ ] [deps]: Update Microsoft.NET.Test.Sdk to v18.8.1
- [ ] [[deps] BRE: Update postgres Docker tag to v18](../pull/6448)
- [ ] [deps]: Update actions/setup-dotnet action to v6
- [ ] [deps]: Update actions/setup-node action to v7

---

> [!WARNING]
> Renovate failed to look up the following dependencies: `Failed to look up docker package cgr.dev/bitwarden.com/dotnet-sdk-fips: no-result`, `Failed to look up docker package cgr.dev/bitwarden.com/dotnet-runtime-fips: no-result`, `Failed to look up docker package cgr.dev/bitwarden.com/node-fips: no-result`.
>
> Files affected: `bitwarden_license/src/Scim/gov.Dockerfile`, `bitwarden_license/src/Sso/gov.Dockerfile`, `src/Admin/gov.Dockerfile`, `src/Api/gov.Dockerfile`, `src/Billing/gov.Dockerfile`, `src/Events/gov.Dockerfile`, `src/EventsProcessor/gov.Dockerfile`, `src/Icons/gov.Dockerfile`, `src/Identity/gov.Dockerfile`, `src/Notifications/gov.Dockerfile`, `util/Attachments/gov.Dockerfile`, `util/MsSqlMigratorUtility/gov.Dockerfile`

---

## Open

The following updates have all been created. To force a retry/rebase of any, click on a checkbox below.

- [ ] [[deps] Vault: Update AngleSharp to v1.5.0 [SECURITY]](../pull/8012)
- [ ] [[deps]: Update mjml to v5 [SECURITY]](../pull/7886)
- [ ] [[deps]: Pin rust to 1.97.1](../pull/8015)
- [ ] [[deps] Auth: Update Auth dotnet dependencies to v10.0.9](../pull/8017) (`Microsoft.AspNetCore.Authentication.JwtBearer`, `Microsoft.Extensions.Identity.Stores`)
- [ ] [[deps] BRE: Update kenchan0130/simplesamlphp Docker tag to v1.19.9](../pull/5287)
- [ ] [[deps] DbOps: Update Npgsql.EntityFrameworkCore.PostgreSQL to v8.0.11](../pull/6321)
- [x] [[deps]: Update dotnet monorepo](../pull/8018) (`Microsoft.AspNetCore.DataProtection`, `Microsoft.AspNetCore.Mvc.Testing`, `Microsoft.AspNetCore.SignalR.StackExchangeRedis`, `Microsoft.Extensions.Caching.SqlServer`, `Microsoft.Extensions.Caching.StackExchangeRedis`, `Microsoft.Extensions.Configuration`, `Microsoft.Extensions.Configuration.EnvironmentVariables`, `Microsoft.Extensions.Configuration.UserSecrets`, `Microsoft.Extensions.Diagnostics.Testing`, `Microsoft.Extensions.Logging`, `Microsoft.Extensions.Logging.Console`, `Microsoft.Extensions.TimeProvider.Testing`)
- [ ] [[deps] Billing: Update Braintree to v5.41.0](../pull/6762)
- [ ] [[deps] DbOps: Update linq2db.EntityFrameworkCore to v8.6.0](../pull/6764)
- [ ] [[deps] DbOps: Update Microsoft.Azure.Cosmos to v3.61.0](../pull/6325)
- [x] [[deps] Platform: Update swashbuckle-aspnetcore monorepo to v10.2.3](../pull/8013) (`Swashbuckle.AspNetCore`, `Swashbuckle.AspNetCore.SwaggerGen`, `swashbuckle.aspnetcore.cli`)
- [ ] [[deps]: Update aspire monorepo to 13.4.6](../pull/8019) (`Aspire.AppHost.Sdk`, `Aspire.Hosting.AppHost`, `Aspire.Hosting.Azure.Storage`, `Aspire.Hosting.JavaScript`, `Aspire.Hosting.SqlServer`)
- [ ] [[deps]: Update CommunityToolkit.Aspire.Hosting.Ngrok to v13.4.0](../pull/8020)
- [ ] [[deps]: Update fusioncache monorepo to v2.6.0](../pull/6796) (`ZiggyCreatures.FusionCache`, `ZiggyCreatures.FusionCache.Backplane.StackExchangeRedis`, `ZiggyCreatures.FusionCache.Serialization.SystemTextJson`)
- [ ] [[deps]: Update github-action minor](../pull/8021) (`actions/stale`, `docker/build-push-action`, `docker/login-action`, `docker/setup-buildx-action`, `docker/setup-qemu-action`, `github/codeql-action`)
- [ ] [[deps]: Update Microsoft.Build.Sql to 2.2.0](../pull/8022)
- [ ] [[deps]: Update prettier to v3.9.5](../pull/8023)
- [ ] [[deps]: Update RabbitMQ.Client to v7.2.1](../pull/6633)
- [ ] [[deps]: Update Spectre.Console to v0.57.2](../pull/8024)
- [ ] [[deps]: Update Testcontainers to v4.13.0](../pull/7776)
- [ ] [[deps] Auth: Update Duende.IdentityServer to v8](../pull/8025)
- [ ] [[deps] Auth: Update Fido2.AspNet to v4](../pull/6328)
- [ ] [[deps] Billing: Update Stripe.net to v52](../pull/8026)
- [ ] [[deps] BRE: Update YamlDotNet to v18](../pull/7778)
- [ ] [[deps] DbOps: Update EntityFrameworkCore to v10](../pull/5070) (`Microsoft.EntityFrameworkCore.Design`, `Microsoft.EntityFrameworkCore.Relational`, `Microsoft.EntityFrameworkCore.SqlServer`, `Microsoft.EntityFrameworkCore.Sqlite`, `dotnet-ef`)
- [ ] [[deps] DbOps: Update linq2db.EntityFrameworkCore to v10](../pull/6765)
- [ ] [[deps] DbOps: Update Npgsql.EntityFrameworkCore.PostgreSQL to v10](../pull/6705)
- [ ] [[deps] DbOps: Update Pomelo.EntityFrameworkCore.MySql to v9](../pull/6330)
- [ ] [[deps] Vault: Update aspnet-health-checks monorepo to v9](../pull/5184) (`AspNetCore.HealthChecks.SqlServer`, `AspNetCore.HealthChecks.Uris`)
- [ ] [[deps]: Update actions/checkout action to v7](../pull/8027)
- [ ] [[deps]: Update actions/create-github-app-token action to v3](../pull/7544)
- [ ] [[deps]: Update actions/download-artifact action to v8](../pull/8028)
- [ ] [[deps]: Update codecov/codecov-action action to v7](../pull/8029)
- [ ] [[deps]: Update Microsoft.Extensions.Diagnostics.Testing to v10](../pull/7705)
- [ ] [[deps]: Update mjml-core to v5](../pull/7547)
- [x] [[deps] Platform: Lock file maintenance](../pull/6336)
- [ ] **Click on this checkbox to rebase all open PRs at once**

## PR Closed (Blocked)

The following updates are blocked by an existing closed PR. To recreate the PR, click on a checkbox below.

- [ ] [[deps] BRE: Update mysql Docker tag to v9](../pull/4671)
- [ ] [[deps]: Update CommandDotNet to v8](../pull/5297)

## Detected Dependencies

cargo (1)

util/RustSdk/rust/Cargo.toml (5)

- `base64 =0.22.1`
- `bitwarden-crypto c5d5bba159bd222321f3ecfd90f5ae6192c2c8eb` β†’ [Updates: ``]
- `serde =1.0.219` β†’ [Updates: `=1.0.228`]
- `serde_json =1.0.141` β†’ [Updates: `=1.0.150`]
- `csbindgen =1.9.3` β†’ [Updates: `=1.9.8`]

docker-compose (3)

.devcontainer/bitwarden_common/docker-compose.yml (2)

- `mcr.microsoft.com/devcontainers/dotnet 10.0`
- `mcr.microsoft.com/mssql/server 2025-latest`

.devcontainer/internal_dev/docker-compose.override.yml

dev/docker-compose.yml (6)

- `mcr.microsoft.com/mssql/server 2025-latest`
- `postgres 14` β†’ [Updates: `18`]
- `mysql 8.0` β†’ [Updates: `8.3`, `9.6`]
- `mariadb 12`
- `kenchan0130/simplesamlphp 1.19.8` β†’ [Updates: `1.19.9`]
- `rabbitmq 4.2.0-management` β†’ [Updates: `4.3.2-management`]

dockerfile (28)

bitwarden_license/src/Scim/Dockerfile (2)

- `mcr.microsoft.com/dotnet/sdk 10.0-alpine3.23`
- `mcr.microsoft.com/dotnet/aspnet 10.0-alpine3.23`

bitwarden_license/src/Scim/gov.Dockerfile (2)

- `cgr.dev/bitwarden.com/dotnet-sdk-fips 10-dev`
- `cgr.dev/bitwarden.com/dotnet-runtime-fips 10`

bitwarden_license/src/Sso/Dockerfile (2)

- `mcr.microsoft.com/dotnet/sdk 10.0-alpine3.23`
- `mcr.microsoft.com/dotnet/aspnet 10.0-alpine3.23`

bitwarden_license/src/Sso/gov.Dockerfile (2)

- `cgr.dev/bitwarden.com/dotnet-sdk-fips 10-dev`
- `cgr.dev/bitwarden.com/dotnet-runtime-fips 10`

src/Admin/Dockerfile (2)

- `mcr.microsoft.com/dotnet/sdk 10.0-alpine3.23`
- `mcr.microsoft.com/dotnet/aspnet 10.0-alpine3.23`

src/Admin/gov.Dockerfile (3)

- `cgr.dev/bitwarden.com/node-fips 24-dev`
- `cgr.dev/bitwarden.com/dotnet-sdk-fips 10-dev`
- `cgr.dev/bitwarden.com/dotnet-runtime-fips 10`

src/Api/Dockerfile (2)

- `mcr.microsoft.com/dotnet/sdk 10.0-alpine3.23`
- `mcr.microsoft.com/dotnet/aspnet 10.0-alpine3.23`

src/Api/gov.Dockerfile (2)

- `cgr.dev/bitwarden.com/dotnet-sdk-fips 10-dev`
- `cgr.dev/bitwarden.com/dotnet-runtime-fips 10`

src/Billing/Dockerfile (2)

- `mcr.microsoft.com/dotnet/sdk 10.0-alpine3.23`
- `mcr.microsoft.com/dotnet/aspnet 10.0-alpine3.23`

src/Billing/gov.Dockerfile (2)

- `cgr.dev/bitwarden.com/dotnet-sdk-fips 10-dev`
- `cgr.dev/bitwarden.com/dotnet-runtime-fips 10`

src/Events/Dockerfile (2)

- `mcr.microsoft.com/dotnet/sdk 10.0-alpine3.23`
- `mcr.microsoft.com/dotnet/aspnet 10.0-alpine3.23`

src/Events/gov.Dockerfile (2)

- `cgr.dev/bitwarden.com/dotnet-sdk-fips 10-dev`
- `cgr.dev/bitwarden.com/dotnet-runtime-fips 10`

src/EventsProcessor/Dockerfile (2)

- `mcr.microsoft.com/dotnet/sdk 10.0-alpine3.23`
- `mcr.microsoft.com/dotnet/aspnet 10.0-alpine3.23`

src/EventsProcessor/gov.Dockerfile (2)

- `cgr.dev/bitwarden.com/dotnet-sdk-fips 10-dev`
- `cgr.dev/bitwarden.com/dotnet-runtime-fips 10`

src/Icons/Dockerfile (2)

- `mcr.microsoft.com/dotnet/sdk 10.0-alpine3.23`
- `mcr.microsoft.com/dotnet/aspnet 10.0-alpine3.23`

src/Icons/gov.Dockerfile (2)

- `cgr.dev/bitwarden.com/dotnet-sdk-fips 10-dev`
- `cgr.dev/bitwarden.com/dotnet-runtime-fips 10`

src/Identity/Dockerfile (2)

- `mcr.microsoft.com/dotnet/sdk 10.0-alpine3.23`
- `mcr.microsoft.com/dotnet/aspnet 10.0-alpine3.23`

src/Identity/gov.Dockerfile (2)

- `cgr.dev/bitwarden.com/dotnet-sdk-fips 10-dev`
- `cgr.dev/bitwarden.com/dotnet-runtime-fips 10`

src/Notifications/Dockerfile (2)

- `mcr.microsoft.com/dotnet/sdk 10.0-alpine3.23`
- `mcr.microsoft.com/dotnet/aspnet 10.0-alpine3.23`

src/Notifications/gov.Dockerfile (2)

- `cgr.dev/bitwarden.com/dotnet-sdk-fips 10-dev`
- `cgr.dev/bitwarden.com/dotnet-runtime-fips 10`

util/Attachments/Dockerfile (2)

- `mcr.microsoft.com/dotnet/sdk 10.0-alpine3.23`
- `mcr.microsoft.com/dotnet/aspnet 10.0-alpine3.23`

util/Attachments/gov.Dockerfile (2)

- `cgr.dev/bitwarden.com/dotnet-sdk-fips 10-dev`
- `cgr.dev/bitwarden.com/dotnet-runtime-fips 10`

util/MsSql/Dockerfile (1)

- `mcr.microsoft.com/mssql/server 2025-CU5-ubuntu-24.04`

util/MsSqlMigratorUtility/Dockerfile (2)

- `mcr.microsoft.com/dotnet/sdk 10.0-alpine3.23`
- `mcr.microsoft.com/dotnet/aspnet 10.0-alpine3.23`

util/MsSqlMigratorUtility/gov.Dockerfile (2)

- `cgr.dev/bitwarden.com/dotnet-sdk-fips 10-dev`
- `cgr.dev/bitwarden.com/dotnet-runtime-fips 10-dev`

util/Nginx/Dockerfile (1)

- `nginx 1.31-alpine3.23`

util/SeederApi/Dockerfile (2)

- `mcr.microsoft.com/dotnet/sdk 10.0-noble`
- `mcr.microsoft.com/dotnet/aspnet 10.0-noble`

util/Setup/Dockerfile (2)

- `mcr.microsoft.com/dotnet/sdk 10.0-alpine3.23`
- `mcr.microsoft.com/dotnet/aspnet 10.0-alpine3.23`

github-actions (17)

.github/workflows/_move_edd_db_scripts.yml (7)

- `actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd` β†’ [Updates: `v6.0.3`, `v7.0.0`]
- `bitwarden/gh-actions main`
- `bitwarden/gh-actions main`
- `bitwarden/gh-actions main`
- `actions/create-github-app-token v2.2.1@29824e69f54612133e76f7eaac726eef6c875baf` β†’ [Updates: `v2.2.2`, `v3.2.0`]
- `actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd` β†’ [Updates: `v6.0.3`, `v7.0.0`]
- `bitwarden/gh-actions main`

.github/workflows/automatic-issue-responses.yml (5)

- `peter-evans/close-issue v3.0.1@276d7966e389d888f011539a86c8920025ea0626` β†’ [Updates: `v3.0.2`]
- `peter-evans/close-issue v3.0.1@276d7966e389d888f011539a86c8920025ea0626` β†’ [Updates: `v3.0.2`]
- `peter-evans/close-issue v3.0.1@276d7966e389d888f011539a86c8920025ea0626` β†’ [Updates: `v3.0.2`]
- `peter-evans/close-issue v3.0.1@276d7966e389d888f011539a86c8920025ea0626` β†’ [Updates: `v3.0.2`]
- `peter-evans/close-issue v3.0.1@276d7966e389d888f011539a86c8920025ea0626` β†’ [Updates: `v3.0.2`]

.github/workflows/build_target.yml (1)

- `bitwarden/gh-actions main`

.github/workflows/build.yml (40)

- `actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd` β†’ [Updates: `v6.0.3`, `v7.0.0`]
- `actions/setup-dotnet v5.4.0@26b0ec14cb23fa6904739307f278c14f94c95bf1` β†’ [Updates: `v6.0.0`]
- `actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd` β†’ [Updates: `v6.0.3`, `v7.0.0`]
- `actions/setup-dotnet v5.4.0@26b0ec14cb23fa6904739307f278c14f94c95bf1` β†’ [Updates: `v6.0.0`]
- `actions/setup-node v6.4.0@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e` β†’ [Updates: `v6.5.0`, `v7.0.0`]
- `actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`
- `docker/setup-qemu-action v4.1.0@06116385d9baf250c9f4dcb4858b16962ea869c3` β†’ [Updates: `v4.2.0`]
- `docker/setup-buildx-action v4.1.0@d7f5e7f509e45cec5c76c4d5afdd7de93d0b3df5` β†’ [Updates: `v4.2.0`]
- `docker/login-action v4.2.0@650006c6eb7dba73a995cc03b0b2d7f5ca915bee` β†’ [Updates: `v4.4.0`]
- `bitwarden/gh-actions main`
- `bitwarden/gh-actions main`
- `docker/login-action v4.2.0@650006c6eb7dba73a995cc03b0b2d7f5ca915bee` β†’ [Updates: `v4.4.0`]
- `docker/build-push-action v7.2.0@f9f3042f7e2789586610d6e8b85c8f03e5195baf` β†’ [Updates: `v7.3.0`]
- `actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`
- `sigstore/cosign-installer v4.1.2@6f9f17788090df1f26f669e9d70d6ae9567deba6`
- `anchore/scan-action v7.4.0@e1165082ffb1fe366ebaf02d8526e7c4989ea9d2`
- `github/codeql-action v4.36.2@8aad20d150bbac5944a9f9d289da16a4b0d87c1e` β†’ [Updates: `v4.37.0`]
- `bitwarden/gh-actions main`
- `actions/download-artifact v7.0.0@37930b1c2abaa49bbe596cd826c3c89aef350131` β†’ [Updates: `v8.0.1`]
- `bitwarden/gh-actions main`
- `actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd` β†’ [Updates: `v6.0.3`, `v7.0.0`]
- `actions/setup-dotnet v5.4.0@26b0ec14cb23fa6904739307f278c14f94c95bf1` β†’ [Updates: `v6.0.0`]
- `docker/login-action v4.2.0@650006c6eb7dba73a995cc03b0b2d7f5ca915bee` β†’ [Updates: `v4.4.0`]
- `actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`
- `actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`
- `actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`
- `actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`
- `actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`
- `actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd` β†’ [Updates: `v6.0.3`, `v7.0.0`]
- `actions/setup-dotnet v5.4.0@26b0ec14cb23fa6904739307f278c14f94c95bf1` β†’ [Updates: `v6.0.0`]
- `actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`
- `actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`
- `bitwarden/gh-actions main`
- `bitwarden/gh-actions main`
- `bitwarden/gh-actions main`
- `bitwarden/gh-actions main`
- `bitwarden/gh-actions main`
- `actions/create-github-app-token v3.2.0@bcd2ba49218906704ab6c1aa796996da409d3eb1`
- `actions/github-script v9.0.0@3a2844b7e9c422d3c10d287c895573f7108da1b3`
- `bitwarden/gh-actions main`

.github/workflows/cleanup-rc-branch.yml (5)

- `bitwarden/gh-actions main`
- `bitwarden/gh-actions main`
- `bitwarden/gh-actions main`
- `actions/create-github-app-token v2.2.1@29824e69f54612133e76f7eaac726eef6c875baf` β†’ [Updates: `v2.2.2`, `v3.2.0`]
- `actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd` β†’ [Updates: `v6.0.3`, `v7.0.0`]

.github/workflows/code-references.yml (5)

- `actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd` β†’ [Updates: `v6.0.3`, `v7.0.0`]
- `bitwarden/gh-actions main`
- `bitwarden/gh-actions main`
- `bitwarden/gh-actions main`
- `launchdarkly/find-code-references v2.14.0@89a7d362d1d4b3725fe0fe0ccd0dc69e3bdcba58`

.github/workflows/enforce-labels.yml

.github/workflows/enforce-pr-labels-sdlc.yml (1)

- `bitwarden/gh-actions main`

.github/workflows/load-test.yml (6)

- `bitwarden/gh-actions main`
- `bitwarden/gh-actions main`
- `bitwarden/gh-actions main`
- `actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd` β†’ [Updates: `v6.0.3`, `v7.0.0`]
- `grafana/setup-k6-action v1.2.1@db07bd9765aac508ef18982e52ab937fe633a065`
- `grafana/run-k6-action v1.4.0@de51a7390bdf0ac85a3bef493691bd71d4c7c158`

.github/workflows/platform-community-signal.yml (1)

- `bitwarden/gh-actions main`

.github/workflows/protect-files.yml (2)

- `actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd` β†’ [Updates: `v6.0.3`, `v7.0.0`]
- `andymckay/labeler 1.0.4@e6c4322d0397f3240f0e7e30a33b5c5df2d39e90`

.github/workflows/repository-management.yml (6)

- `bitwarden/gh-actions main`
- `actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd` β†’ [Updates: `v6.0.3`, `v7.0.0`]
- `bitwarden/gh-actions main`
- `bitwarden/gh-actions main`
- `bitwarden/gh-actions main`
- `actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd` β†’ [Updates: `v6.0.3`, `v7.0.0`]

.github/workflows/respond.yml (1)

- `bitwarden/gh-actions main`

.github/workflows/review-code.yml (1)

- `bitwarden/gh-actions main`

.github/workflows/stale-bot.yml (1)

- `actions/stale v10.3.0@eb5cf3af3ac0a1aa4c9c45633dd1ae542a27a899` β†’ [Updates: `v10.4.0`]

.github/workflows/test-database.yml (9)

- `actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd` β†’ [Updates: `v6.0.3`, `v7.0.0`]
- `actions/setup-dotnet v5.4.0@26b0ec14cb23fa6904739307f278c14f94c95bf1` β†’ [Updates: `v6.0.0`]
- `dorny/test-reporter v3.0.0@a43b3a5f7366b97d083190328d2c652e1a8b6aa2`
- `codecov/codecov-action v6.0.0@57e3a136b779b570ffcdbf80b3bdc90e7fab3de2` β†’ [Updates: `v6.0.2`, `v7.0.0`]
- `actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd` β†’ [Updates: `v6.0.3`, `v7.0.0`]
- `actions/setup-dotnet v5.4.0@26b0ec14cb23fa6904739307f278c14f94c95bf1` β†’ [Updates: `v6.0.0`]
- `actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`
- `actions/upload-artifact v7.0.1@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a`
- `actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd` β†’ [Updates: `v6.0.3`, `v7.0.0`]

.github/workflows/test.yml (7)

- `actions/checkout v6.0.2@de0fac2e4500dabe0009e67214ff5f5447ce83dd` β†’ [Updates: `v6.0.3`, `v7.0.0`]
- `actions/setup-dotnet v5.4.0@26b0ec14cb23fa6904739307f278c14f94c95bf1` β†’ [Updates: `v6.0.0`]
- `dtolnay/rust-toolchain stable@4cda84d5c5c54efe2404f9d843567869ab1699d4`
- `Swatinem/rust-cache v2.9.1@c19371144df3bb44fab255c43d04cbc2ab54d1c4`
- `dorny/test-reporter v3.0.0@a43b3a5f7366b97d083190328d2c652e1a8b6aa2`
- `codecov/codecov-action v6.0.0@57e3a136b779b570ffcdbf80b3bdc90e7fab3de2` β†’ [Updates: `v6.0.2`, `v7.0.0`]
- `rust stable` β†’ [Updates: `1.97.1`]

npm (3)

bitwarden_license/src/Sso/package.json (10)

- `bootstrap 5.3.6` β†’ [Updates: `5.3.8`]
- `font-awesome 4.7.0`
- `jquery 3.7.1` β†’ [Updates: `4.0.0`]
- `css-loader 7.1.2` β†’ [Updates: `7.1.4`]
- `expose-loader 5.0.1`
- `mini-css-extract-plugin 2.9.2` β†’ [Updates: `2.10.2`]
- `sass 1.98.0` β†’ [Updates: `1.101.0`]
- `sass-loader 17.0.0`
- `webpack 5.105.4` β†’ [Updates: `5.108.4`]
- `webpack-cli 7.0.3` β†’ [Updates: `7.2.1`]

src/Admin/package.json (11)

- `bootstrap 5.3.6` β†’ [Updates: `5.3.8`]
- `font-awesome 4.7.0`
- `jquery 3.7.1` β†’ [Updates: `4.0.0`]
- `toastr 2.1.4`
- `css-loader 7.1.2` β†’ [Updates: `7.1.4`]
- `expose-loader 5.0.1`
- `mini-css-extract-plugin 2.9.2` β†’ [Updates: `2.10.2`]
- `sass 1.97.2` β†’ [Updates: `1.101.0`]
- `sass-loader 17.0.0`
- `webpack 5.104.1` β†’ [Updates: `5.108.4`]
- `webpack-cli 7.0.3` β†’ [Updates: `7.2.1`]

src/Core/MailTemplates/Mjml/package.json (4)

- `mjml 4.15.3` β†’ [Updates: `5.0.0`]
- `mjml-core 4.15.3` β†’ [Updates: `4.18.0`, `5.4.0`]
- `nodemon 3.1.10` β†’ [Updates: `3.1.14`]
- `prettier 3.8.1` β†’ [Updates: `3.9.5`]

nuget (55)

.config/dotnet-tools.json (2)

- `swashbuckle.aspnetcore.cli 10.1.7` β†’ [Updates: `10.2.3`]
- `dotnet-ef 8.0.8` β†’ [Updates: `8.0.28`, `10.0.9`]

AppHost/AppHost.csproj (5)

- `CommunityToolkit.Aspire.Hosting.Ngrok [13.3.0]` β†’ [Updates: `[13.4.0]`]
- `Aspire.Hosting.SqlServer [13.3.4]` β†’ [Updates: `[13.4.6]`]
- `Aspire.Hosting.JavaScript [13.3.4]` β†’ [Updates: `[13.4.6]`]
- `Aspire.Hosting.Azure.Storage [13.3.4]` β†’ [Updates: `[13.4.6]`]
- `Aspire.Hosting.AppHost [13.3.4]` β†’ [Updates: `[13.4.6]`]

bitwarden_license/src/Commercial.Core/Commercial.Core.csproj (1)

- `CsvHelper [33.1.0]`

bitwarden_license/src/Commercial.Infrastructure.EntityFramework/Commercial.Infrastructure.EntityFramework.csproj (1)

- `AutoMapper [14.0.0]`

bitwarden_license/src/Sso/Sso.csproj (1)

- `Sustainsys.Saml2.AspNetCore2 [2.11.0]`

bitwarden_license/test/Commercial.Core.Test/Commercial.Core.Test.csproj

bitwarden_license/test/Scim.IntegrationTest/Scim.IntegrationTest.csproj (1)

- `Microsoft.AspNetCore.Mvc.Testing [10.0.8]` β†’ [Updates: `[10.0.9]`]

bitwarden_license/test/Scim.Test/Scim.Test.csproj

bitwarden_license/test/Services/Pam.Test/Pam.Test.csproj

bitwarden_license/test/Sso.IntegrationTest/Sso.IntegrationTest.csproj (1)

- `Microsoft.AspNetCore.Mvc.Testing [10.0.8]` β†’ [Updates: `[10.0.9]`]

bitwarden_license/test/SSO.Test/SSO.Test.csproj

global.json (4)

- `Microsoft.Build.Traversal 4.1.0` β†’ [Updates: `4.1.82`]
- `Microsoft.Build.Sql 2.1.0` β†’ [Updates: `2.2.0`]
- `Bitwarden.Server.Sdk 1.5.2`
- `Aspire.AppHost.Sdk 13.3.4` β†’ [Updates: `13.4.6`]

perf/MicroBenchmarks/MicroBenchmarks.csproj (1)

- `BenchmarkDotNet [0.15.3]` β†’ [Updates: `[0.15.8]`]

src/Api/Api.csproj (4)

- `Swashbuckle.AspNetCore [10.1.7]` β†’ [Updates: `[10.2.3]`]
- `Azure.Messaging.EventGrid [5.0.0]`
- `AspNetCore.HealthChecks.Uris [8.0.1]` β†’ [Updates: `[9.0.0]`]
- `AspNetCore.HealthChecks.SqlServer [8.0.2]` β†’ [Updates: `[9.0.0]`]

src/Billing/Billing.csproj (2)

- `Swashbuckle.AspNetCore [10.1.7]` β†’ [Updates: `[10.2.3]`]
- `MarkDig [1.3.2]`

src/Core/Core.csproj (47)

- `ZiggyCreatures.FusionCache.Serialization.SystemTextJson [2.0.2]` β†’ [Updates: `[2.6.0]`]
- `ZiggyCreatures.FusionCache.Backplane.StackExchangeRedis [2.0.2]` β†’ [Updates: `[2.6.0]`]
- `ZiggyCreatures.FusionCache [2.0.2]` β†’ [Updates: `[2.6.0]`]
- `RabbitMQ.Client [7.1.2]` β†’ [Updates: `[7.2.1]`]
- `Quartz.Extensions.DependencyInjection [3.15.1]` β†’ [Updates: `[3.18.2]`]
- `Quartz.Extensions.Hosting [3.15.1]` β†’ [Updates: `[3.18.2]`]
- `Quartz [3.15.1]` β†’ [Updates: `[3.18.2]`]
- `Microsoft.Extensions.Caching.StackExchangeRedis [10.0.8]` β†’ [Updates: `[10.0.9]`]
- `YubicoDotNetClient [1.2.0]`
- `Otp.NET [1.4.0]` β†’ [Updates: `[1.4.1]`]
- `Stripe.net [48.5.0]` β†’ [Updates: `[52.1.0]`]
- `Braintree [5.36.0]` β†’ [Updates: `[5.41.0]`]
- `AspNetCoreRateLimit [5.0.0]`
- `Newtonsoft.Json [13.0.3]` β†’ [Updates: `[13.0.4]`]
- `Duende.IdentityServer [7.4.6]` β†’ [Updates: `[7.4.7]`, `[8.0.2]`]
- `Serilog.Extensions.Logging.File [3.0.0]`
- `SendGrid [9.29.3]`
- `OneOf [3.0.271]`
- `Microsoft.Extensions.Identity.Stores [10.0.8]` β†’ [Updates: `[10.0.9]`]
- `Microsoft.Extensions.Configuration.UserSecrets [10.0.8]` β†’ [Updates: `[10.0.9]`]
- `Microsoft.Extensions.Configuration.EnvironmentVariables [10.0.8]` β†’ [Updates: `[10.0.9]`]
- `Microsoft.Extensions.Caching.SqlServer [10.0.8]` β†’ [Updates: `[10.0.9]`]
- `Microsoft.Extensions.Caching.Cosmos [1.8.0]`
- `Microsoft.Data.SqlClient [7.0.0]` β†’ [Updates: `[7.0.2]`]
- `Microsoft.Bot.Connector [4.23.0]` β†’ [Updates: `[4.23.1]`]
- `Microsoft.Bot.Builder.Integration.AspNet.Core [4.23.0]` β†’ [Updates: `[4.23.1]`]
- `Microsoft.Bot.Builder [4.23.0]` β†’ [Updates: `[4.23.1]`]
- `Microsoft.Azure.NotificationHubs [4.2.0]`
- `Microsoft.Azure.Cosmos [3.52.0]` β†’ [Updates: `[3.61.0]`]
- `Microsoft.AspNetCore.Authentication.JwtBearer [10.0.8]` β†’ [Updates: `[10.0.9]`]
- `MailKit [4.17.0]`
- `Handlebars.Net [2.1.6]`
- `Fido2.AspNet [3.0.1]` β†’ [Updates: `[4.0.1]`]
- `DnsClient [1.8.0]`
- `DuoUniversal [1.3.1]`
- `CsvHelper [33.1.0]`
- `BitPay.Light [1.0.1907]`
- `Azure.Storage.Queues [12.24.0]` β†’ [Updates: `[12.27.1]`]
- `Azure.Storage.Blobs.Batch [12.23.0]` β†’ [Updates: `[12.26.0]`]
- `Azure.Storage.Blobs [12.26.0]` β†’ [Updates: `[12.29.1]`]
- `Azure.Messaging.ServiceBus [7.20.1]` β†’ [Updates: `[7.20.2]`]
- `Microsoft.AspNetCore.DataProtection [10.0.8]` β†’ [Updates: `[10.0.9]`]
- `Azure.Extensions.AspNetCore.DataProtection.Blobs [1.3.4]` β†’ [Updates: `[1.5.3]`]
- `Azure.Data.Tables [12.11.0]`
- `AWSSDK.SQS [4.0.2.5]` β†’ [Updates: `[4.0.100.3]`]
- `AWSSDK.SimpleEmail [4.0.2.5]` β†’ [Updates: `[4.0.100.3]`]
- `AspNetCoreRateLimit.Redis [2.0.0]`

src/Icons/Icons.csproj (1)

- `AngleSharp [1.4.0]` β†’ [Updates: `[1.5.0]`]

src/Infrastructure.Dapper/Infrastructure.Dapper.csproj (1)

- `Dapper [2.1.66]` β†’ [Updates: `[2.1.79]`]

src/Infrastructure.EntityFramework/Infrastructure.EntityFramework.csproj (8)

- `linq2db.EntityFrameworkCore [8.1.0]` β†’ [Updates: `[8.6.0]`, `[10.4.0]`]
- `Pomelo.EntityFrameworkCore.MySql [8.0.2]` β†’ [Updates: `[8.0.3]`, `[9.0.0]`]
- `Npgsql.EntityFrameworkCore.PostgreSQL [8.0.4]` β†’ [Updates: `[8.0.11]`, `[10.0.3]`]
- `Microsoft.EntityFrameworkCore.Sqlite [8.0.8]` β†’ [Updates: `[8.0.28]`, `[10.0.9]`]
- `Microsoft.EntityFrameworkCore.SqlServer [8.0.8]` β†’ [Updates: `[8.0.28]`, `[10.0.9]`]
- `Microsoft.EntityFrameworkCore.Relational [8.0.8]` β†’ [Updates: `[8.0.28]`, `[10.0.9]`]
- `linq2db [5.4.1]` β†’ [Updates: `[5.4.1.9]`, `[6.3.0]`]
- `AutoMapper [14.0.0]`

src/Notifications/Notifications.csproj (3)

- `MessagePack [3.1.7]` β†’ [Updates: `[3.1.8]`]
- `Microsoft.AspNetCore.SignalR.StackExchangeRedis [10.0.8]` β†’ [Updates: `[10.0.9]`]
- `Microsoft.AspNetCore.SignalR.Protocols.MessagePack [10.0.9]` β†’ [Updates: `[10.0.10]`]

src/SharedWeb/SharedWeb.csproj (2)

- `Swashbuckle.AspNetCore.SwaggerGen [10.1.7]` β†’ [Updates: `[10.2.3]`]
- `Microsoft.Bot.Builder.Integration.AspNet.Core [4.23.0]` β†’ [Updates: `[4.23.1]`]

test/Admin.Test/Admin.Test.csproj

test/Api.IntegrationTest/Api.IntegrationTest.csproj (1)

- `Microsoft.Extensions.Diagnostics.Testing [9.10.0]` β†’ [Updates: `[10.7.0]`]

test/Api.Test/Api.Test.csproj

test/Billing.IntegrationTest/Billing.IntegrationTest.csproj

test/Billing.Test/Billing.Test.csproj (2)

- `RichardSzalay.MockHttp [7.0.0]`
- `Neovolve.Logging.Xunit [6.3.0]`

test/Common/Common.csproj (2)

- `Kralizek.AutoFixture.Extensions.MockHttp [2.2.1]`
- `Microsoft.Extensions.TimeProvider.Testing [10.6.0]` β†’ [Updates: `[10.7.0]`]

test/Core.IntegrationTest/Core.IntegrationTest.csproj (5)

- `xunit.runner.visualstudio [3.1.5]`
- `xunit [2.9.3]`
- `Rnwood.SmtpServer [3.1.0-ci0868]`
- `MartinCostello.Logging.XUnit [0.7.0]` β†’ [Updates: `[0.7.1]`]
- `coverlet.collector [10.0.0]` β†’ [Updates: `[10.0.1]`]

test/Core.Test/Core.Test.csproj (2)

- `Kralizek.AutoFixture.Extensions.MockHttp [2.2.1]`
- `Microsoft.Extensions.Diagnostics.Testing [10.6.0]` β†’ [Updates: `[10.7.0]`]

test/Events.IntegrationTest/Events.IntegrationTest.csproj

test/Events.Test/Events.Test.csproj

test/EventsProcessor.Test/EventsProcessor.Test.csproj

test/HttpExtensions.Test/HttpExtensions.Test.csproj

test/Icons.Test/Icons.Test.csproj

test/Identity.IntegrationTest/Identity.IntegrationTest.csproj (1)

- `Microsoft.AspNetCore.Mvc.Testing [10.0.8]` β†’ [Updates: `[10.0.9]`]

test/Identity.Test/Identity.Test.csproj (1)

- `Microsoft.Extensions.Diagnostics.Testing [10.6.0]` β†’ [Updates: `[10.7.0]`]

test/Infrastructure.Dapper.Test/Infrastructure.Dapper.Test.csproj (3)

- `coverlet.collector [10.0.0]` β†’ [Updates: `[10.0.1]`]
- `xunit.runner.visualstudio [3.1.2]` β†’ [Updates: `[3.1.5]`]
- `xunit [2.9.3]`

test/Infrastructure.EFIntegration.Test/Infrastructure.EFIntegration.Test.csproj

test/Infrastructure.IntegrationTest/Infrastructure.IntegrationTest.csproj (6)

- `xunit.runner.visualstudio [3.1.4]` β†’ [Updates: `[3.1.5]`]
- `xunit.v3 [3.0.1]` β†’ [Updates: `[3.2.2]`]
- `Microsoft.Extensions.TimeProvider.Testing [10.6.0]` β†’ [Updates: `[10.7.0]`]
- `Microsoft.Extensions.Logging [10.0.8]` β†’ [Updates: `[10.0.9]`]
- `Microsoft.Extensions.Diagnostics.Testing [10.5.0]` β†’ [Updates: `[10.7.0]`]
- `Microsoft.Extensions.Configuration [10.0.8]` β†’ [Updates: `[10.0.9]`]

test/IntegrationTestCommon/IntegrationTestCommon.csproj (1)

- `Microsoft.AspNetCore.Mvc.Testing [10.0.8]` β†’ [Updates: `[10.0.9]`]

test/Libraries/Data.Test/Data.Test.csproj

test/Notifications.Test/Notifications.Test.csproj

test/SeederApi.IntegrationTest/SeederApi.IntegrationTest.csproj

test/Server.IntegrationTest/Server.IntegrationTest.csproj (4)

- `Microsoft.AspNetCore.Mvc.Testing [10.0.8]` β†’ [Updates: `[10.0.9]`]
- `xunit.runner.visualstudio [3.1.4]` β†’ [Updates: `[3.1.5]`]
- `xunit.v3 [3.0.1]` β†’ [Updates: `[3.2.2]`]
- `Microsoft.NET.Test.Sdk [18.7.0]` β†’ [Updates: `[18.8.1]`]

test/Setup.Test/Setup.Test.csproj (4)

- `Kralizek.AutoFixture.Extensions.MockHttp [2.2.1]`
- `xunit.runner.visualstudio [3.1.5]`
- `xunit.v3 [3.2.1]` β†’ [Updates: `[3.2.2]`]
- `Microsoft.NET.Test.Sdk [18.7.0]` β†’ [Updates: `[18.8.1]`]

test/SharedWeb.Test/SharedWeb.Test.csproj (2)

- `Testcontainers [4.11.0]` β†’ [Updates: `[4.13.0]`]
- `Microsoft.Extensions.Diagnostics.Testing [10.6.0]` β†’ [Updates: `[10.7.0]`]

util/Migrator/Migrator.csproj (2)

- `Microsoft.Extensions.Logging [10.0.8]` β†’ [Updates: `[10.0.9]`]
- `dbup-sqlserver [7.2.0]`

util/MsSqlMigratorUtility/MsSqlMigratorUtility.csproj (3)

- `Microsoft.Extensions.Logging.Console [10.0.8]` β†’ [Updates: `[10.0.9]`]
- `Microsoft.Extensions.Logging [10.0.8]` β†’ [Updates: `[10.0.9]`]
- `CommandDotNet [7.0.5]` β†’ [Updates: `[8.1.1]`]

util/MySqlMigrations/MySqlMigrations.csproj (1)

- `Microsoft.EntityFrameworkCore.Design [8.0.8]` β†’ [Updates: `[8.0.28]`, `[10.0.9]`]

util/PostgresMigrations/PostgresMigrations.csproj (1)

- `Microsoft.EntityFrameworkCore.Design [8.0.8]` β†’ [Updates: `[8.0.28]`, `[10.0.9]`]

util/Seeder/Seeder.csproj (1)

- `Bogus [35.6.5]`

util/SeederUtility/SeederUtility.csproj (2)

- `Spectre.Console [0.55.2]` β†’ [Updates: `[0.57.2]`]
- `CommandDotNet [7.0.5]` β†’ [Updates: `[8.1.1]`]

util/Setup/Setup.csproj (3)

- `YamlDotNet [11.2.1]` β†’ [Updates: `[18.1.0]`]
- `Microsoft.Extensions.Logging [10.0.8]` β†’ [Updates: `[10.0.9]`]
- `Handlebars.Net [2.1.6]`

util/SqliteMigrations/SqliteMigrations.csproj (1)

- `Microsoft.EntityFrameworkCore.Design [8.0.8]` β†’ [Updates: `[8.0.28]`, `[10.0.9]`]

util/SqlServerEFScaffold/SqlServerEFScaffold.csproj (1)

- `Microsoft.EntityFrameworkCore.Design [8.0.8]` β†’ [Updates: `[8.0.28]`, `[10.0.9]`]

---

- [x] Check this box to trigger a request for Renovate to run again on this repository

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.