- Added test runner options (timeout, test.step.skip) and new expect methods for ARIA snapshots and accessible error messages; introduced updateSourceMethod modes and pathTemplate for screenshot/assertion configs.
- Updated testConfig.updateSnapshots behavior with new enum values and added gracefulShutdown signal; exposed testStep.attachments and enhanced the HTML reporter UI, including attachment display and default-disabled canvas rendering.
- Breaking change: expect(...).toBeEditable() and locator.isEditable() now throw when the target element is not an editable element.