v1.61.1

psviderski/uncloudv1.61.1Jun 23, 2026by dgozman

AI Summary

This is a patch release addressing several bugs, including issues with the Expect.Extend matcher, Playwright UI mode byte reporting, Trace viewer websocket timestamps, and loader errors in Node.js 22.15 and ESM environments.

Key Highlights

  • Fix Expect.Extend matcher overriding default matchers
  • Fix Playwright UI mode byte reporting
  • Fix Trace viewer message times (downscaled by 1000)
  • Fix Sync loader error in Node 22.15
  • Fix ESM loader extensionless import resolution

Full Release Notes

### Bug Fixes

- #41365 [Bug]: Expect.Extend matcher with same name as default matcher in same expect instance overrides default matchers implementation to custom matcher
- #41351 [Bug]: Playwright UI mode: apiRequestContext._wrapApiCall reports unexpected number of bytes (same test passes in headed mode)
- #41360 [Bug]: Trace viewer: message times in websockets are downscaled by 1000
- #41311 [Bug]: [Regression]: Sync loader throws "context.conditions?.includes is not a function" on Node 22.15
- #41371 [Regression]: Sync ESM loader (registerHooks) fails to resolve extensionless .ts subpath imports across pnpm workspace symlinks