Skip to main content

54 posts tagged with "core"

View All Tags

Summary

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

View detailed code diff on GitHub

Features

  • assertions: isBefore and isAfter accept Timestamp as well as Date objects (55e13d0)
  • core: inspecting a Timestamp returns a human-friendly description of its value (da26b54)
  • playwright-test: enabled the ability to CallAnApi for all default actors (436cde5), closes #1876
  • playwright-test: explicit proxy config will override env variables for REST interaction (1c277d6), closes #1949
  • rest: automatic proxy server configuration for CallAnApi (27a1630), closes #1949
  • serenity-bdd: serenity-bdd downloader will now automatically detect proxy server configuration (c221210), closes #1949
  • web: ability to CallAnApi is now available by default (dfaf8e4), closes #1876

Summary

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

View detailed code diff on GitHub

Bug Fixes

  • core: support iOS window handles in CorrelationId (4e15e1a)
  • deps: update dependency @paralleldrive/cuid2 to ^2.2.2 (1bec9da)
  • deps: update playwright dependencies to ^1.37.1 (3a13bba)

Summary

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

View detailed code diff on GitHub

Bug Fixes

  • serenity-bdd: corrected screenshot sort order in screenshot detail viewer (7537622), closes #1790
  • webdriverio: updated WebdriverIO to 8.13 (b8916df)

Features

  • core: allow for easier debugging of Serenity/JS domain events using StreamReporter (108677e), closes #1790
  • webdriverio: support for WebdriverIO 8.14 (27c5cec)

Summary

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

Related external tickets: microsoft/TypeScript#5711

View detailed code diff on GitHub

Bug Fixes

Summary

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

View detailed code diff on GitHub

Bug Fixes

  • core: support for proxying String.replace in QuestionAdapter (251113d)
  • deps: update playwright dependencies to ^1.36.1 (b86289b)

Features

  • playwright: support for parentElement.closestTo(childElement) API (cee2c48), closes #1784
  • protractor: support for parentElement.closestTo(childElement) API (ec21e18)
  • webdriverio: support for parentElement.closestTo(childElement) API (ee1b3c4)
  • web: new PageElement Query Language API - parentElement.closestTo(childElement) (7d48fd8)

Summary

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

View detailed code diff on GitHub

Bug Fixes

  • core: code clean-up: use type-only TypeScript imports where possible (aa49150)
  • deps: update dependency @giscus/react to v2.3.0 (9146955)

Features

  • core: actors can tell the current time (c52959a)