Skip to content

Release 6.0.0

Choose a tag to compare

@github-actions github-actions released this 06 Aug 10:04
· 101 commits to main since this release
  • docs: Add v5 to v6 migration guide (#2175) (267fd9a)
  • docs: Review all deprecation notice (#2174) (8356be4)
  • build(deps): bump ip-address from 10.2.0 to 10.4.0 in /playgrounds (#2170) (37834e7)
  • feat: Align toHaveLocalStorageItem with expect.anything() (#2173) (cdd391b)
  • Upgrade wdio to 9.30.1 (#2171) (ea1ce28)
  • test: Add multi-remote playground (#2169) (575519f)
  • small deps upgrade (#2168) (b258583)
  • Update to @wdio/visual-service v10 in playgrounds (#2167) (2e7621f)
  • docs: update/review docs for v6 release (#2166) (746a42f)
  • fix: Simplify multiple element results strategy (#2165) (059e423)
  • feat: automatically refresh arrays on failures (#2164) (bdbdbb0)
  • feat: Support some command options (#2163) (7249726)
  • fix: Refactor for bailing out wait time (#2162) (2eab658)
  • feat: Expand support of oneOf to all places supporting strings (#2161) (45fe546)
  • feat: oneOf asymetrics matcher for array some matching instead of confusing array (#2157) (8c04014)
  • fix: Align toHaveChildren with toHaveElementProperty (#2159) (72c8f37)
  • feat: Use an asymmetric matcher class for numbers (#2158) (f8c702d)
  • feat: Ensure support of node 26 (#2125) (f9c87c9)
  • build(deps): bump fast-xml-parser from 5.9.3 to 5.10.1 (#2152) (6c709ea)
  • build(deps-dev): bump postcss from 8.5.16 to 8.5.23 (#2154) (655fd66)
  • build(deps-dev): bump shell-quote from 1.8.4 to 1.10.0 (#2155) (a35720c)
  • fix: Use asymmetric anything for existence on to have attribute (#2156) (6b6011b)
  • feat: Use clear asymmetrics any & anything for existence checks on toHaveElementProperty (#2153) (e90994d)
  • feat: Support $$() withtoHave element's matchers (#1990) (f982917)
  • feat: Support $$() with toBe() element's matchers (#2149) (958e102)
  • chore: extract toHaveText current $$ compare strategy (#2146) (f4ef40c)
  • test: Add toHaveText error tests case for multi-elements (#2148) (928385f)
  • test: Review behavior of toHaveText with .not which is ambigious (#2147) (f721a86)
  • fix: Centralize awaiting of element(s) to support more type & edge cases (toHaveText) (#2143) (2fe6e0a)
  • chore: Add test simulating element retrieval delay (#2144) (c07c9ea)
  • chore: Bring back even more test changes (#2142) (217702e)
  • fix: Have enhanceError support more edge case (#2141) (7cbe8e5)
  • chore: Refactor refreshElement tests & add executeCommand coverage (#2140) (17608ca)
  • chore: Refactor beMatcher and bring back more quirks (#2139) (47e8156)
  • fix: backport more changes from $$ support (#2138) (cb02349)
  • Upgrade to latest vitest, wdio and dev deps (#2137) (e0b4552)
  • chore: make tests faster (#2136) (15c678b)
  • chore: Revamp multiple tests files (#2135) (15c521f)
  • fix: Rename haveClass to ElementClass + tests migration (#2134) (cba3f43)
  • chore: externalize wait until (#2132) (83ea3be)
  • build(deps): bump lewagon/wait-on-check-action (#2133) (c1993cc)
  • feat: Replace NumberOptions by NumberMatcher + parser utility (#2130) (725e147)
  • chore: refactor toHaveSize + tests as a preparation for $$ support (#2131) (b13d462)
  • fix: Better support of existence for toHaveAttribute & toHaveElementProperty (#2128) (4fba2c0)
  • fix: The project root is ambiguous in tsconfig.json (#2127) (8c4c31f)