Skip to content

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

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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