Skip to content

bookwright v1.2.0

Choose a tag to compare

@github-actions github-actions released this 31 Jul 15:39
· 18 commits to main since this release

Added

  • Safe HTTP request/response reporting with redaction tests and an architecture decision record.
  • Playwright traces and bounded browser-event diagnostics for failed UI tests.
  • UI diagnostics self-tests and an architecture decision record for artifact lifecycle and security.
  • A UI scenario proving that products with punctuation are selected by their visible name.
  • Deterministic per-test data generation with configurable run seeds, Allure replay metadata, parallel-isolation tests, and ADR 0003.

Changed

  • Expanded the author profile to document the production, leadership, and AI-first quality engineering experience behind bookwright.
  • Replaced raw OkHttp body logging and AllureOkHttp3 attachments with sanitized diagnostics.
  • Protected authentication values in Allure step parameters, API exceptions, and object string representations.
  • Replaced screenshot-only UI failure handling with independent screenshot, HTML, diagnostics, and trace capture.
  • Replaced derived product selector slugs with product-card scoped locators.
  • Strengthened login, sorting, cart, checkout overview, and order completion assertions.
  • Replaced global UUID, thread-local random, and current-date test data with explicit per-test TestData sequences.