Skip to content

Bump FluentAssertions and 7 others - #46

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/nuget/proto-clients/spicedb-csharp-proto/nuget-513bef5aa0
Open

Bump FluentAssertions and 7 others#46
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/nuget/proto-clients/spicedb-csharp-proto/nuget-513bef5aa0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 18, 2026

Copy link
Copy Markdown
Contributor

Updated FluentAssertions from 6.12.2 to 8.10.0.

Release notes

Sourced from FluentAssertions's releases.

8.10.0

What's Changed

Improvements

Documentation

Others

Full Changelog: fluentassertions/fluentassertions@8.9.0...8.10.0

8.9.0

[!WARNING]
For projects targeting .NET 9, you need at least .NET SDK 9.0.200 as earlier versions will trigger compile errors because of invalid overload resolution. See #​3225

What's Changed

New features

Improvements

Fixes

Documentation

Others

8.8.0

What's Changed

New features

Improvements

Documentation

Others

Full Changelog: fluentassertions/fluentassertions@8.7.1...8.8.0

8.7.1

What's Changed

Others

Full Changelog: fluentassertions/fluentassertions@8.7.0...8.7.1

8.7.0

What's Changed

New features

Others

Full Changelog: fluentassertions/fluentassertions@8.6.0...8.7.0

8.6.0

What's Changed

Improvements

Others

New Contributors

Full Changelog: fluentassertions/fluentassertions@8.5.0...8.6.0

8.5.0

What's Changed

New features

Fixes

Others

Full Changelog: fluentassertions/fluentassertions@8.4.0...8.5.0

8.4.0

What's Changed

Improvements

Others

New Contributors

Full Changelog: fluentassertions/fluentassertions@8.3.0...8.4.0

8.3.0

What's Changed

Improvements

Others

Full Changelog: fluentassertions/fluentassertions@8.2.0...8.3.0

8.2.0

What's Changed

Improvements

Fixes

Others

Full Changelog: fluentassertions/fluentassertions@8.1.1...8.2.0

8.1.1

What's Changed

Fixes

Full Changelog: fluentassertions/fluentassertions@8.1.0...8.1.1

8.1.0

What's Changed

Improvements

Fixes

Documentation

Others

New Contributors

Full Changelog: fluentassertions/fluentassertions@8.0.1...8.1.0

8.0.1

What's Changed

Improvements

Others

Full Changelog: fluentassertions/fluentassertions@8.0.0...8.0.1

8.0.0

What's Changed

License change

Breaking Changes

New features

Improvements

8.0.0-rc.2

What's Changed

Fixes

Others

Full Changelog: fluentassertions/fluentassertions@8.0.0-rc.1...8.0.0-rc.2

8.0.0-rc.1

What's Changed

Breaking Changes

Fixes

Documentation

Others

8.0.0-alpha.1

What's Changed

Others

Full Changelog: fluentassertions/fluentassertions@7.0.0-alpha.6...8.0.0-alpha.1

7.2.2

What's Changed

Fixes

Building

Full Changelog: fluentassertions/fluentassertions@7.2.1...7.2.2

7.2.1

What's Changed

Fixes

Full Changelog: fluentassertions/fluentassertions@7.2.0...7.2.1

7.2.0

What's Changed

Improvements

Fixes

Others

Full Changelog: fluentassertions/fluentassertions@7.1.0...7.2.0

7.1.0

What's Changed

Improvements

Others

Full Changelog: fluentassertions/fluentassertions@7.0.0...7.1.0

7.0.0

What's Changed

Breaking Changes

Fixes

Documentation

Others

New Contributors

Full Changelog: fluentassertions/fluentassertions@6.12.2...7.0.0

Commits viewable in compare view.

Updated Google.Api.CommonProtos from 2.15.0 to 2.17.0.

Release notes

Sourced from Google.Api.CommonProtos's releases.

2.17.0

Changes since 2.16.0:

  • Updated Google.Protobuf dependency
  • Updated protos to latest in googleapis (commit ea40277)

2.16.0

Changes since 2.15.0:

  • Updated Google.Protobuf dependency (and generation)
  • Minor changes to generator settings

Commits viewable in compare view.

Updated Google.Protobuf from 3.28.3 to 3.31.1.

Release notes

Sourced from Google.Protobuf's releases.

No release notes found for this version range.

Commits viewable in compare view.

Updated Google.Protobuf from 3.28.3 to 3.35.1.

Release notes

Sourced from Google.Protobuf's releases.

No release notes found for this version range.

Commits viewable in compare view.

Updated Google.Protobuf from 3.29.3 to 3.31.1.

Release notes

Sourced from Google.Protobuf's releases.

No release notes found for this version range.

Commits viewable in compare view.

Updated Google.Protobuf from 3.29.3 to 3.35.1.

Release notes

Sourced from Google.Protobuf's releases.

No release notes found for this version range.

