This week brings major improvements to how Endform handles Playwright configurations, with support for nested configs and comprehensive trace options. CLI 0.42.x includes a significant internal rewrite that makes Endform work more naturally with Playwright’s file system conventions.
Major features & improvements
- Complete trace mode support: All of Playwright’s trace options are now supported, including advanced modes like
on-first-retry
andretain-on-first-failure
. Previously Endform only supported basic options likeon
,off
, andretain-on-failure
.
CLI version updates
Version 0.42.x
-
Full trace mode support: All Playwright trace options are now supported, including
on-first-retry
,on-all-retries
,retain-on-first-failure
, and other advanced trace modes. -
Nested Playwright config support: Playwright configurations can now live in nested directories instead of requiring them at the same level as
package.json
. The CLI uses a new path system that understands Playwright’s multiple reference points (config directory, test root, package.json location, and repository root). -
Improved Playwright config handling: The CLI now transfers your Playwright config as-is to remote runners instead of pre-serializing it, allowing for better dynamic configuration.