Skip to content

0.13.0

Choose a tag to compare

@alexanderlinne alexanderlinne released this 05 Dec 15:12
cb83e98

Breaking Changes

Remove Obsolete Fluent Syntax Methods by @alexanderlinne in #412

As announced in version 0.12.0, fluent methods that take strings as an argument for matching the full name are now removed in favour of using fluent methods like .HaveName.

Refactor attribute with arguments fluent syntax methods by @alexanderlinne in #432

For HaveAttributeWithArguments and NotHaveAttributeWithArguments fluent methods, the overloads that take params object[] as arguments have been removed. This was previously ambiguous with the overload that takes an IEnumerable<object> as an argument.

Performance Enhancements

The following refactorings improve performance in our tests by ~15%:

CI Enhancements

Dependency Updates

  • Update dependency dotnet-sdk to v9.0.305 by @renovate[bot] in #407
  • Update all non-major dependencies by @renovate[bot] in #346
  • Update actions/setup-dotnet action to v5 by @renovate[bot] in #401
  • Update mstest monorepo to v3 (major) by @renovate[bot] in #310
  • chore(config): migrate renovate config by @renovate[bot] in #415
  • chore(deps): update dependency xunit.v3 to v3 by @renovate[bot] in #350
  • chore(deps): update dependency dotnet-sdk to v9.0.308 by @renovate[bot] in #425
  • chore(deps): update github/codeql-action action to v4 by @renovate[bot] in #421
  • chore(deps): update actions/checkout action to v6 by @renovate[bot] in #429
  • chore(deps): update dotnet version to v10 (major) by @renovate[bot] in #406

Full Changelog: 0.12.3...0.13.0