Skip to content

Releases: japa/browser-client

Add recording mode to record the interactions and create a test from it

09 Jan 07:26

Choose a tag to compare

2.3.0 (2026-01-09)

Just replace the visit helper with record and you are all good to go.

test.group('Posts create', () => {
  test('create a new post', async ({ record, route }) => {
    /**
     * Opens the browser in recording mode.
     * Test timeout is disabled while recording.
     * Interact with the page, then close the browser
     * to see the generated test code.
     */
    await record(route('posts.create'))
  })
})

Bug Fixes

  • bind browserContext to the enableRecorder method (dc8bd5d)

Features

  • add context.record method to launch browser in record mode (dfba366)

Full Changelog: v2.2.0...v2.3.0

Update dependencies

13 Dec 12:09

Choose a tag to compare

2.2.0 (2025-12-13)

Features

  • update workflows to use Node24 69a8cd3

Full Changelog: v2.1.1...v2.2.0

Fix peer dependency range

12 Jan 12:37

Choose a tag to compare

2.1.1 (2025-01-12)

Full Changelog: v2.1.0...v2.1.1

Support @japa/runner v4

12 Jan 12:14

Choose a tag to compare

2.1.0 (2025-01-12)

Features

  • add support for auto waiting and retries in browser assertions (#5) (9082a30)

What's Changed

New Contributors

Full Changelog: v2.0.3...v2.1.0

Update dependencies

02 Apr 07:45

Choose a tag to compare

  • chore: update dependencies 6009f22

Full Changelog: v2.0.2...v2.0.3

Update dependencies

16 Dec 09:48

Choose a tag to compare

  • chore: update dependencies 619f352
  • ci: fix broken yml file reference 8c3b549

Full Changelog: v2.0.1...v2.0.2

Use tsup for bundling

06 Nov 09:54

Choose a tag to compare

  • chore: use tsup for bundling 7c97b72
  • chore: update dependencies a9fe69a

Full Changelog: v2.0.0...v2.0.1

Major release under latest tag

07 Oct 06:17

Choose a tag to compare

  • chore: publish under latest tag d626c20
  • chore: update dependencies f6c53ea

Full Changelog: v1.2.0...v2.0.0

Remove fs-extra

25 Sep 11:57

Choose a tag to compare

Remove fs-extra Pre-release
Pre-release
  • chore: update peer dependencies range 8460317
  • chore: remove fs-extra 060d199
  • chore: update dependencies 0707c49

Full Changelog: v2.0.0-3...v2.0.0-4

Fix - Remove traces before running suite tests

08 Jul 07:59

Choose a tag to compare

  • test: fix breaking tests 85579ce
  • fix: use current working directory for traces output 53f5347
  • fix: clean suite traces before running the tests 80c6d5c
  • chore: update dependencies 3174fa2

Full Changelog: v2.0.0-2...v2.0.0-3