Skip to content

deps: update dependency expecto to v11#294

Closed
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/expecto-11.x
Closed

deps: update dependency expecto to v11#294
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/expecto-11.x

Conversation

@renovate

@renovate renovate Bot commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
Expecto [10.2.3,)[11.1.0,) age adoption passing confidence

Release Notes

haf/expecto (Expecto)

v11.1.0

Compare Source

  • Added float32 versions of all the float assertion functions. Thanks, @​jwosty
  • Extended both the float and float32 assertions to support floats/float32s with units of measure. Thanks, @​jwosty

v11.0.0

Compare Source

  • Breaking Change: FsCheck 3 is now the default for Expecto.FsCheck, since FsCheck 2 is no longer supported. FsCheck 2 support is still available under the -fscheck2 version suffix (i.e. install Expecto.FsCheck with version 11.0.0-alpha1-fscheck2)
  • Breaking Change: move FsCheckConfig.replay from int to uint64 (#​501), thanks @​rynoV
    • Fixes issue where many FsCheck3 runs could not be replayed since the random seed is too large.
    • Existing FsCheck 2 users should be able to use the same seeds values, but converted to uint64.
    • uint64 literals can be defined like let iAm5 = 5UL
  • Breaking change: Update BenchmarkDotNet in Expecto.BenchmarkDotNet to 0.14.0 (#​502), thanks @​Numpsy
    • 'BenchmarkConfig' has new 'eventProcessors' and 'categoryDiscoverer' properties.
  • Breaking change: Add third item to FsCheckConfig.replay indicating the size
    • Fixes issue where the replay seed without the size was playing all tests leading up to the failure, making debugging
      more difficult
    • Existing FsCheck 2 users can enter None for the size, because it is ignored.
  • Breaking Change: Add isTestSkipped parameter to TestPrinters.beforeEach, allowing to avoid printing skipped tests to the console, thanks @​rynoV
    • Requires a coordinated upgrade to YoloDev.Expecto.TestSdk 0.15+ for use with Visual Studio, Rider, Ionide, dotnet test, or any other test runner that depends on the vstest adapter system
  • Fix testTheory issue where null and empty string produce duplicate test names (#​494), thanks @​Numpsy
  • Add testParamAsync and testParamTask (#​512), thanks @​1eyewonder
  • Add third argument to FsCheckConfig.testFinished containing information about the finished test.
  • Improve performance of test location, substatially improving performance for test discovery via VSTest on large projects. thanks @​Numpsy
  • Update v11 with the TestPrinters builder for compatibility with YoloDev.Expecto.TestSdk 16.0+
  • Add wantCase and isCase assertions, thanks @​jwosty
  • Update target frameworks to netstandard2.0 and net8.0, thanks @​Numpsy
  • Update Expecto.FsCheck off FsCheck previews now that FsCheck 3 is out of preview, thanks @​farlee2121

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@kodiakhq

kodiakhq Bot commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

This PR currently has a merge conflict. Please resolve this and then re-add the automerge label.

@renovate renovate Bot force-pushed the renovate/expecto-11.x branch from 97a190c to acc7797 Compare July 8, 2026 12:33
@Alxandr Alxandr closed this Jul 8, 2026
@renovate

renovate Bot commented Jul 8, 2026

Copy link
Copy Markdown
Contributor Author

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future 11.x releases. But if you manually upgrade to 11.x then Renovate will re-enable minor and patch updates automatically.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

@renovate renovate Bot deleted the renovate/expecto-11.x branch July 8, 2026 14:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant