Skip to content

Bump FluentAssertions.Web.v8 from 2.0.4 to 3.0.0 - #5

Merged
langsamu merged 1 commit into
mainfrom
dependabot/nuget/FluentAssertions.Web.v8-3.0.0
Oct 15, 2026
Merged

langsamu merged 1 commit into
mainfrom
dependabot/nuget/FluentAssertions.Web.v8-3.0.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 15, 2026 •

Copy link
Copy Markdown
Contributor

Updated FluentAssertions.Web.v8 from 2.0.4 to 3.0.0.

Release notes

Sourced from FluentAssertions.Web.v8's releases.

3.0.0

Assertions.Web 3.0.0

3.0 consolidates the shared configuration and the Newtonsoft.Json serializer into
flavour-agnostic packages and adds a first-class Shouldly flavour. The assertion
APIs and failure output are unchanged — the breaking changes are package/type renames.

Breaking changes (3.0)

  • Config holder: FluentAssertionsWebConfig / AwesomeAssertionsWebConfig → AssertionsWebConfig.
  • Serializer package: FluentAssertions.Web.Serializers.NewtonsoftJson / AwesomeAssertions.Web.Serializers.NewtonsoftJson → Assertions.Web.Serializers.NewtonsoftJson.
  • AssertionsWebConfig, ISerializer, DeserializationException, SystemTextJsonSerializerConfig and the Newtonsoft types now live in the Assertions.Web namespace.
  • FluentAssertions.Web, FluentAssertions.Web.v8 and AwesomeAssertions.Web go to 3.0.0; no compatibility shims.

FluentAssertions.Web 3.0.0

  • Uses the shared AssertionsWebConfig and the unified Assertions.Web contract assembly.
  • Breaking: FluentAssertionsWebConfig → AssertionsWebConfig; Newtonsoft serializer package renamed; config/serializer types moved to Assertions.Web.
  • Assertions (Should(), Be200Ok, BeAs, Satisfy, Match, headers, deserializers) are unchanged.

FluentAssertions.Web.v8 3.0.0

  • FluentAssertions v8 line, same consolidation as above.
  • Breaking: same config-holder, serializer-package and namespace renames.

AwesomeAssertions.Web 3.0.0

  • Same consolidation as FluentAssertions.Web.
  • Breaking: AwesomeAssertionsWebConfig → AssertionsWebConfig; serializer package rename; namespace moves.

Assertions.Web.Serializers.NewtonsoftJson 3.0.0

  • New single Newtonsoft.Json serializer for the whole family.
  • Usage unchanged in shape: AssertionsWebConfig.Serializer = new NewtonsoftJsonSerializer(); with NewtonsoftJsonSerializerConfig.Options.
  • Breaking: replaces the two flavour-specific serializer packages; types moved to Assertions.Web.

Shouldly.Web 1.0.0-preview.2 (prerelease)

  • New Shouldly v5 flavour: status-code, content, satisfy, headers, location and bad-request assertions in native Shouldly style (customMessage + [CallerArgumentExpression]).
  • ShouldSatisfy overloads report every failing assertion.
  • Stays 1.0.0-preview.x until Shouldly 5.0.0 is stable.

HttpMessageFormatter 2.0.6

  • Patch, no public API change: readme refreshed (it is the shared renderer behind every flavour) and an internal link updated after the repository rename.

Full changelog: adrianiftode/Assertions.Web@2.0.5...3.0.0

2.0.5

What's Changed

Full Changelog: adrianiftode/Assertions.Web@2.0.4...2.0.5

Commits viewable in compare view.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code labels Oct 15, 2026
@dependabot
dependabot Bot force-pushed the dependabot/nuget/FluentAssertions.Web.v8-3.0.0 branch 2 times, most recently from 457905a to f1b4eba Compare October 15, 2026 08:16
@langsamu

Copy link
Copy Markdown
Collaborator

@dependabot rebase

---
updated-dependencies:
- dependency-name: FluentAssertions.Web.v8
  dependency-version: 3.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/nuget/FluentAssertions.Web.v8-3.0.0 branch from f1b4eba to 63d7551 Compare October 15, 2026 09:02
@langsamu
langsamu merged commit 7382675 into main Oct 15, 2026
1 check passed
@langsamu
langsamu deleted the dependabot/nuget/FluentAssertions.Web.v8-3.0.0 branch October 15, 2026 09:06
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