Commits viewable in compare view.

Updated Grpc.Core.Api from 2.67.0 to 2.83.0.

Release notes

Sourced from Grpc.Core.Api's releases.

2.83.0

What's Changed

New Contributors

Full Changelog: grpc/grpc-dotnet@v2.80.0...v2.83.0

2.83.0-pre1

What's Changed

New Contributors

Full Changelog: grpc/grpc-dotnet@v2.80.0...v2.83.0-pre1

2.80.0

What's Changed

New Contributors

Full Changelog: grpc/grpc-dotnet@v2.76.0...v2.80.0

2.80.0-pre1

What's Changed

New Contributors

Full Changelog: grpc/grpc-dotnet@v2.76.0...v2.80.0-pre1

2.76.0

What's Changed

New Contributors

Full Changelog: grpc/grpc-dotnet@v2.71.0...v2.76.0

2.76.0-pre1

What's Changed

Description has been truncated

@dependabot dependabot Bot added .NET Pull requests that update .NET code dependencies Pull requests that update a dependency file labels Aug 18, 2026
@dependabot
dependabot Bot force-pushed the dependabot/nuget/proto-clients/spicedb-csharp-proto/nuget-513bef5aa0 branch 2 times, most recently from 45d3a28 to 2ef721c Compare August 20, 2026 03:21
@josephschorr

Copy link
Copy Markdown
Member

@dependabot rebase

Bumps FluentAssertions from 6.12.2 to 8.10.0
Bumps Google.Api.CommonProtos from 2.15.0 to 2.17.0
Bumps Google.Protobuf to 3.31.1, 3.35.1
Bumps Grpc.Core.Api from 2.67.0 to 2.83.0
Bumps Grpc.Net.Client from 2.67.0 to 2.83.0
Bumps Grpc.Tools from 2.69.0 to 2.83.0
Bumps Microsoft.NET.Test.Sdk from 17.12.0 to 18.9.0
Bumps xunit.runner.visualstudio from 2.8.2 to 4.0.0

---
updated-dependencies:
- dependency-name: FluentAssertions
  dependency-version: 8.10.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: nuget
- dependency-name: Google.Api.CommonProtos
  dependency-version: 2.17.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: Google.Protobuf
  dependency-version: 3.31.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: Google.Protobuf
  dependency-version: 3.35.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: Google.Protobuf
  dependency-version: 3.35.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: Grpc.Core.Api
  dependency-version: 2.83.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: Grpc.Core.Api
  dependency-version: 2.83.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: Grpc.Net.Client
  dependency-version: 2.83.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: Grpc.Net.Client
  dependency-version: 2.83.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: Grpc.Tools
  dependency-version: 2.83.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: nuget
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.9.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: nuget
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-version: 18.9.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: nuget
- dependency-name: xunit.runner.visualstudio
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: nuget
- dependency-name: xunit.runner.visualstudio
  dependency-version: 4.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: nuget
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/nuget/proto-clients/spicedb-csharp-proto/nuget-513bef5aa0 branch from 2ef721c to b440ae7 Compare August 20, 2026 05:06
josephschorr added a commit that referenced this pull request Aug 20, 2026
…0 line

Takes dependabot's #46 bumps, with two corrections.

**FluentAssertions pinned to 7.2.2, not 8.10.0.** 8.x is not an ordinary version
bump: it ships under a commercial (Xceed) licence. The nuspecs say so directly --
6.12.2 and 7.2.2 both declare `<license type="expression">Apache-2.0</license>`,
while 8.10.0 switches to `<license type="file">`. Moving an OSS-licensed test
dependency onto a commercial licence is a decision for a human, not for
dependabot, so the pin carries a comment saying why. 7.2.2 is the newest
Apache-2.0 release, so this is still an upgrade from the 6.12.2 on main rather
than a freeze.

**The 17 example projects had to move with the group.** Dependabot bumped
Microsoft.NET.Test.Sdk to 18.9.0 in the proto and client projects but left every
example project on 17.12.0, which NuGet rejects as a downgrade:

    error NU1605: Detected package downgrade: Microsoft.NET.Test.Sdk from
    18.9.0 to 17.12.0

That failed `dotnet restore`, and with it `dotnet format --verify-no-changes`,
which is the C# lint job. The examples now carry the same Test.Sdk 18.9.0 and
xunit.runner.visualstudio 4.0.0 as the rest of the solution.

Everything else in the group is taken as proposed: Google.Protobuf 3.35.*,
Google.Api.CommonProtos 2.17.*, Grpc.Net.Client / Grpc.Core.Api / Grpc.Tools
2.83.*.

Verified locally after the fix: restore is clean, `mage -d spicedb-csharp lint`
(`dotnet format --verify-no-changes`) exits 0, and all 252 unit tests pass on
7.2.2 -- the assertion API this suite uses is unchanged between 6 and 7.

Supersedes #46.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant