Skip to main content

Serenity/JS Changelog 🎁

Subscribe to RSS feeds or follow on LinkedIn to stay up to date with new releases!

Summary

This release addresses #1682 and introduces improvements to the following Serenity/JS modules:

Related external tickets: webdriverio/webdriverio#10314

View detailed code diff on GitHub

Bug Fixes

  • core: use "types" instead of "typings" in package.json files (b83d922), closes #1682
  • deps: update playwright dependencies to ^1.33.0 (e1cebc4)
  • webdriverio: aligned CJS and ESM exports to offer a consistent developer experience (3f9f50a)
  • webdriverio: support for WebdriverIO 8.10.0 (bf35d6c)

Features

Summary

This release addresses #1649 and introduces improvements to the following Serenity/JS modules:

View detailed code diff on GitHub

Bug Fixes

Summary

This release introduces improvements to the following Serenity/JS modules:

View detailed code diff on GitHub

Bug Fixes

  • core: ensure Wait.for(..) is not terminated prematurely by interactionTimeout (f1a94e2), closes #1604
  • deps: update playwright dependencies to ^1.32.2 (8398ec3)
  • playwright-test: use custom interactionTimeout when provided in the config (71c0401), closes #1604
  • protractor: use custom interactionTimeout when provided in the config (df8f387), closes #1604
  • webdriverio: use custom interactionTimeout when provided in the config (4cc75bf), closes #1604

Summary

This release introduces improvements to the internal structure of Serenity/JS.

View detailed code diff on GitHub

Bug Fixes

  • deps: update playwright dependencies to ^1.32.1 (1ab8b80)
  • deps: update playwright dependencies to ^1.32.1 (bcb6839)
  • deps: update playwright dependencies to ^1.32.1 (3ba8d4c)
  • deps: update website dependencies to v2.4.0 (9d4e427)