Skip to content

[Bug]: Removal of obsolete members is a breaking change and should cause a semver-major version bump #5539

@davidmehren

Description

@davidmehren

Description

Various functions like HasCount were removed in df31e91

Expected Behavior

Breaking changes cause a semver-major version bump.

Actual Behavior

The change was introduced in a minor release, v1.27.0

Steps to Reproduce

  1. Have tests that compile with version < 1.27
  2. Upgrade
  3. Observe compilation errors

TUnit Version

1.33.0

.NET Version

NET 10

Operating System

Linux

IDE / Test Runner

dotnet CLI (dotnet test / dotnet run)

Error Output / Stack Trace

Additional Context

No response

IDE-Specific Issue?

  • I've confirmed this issue occurs when running via dotnet test or dotnet run, not just in my IDE

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions