Skip to content

Releases: webdriverio/expect-webdriverio

Release 6.0.9

Choose a tag to compare

@github-actions github-actions released this 24 Aug 18:41
  • fix: Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './api' (#2203) (5e82e45)

Release 6.0.8

Choose a tag to compare

@github-actions github-actions released this 24 Aug 17:06
  • fix(toBeRequestedWith): restore postData/response body matching (#2184) (0f506e5)
  • Merge pull request #2199 from webdriverio/fix/ignorecase-regexp-2198 (f4d0af3)
  • Merge pull request #2202 from webdriverio/fix/atindex-zero-falsy-2200 (a6207da)
  • fix(utils): treat atIndex: 0 as a valid index instead of falsy (e3a0dd0)
  • Merge pull request #2201 from webdriverio/fix/compare-style-and-2197 (fc8d24f)
  • fix(toHaveStyle): AND per-property results instead of overwriting (5e8a042)
  • fix(toHaveText): apply ignoreCase to RegExp and stringMatching expected values (715054c)

Release 6.0.7

Choose a tag to compare

@github-actions github-actions released this 22 Aug 15:08
  • fix: Fix /api types + add better type check tool (#2196) (8793b47)

Release 6.0.6

Choose a tag to compare

@github-actions github-actions released this 21 Aug 20:39
  • Fix bad import in typing from src not published (#2195) (73f183c)
  • docs: Playground with latest wdio + more tests & Better docs with Browser runner (#2190) (ad199f1)

Release 6.0.5

Choose a tag to compare

@github-actions github-actions released this 17 Aug 21:27
  • feat: Make some & oneOf multi-module loaded compliant (#2189) (ecfaf4f)

Release 6.0.4

Choose a tag to compare

@github-actions github-actions released this 17 Aug 19:50
  • feat: Expose some through expect-webdriverio/api to workaround double init (#2188) (49dad4c)
  • revert: "fix: More lenient initilization by skipping soft if defined multi-version warning (#2186)" (#2187) (8f352c4)

Release 6.0.3

Choose a tag to compare

@github-actions github-actions released this 17 Aug 16:35
  • fix: More lenient initilization by skipping soft if defined + multi-version warning (#2186) (642073f)
  • build(deps): bump lewagon/wait-on-check-action (#2182) (a4e3ee6)

Release 6.0.2

Choose a tag to compare

@github-actions github-actions released this 10 Aug 03:14
  • fix: regression in browser runner + add playgrounds with vue (#2178) (e3236f6)
  • ci: fix unstable snapshot on ci (#2180) (126be1c)
  • ci: E2e in ci and upgrade playgrounds deps (#2179) (fc7b265)

Release 6.0.1

Choose a tag to compare

@github-actions github-actions released this 06 Aug 12:37

Release 6.0.0

Choose a tag to compare

@github-actions github-actions released this 06 Aug 10:04
  • 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)