releases.shpreview

Vitest Browser Mode support; WebdriverIO with Mocha

v5.119.0

3 features3 enhancements9 fixesThis release3 featuresNew capabilities3 enhancementsImprovements to existing features9 fixesBug fixesAI-tallied from the release notes
From the original release noteView original ↗

Features

  • General: Report OTLP export status #9517
  • LLM Observability: Add experiments dataset operations #9458
  • LLM Observability: Emit experiment traces #9479
  • Test Optimization: Add ci.pipeline.display_name tag for Buildkite #9541
  • Test Optimization: Add WebdriverIO optimizations #9556
  • Test Optimization: Support Vitest Browser Mode #9535
  • Test Optimization: Support WebdriverIO with Mocha #9520

Fixes

  • AppSec: Fix express ssrf flaky test #9564
  • Feature Flags: Disable the provider for unsupported sources #9482
  • General: Wait for asyncEnd on promise settlement #9538
  • General: Wrap Node builtins once across CommonJS and ESM #9576
  • google-cloud-pubsub: Fix DSM context propagation for google-cloud-pubsub #7582
  • logs: Properly split name and version for scoped names #9508
  • rhea: DSM context leak between concurrent consumers #7581
  • Test Optimization: Detect swapped directories when inode numbers exceed 2^53 #9580
  • Test Optimization: Hide WebdriverIO worker messages #9561
  • Test Optimization: Keep playwright summary counts on one line #9587
  • Test Optimization: Wait for WebDriverIO worker payloads #9565

Internal (CI, Testing, Benchmarking)

  • Dependencies: Bump @hono/node-server #9603
  • Dependencies: Bump @smithy/smithy-client #9550
  • Dependencies: Bump next #9572
  • Dependencies: Bump the vendor-minor-and-patch-dependencies group across 1 directory with 3 updates #9571
  • eslint: Update eslint-plugin-unicorn to 72 #9503
  • Feature Flags: Update node server provider to 2.0.2 #9480
  • General: Drop the removed agent.close options argument #9583
  • General: Pin docker/login-action to a commit SHA #9582
  • licenses: Read dependencies directly from lockfiles #9540
  • lint: Clear shellcheck and regexp findings ahead of enabling the rules #9586
  • scripts: Speed up verify-exercised-tests and close detection gaps #9542
  • Test Optimization: Gather known-tests payloads until the child exits #9590
  • Test Optimization: Gather multiproject payloads until the child exits #9577
  • Test Optimization: Make preload path assertion portable #9581
  • Test Optimization: Prevent test swallowing errors #9567
  • Test Optimization: Set the API key on the config the exporter reads #9579
  • tsconfig: Drop deprecated alwaysStrict and baseUrl options #9557

Fetched July 30, 2026