What's Changed
Fixes
- Fix Format-Collection for ICollection by @fflaten in #2265
- Improve error when -HaveParameter is used with mock or alias for local function by @fflaten in #2233
- HaveParameter is not dependent on format of param block by @brianwest in #2288
- Fix script parameter leaking to another container with same Data by @fflaten in #2302
- Include expected type in exceptions when type is not resolvable by @fflaten in #2271
- Measure AfterAll and AfterEach as UserDuration by @fflaten in #2313
- Update New-MockObject help by @fflaten in #2323
- Fix docs typos by @martincostello in #2326
- Replace ErrorAction SilentlyContinue with Ignore by @fflaten in #2318
- Quote input string in BeNullOrEmpty error by @fflaten in #2329
- Remove parameter attributes in reverse in Mock by @fflaten in #2334
- Support profiling Pester with CC using Profiler v3.1 or v4 by @fflaten in #2321
Performance
Internal fixes
- Use encodedCommand in Invoke-InNewProcress for P-tests by @fflaten in #2267
- Bump psmodulecache action to v5.2 by @fflaten in #2287
- Increase timeout in CI build step by @fflaten in #2316
- Fix typos in Pester.BuildAnalyzerRules by @fflaten in #2305
- Correct typos in comments by @alexandear in #2294
New Contributors
- @brianwest made their first contribution in #2288
- @martincostello made their first contribution in #2326
- @alexandear made their first contribution in #2294
Full Changelog: 5.4.0...5.4.1