Skip to content

Releases: elastic/synthetics

v1.0.0-beta.16

19 Oct 20:28
Compare
Choose a tag to compare

Bug fixes

  • Revert to Playwright 1.14.0 as the newer versions of chromium
    breaks
    CentOS7. As a result of this revert, network events from other contexts like
    popups, iframes, tabs would not get captured #402

v1.0.0-beta.15

14 Oct 20:38
Compare
Choose a tag to compare

v1.0.0-beta.15 (2021-10-14)

Breaking Changes

  • Drop support for Node 12 #397

Features

  • Enable trace events when invoked via Heartbeat, enables step level metrics
    like FCP, LCP and other performance metrics for all journeys #387
  • Use network events from playwright context which captures network requests
    from iframes, new tabs, etc. #372
  • Add default network emulation for journeys to be able to capture performance
    measurements more effectively. Default is 5Mbps download, 3Mbps Upload and 20ms latency.
    Users can control network throttling with --throttling '10d/2u/30l' flag or
    can disable the throttling via --no-throttling flag #284
  • Add Elastic/Synthetics user-agent identifier to all network
    requests. This enables users to analyze traffic from Elastic Synthetic
    monitoring platform #232
  • Introduce more assetion commands to formatter #385

Bug fixes

  • Account for page closing while capturing network events #398

v1.0.0-beta.14

20 Sep 17:37
Compare
Choose a tag to compare

Bug fixes

  • Bring back --suite-params flag support to support Heartbeat 7.15 #379

v1.0.0-beta.13

16 Sep 16:12
Compare
Choose a tag to compare
  • Add step level tracing API which enables capturing performance metrics (core
    web vitals) for each navigation as part of the journey #369
  • Capture all page errors and unhandled exceptions as part of the journeys #374
  • Introduce synthetics script generator which can transform the recorder actions
    into code #375

v1.0.0-beta.12

19 Aug 17:15
Compare
Choose a tag to compare

Features

  • Add support for expect assertions for inline suites #365
  • Add ignore-https-errors to the CLI to ignore any HTTPS errors during
    navigation #361

Notable changes

  • Bump playwright to 1.14.0 #366
  • Bump Node.js version to 14 #364

v1.0.0-beta.11

09 Aug 18:12
Compare
Choose a tag to compare

Breaking Changes

  • Drop support for Heartbeat 7.13
    #354

Features

  • Add quiet mode for Heartbeat via --quiet-exit-code and make
    it default for > 7.14 Heartbeat versions #357

v1.0.0-beta.10

27 Jul 22:25
Compare
Choose a tag to compare

Bug fixes

  • Record correct screenshots for popups in new tabs
    and windows #353
  • Capture URL correctly for steps that involve navigations inside
    popups and windows #352

v1.0.0-beta.9

13 Jul 18:33
Compare
Choose a tag to compare

Bug fixes

  • Populate journey id when its not explicitly specified #346
  • Remove Node.js 12 version restriction #343

v1.0.0-beta.8

07 Jul 15:24
Compare
Choose a tag to compare

Bug fixes

  • Capture screenshots correctly when using device emulation #340

v1.0.0-beta.7

01 Jul 18:24
Compare
Choose a tag to compare

Features

  • Deprecate 'suiteparams' infavor of 'params' #331

Bug fixes

  • Bring --network flag back till 7.14 is released #336