Skip to content

Releases: siketyan/xwright

@xwright/mobilewright@0.3.1

Choose a tag to compare

@github-actions github-actions released this 20 Oct 04:14
Immutable release. Only release title and notes can be modified.
eb71b79

Patch Changes

xwright@0.5.0

Choose a tag to compare

@github-actions github-actions released this 19 Oct 12:43
Immutable release. Only release title and notes can be modified.
7b716ef

Minor Changes

  • #56 90b4957 Thanks @siketyan! - xwright export-trace deletes the directory of each trace after writing its ZIP file, so that each trace is in one ZIP file, as Playwright's trace.zip. A ZIP file of the output directory of the tests no longer has each trace twice. xwright show-trace without a path also finds the exported traces in test-results.

  • #62 5fc1a1c Thanks @siketyan! - The tree reporter shows only the steps of step() by default, with the calls and assertions under them only when they failed; ["tree", { showActions: true }] shows all of them

  • #61 53b1cd7 Thanks @siketyan! - Add xwright install, which installs what the devices of the configuration need through their adapters, so that a project needs no dependency on Playwright or Mobilewright of its own: the browsers of Playwright, by the browserName or the channel of the devices, and the agent of Mobilewright on a device. The arguments after -- go to the adapters of the devices taken by --device and --project, such as --with-deps or -d <udid>. An adapter installs with the new install hook of @xwright/core.

Patch Changes

  • #54 06aa11e Thanks @siketyan! - Move the adapter SDK, defineAdapter and the types of the tracer, to @xwright/core. The official adapters depend on it instead of xwright, so that they are not released with every release of xwright. xwright still exports the same.
  • Updated dependencies [62e128e, 06aa11e, c7f4439, 86d6210, 53b1cd7]:
    • @xwright/ui@0.5.0
    • @xwright/core@0.1.0

xwright@0.4.0

Choose a tag to compare

@github-actions github-actions released this 19 Oct 08:16
Immutable release. Only release title and notes can be modified.
f523ba4

Minor Changes

  • #53 9583933 Thanks @siketyan! - Add the tree reporter, which prints each test with its steps as a tree when the test ends, so that the output of tests running in parallel does not interleave. On GitHub Actions, the steps of each test are in a group of the log, titled by the test with its status colored, with the errors after it.

Patch Changes

  • Updated dependencies [6d8eaa0]:
    • @xwright/ui@0.4.0

xwright@0.3.0

Choose a tag to compare

@github-actions github-actions released this 19 Oct 07:19
Immutable release. Only release title and notes can be modified.
108ca88

Minor Changes

  • #50 769f907 Thanks @siketyan! - xwright show-trace shows all the traces at the path, or in test-results by default, with the list of their tests and the filters of xwright test --ui. A ZIP file dropped with several traces, such as an artifact of CI, is listed the same way.

Patch Changes

  • #49 1161e5e Thanks @siketyan! - Keep the trace of a test that failed in beforeAll, which xwright test --ui showed as having no trace.
  • Updated dependencies [769f907]:
    • @xwright/ui@0.3.0

xwright@0.2.0

Choose a tag to compare

@github-actions github-actions released this 19 Oct 05:40
Immutable release. Only release title and notes can be modified.
af8a92f

Minor Changes

  • #38 7adeb99 Thanks @siketyan! - xwright test --ui filters the tests by words, statuses, projects and tags, and "Run filtered" runs only the tests in the list.

  • #42 61157aa Thanks @siketyan! - Keep secrets out of the traces: redact.secrets of the configuration and secret() replace passwords and tokens with [redacted] in every event and text resource, and the values of Authorization, Cookie and other sensitive headers are always left out.

  • #44 9b5eea5 Thanks @siketyan! - The options of an adapter can be a function of the worker, ({ parallelIndex, workerIndex }) => options, to give every worker its own account or port.

Patch Changes

@xwright/ui@0.5.0

Choose a tag to compare

@github-actions github-actions released this 19 Oct 12:42
Immutable release. Only release title and notes can be modified.
7b716ef

Minor Changes

  • #59 62e128e Thanks @siketyan! - Follow the actions as they come in the list of a test running, unless the list was scrolled up. The actions under a step start collapsed, so that the steps are seen first, and the steps above an action selected on the timeline are expanded to show it.

  • #57 c7f4439 Thanks @siketyan! - Resize the panes of the UI by dragging the bars between them, or with the arrow keys: the list of the tests, the list of the actions and the tabs. The sizes are remembered in the browser. The list of the actions and the tabs start smaller.

Patch Changes

@xwright/ui@0.4.0

Choose a tag to compare

@github-actions github-actions released this 19 Oct 08:16
Immutable release. Only release title and notes can be modified.
f523ba4

Minor Changes

  • #51 6d8eaa0 Thanks @siketyan! - Show on the timeline the screens of each device while its actions ran, from its screencast or its screenshots, in place of the bars of the actions. The button "Screenshots" turns them back into bars, and the choice is remembered in the browser.

@xwright/ui@0.3.0

Choose a tag to compare

@github-actions github-actions released this 19 Oct 07:19
Immutable release. Only release title and notes can be modified.
108ca88

Minor Changes

  • #50 769f907 Thanks @siketyan! - xwright show-trace shows all the traces at the path, or in test-results by default, with the list of their tests and the filters of xwright test --ui. A ZIP file dropped with several traces, such as an artifact of CI, is listed the same way.

@xwright/ui@0.2.0

Choose a tag to compare

@github-actions github-actions released this 19 Oct 05:40
Immutable release. Only release title and notes can be modified.
af8a92f

Minor Changes

  • #38 7adeb99 Thanks @siketyan! - xwright test --ui filters the tests by words, statuses, projects and tags, and "Run filtered" runs only the tests in the list.

Patch Changes

@xwright/playwright@0.2.0

Choose a tag to compare

@github-actions github-actions released this 19 Oct 12:43
Immutable release. Only release title and notes can be modified.
7b716ef

Minor Changes

  • #60 addfb37 Thanks @siketyan! - Export the types of Playwright, Mobilewright and WebdriverIO that tests use most, such as Locator and Page, so that the tests need no dependency on them of their own.

  • #61 53b1cd7 Thanks @siketyan! - Add xwright install, which installs what the devices of the configuration need through their adapters, so that a project needs no dependency on Playwright or Mobilewright of its own: the browsers of Playwright, by the browserName or the channel of the devices, and the agent of Mobilewright on a device. The arguments after -- go to the adapters of the devices taken by --device and --project, such as --with-deps or -d <udid>. An adapter installs with the new install hook of @xwright/core.

Patch Changes

  • #54 06aa11e Thanks @siketyan! - Move the adapter SDK, defineAdapter and the types of the tracer, to @xwright/core. The official adapters depend on it instead of xwright, so that they are not released with every release of xwright. xwright still exports the same.

  • #45 c1d54d8 Thanks @siketyan! - Keep the network entry of a request finished at the end of a test in the trace.

  • Updated dependencies [06aa11e, 53b1cd7]:

    • @xwright/core@0.1.0