Skip to main content

3 posts tagged with "local-server"

View All Tags

Summary​

This release addresses #1403, #1520 and introduces improvements to the following Serenity/JS modules:

View detailed code diff on GitHub

Bug Fixes​

  • core: re-implemented the interaction to Debug so that it works in JetBrains IDEs (14737f9), closes #1520
  • core: removed deprecated API Cast.whereEveryoneCan (7f2f5b9), closes #1403
  • core: removed deprecated API List.get (6308686), closes #1403
  • core: removed deprecated ContextTag (d09a688), closes #1403
  • deps: update dependency deepmerge to ^4.3.1 (d605a6b)
  • deps: update dependency graceful-fs to ^4.2.11 (3dc2d0b)
  • deps: update dependency typedoc to ^0.23.28 (5d5b8d7)
  • local-server: removed deprecated API StartLocalServer.onOneOfThePreferredPorts (58cc29c), closes #1403
  • playwright: it's now easier to inspect PlaywrightPage using the new interaction to Debug (cbf210a)

Summary​

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

View detailed code diff on GitHub

Bug Fixes​

  • core: extracted common TypeScript configuration (0108370)
  • core: refactored the interaction to Wait.until to improve its reliability (970ea39), closes #1255
  • deps: updated TinyTypes to 1.19.0 (f6d53e4)
  • local-server: pinned portfinder to 1.0.28 (16369a9), closes http-party/node-portfinder#138
  • playwright: corrected internal imports from playwright to playwright-core (c42e7f3)
  • playwright: updated Playwright (3fa7c7e)
  • playwright: updated Playwright to 1.24.2 (9283910)
  • webdriverio: ensure Serenity/JS-specific config is not passed to WebdriverIO-specific services (384738e)
  • webdriverio: use local instead of global browser object in WebdriverioPage (323be75)
  • web: simplified isClickable so that it doesn't include visibility check (33ad47e)

Features​

  • core: support for registering custom RuntimeErrors with ErrorSerialiser (feed78c)