Skip to content

Releases: webdriverio/expect-webdriverio

Release 5.3.0

05 Jun 15:20

Choose a tag to compare

  • feature(expect-webdriverio): add number options support for toHaveHeight and toHaveWidth (#1851) (c7f5c93)

Release 5.2.2

04 Jun 18:25

Choose a tag to compare

  • chore: update dependencies (8056dff)
  • fix: use a type alias for Service instance - closes #1850 (c00da6b)

Release 5.2.1

03 Jun 22:11

Choose a tag to compare

  • build(deps): bump tar-fs from 3.0.8 to 3.0.9 (#1849) (b3a1762)
  • build(deps-dev): bump @types/node from 22.15.24 to 22.15.29 (#1846) (654d5c8)
  • build(deps-dev): bump @wdio/types from 9.12.6 to 9.15.0 (#1847) (9a50956)
  • build(deps-dev): bump eslint from 9.25.1 to 9.28.0 (#1848) (b5a1d33)
  • Add .js extension to the softAssert library (#1843) (a66b157)
  • Fix missing matchers (#1842) (2ebaeff)
  • build(deps): bump @vitest/snapshot from 2.1.8 to 3.1.4 (#1841) (bae5959)
  • build(deps-dev): bump @types/node from 22.15.3 to 22.15.21 (#1839) (d1fee24)
  • build(deps-dev): bump release-it from 19.0.1 to 19.0.2 (#1825) (1b125d3)
  • build(deps-dev): bump @vitest/coverage-v8 from 3.1.1 to 3.1.4 (#1838) (c3b864e)
  • build(deps-dev): bump vitest from 3.1.1 to 3.1.4 (#1840) (6a20430)

Release 5.2.0

29 May 18:32

Choose a tag to compare

  • feat: add soft assertions feature (#1836) (eb8b9b6)
  • build(deps): bump vite from 6.2.6 to 6.3.4 (#1822) (efd1c0e)
  • build(deps-dev): bump @types/node from 22.14.1 to 22.15.3 (#1821) (332d7f1)
  • build(deps-dev): bump eslint from 9.25.0 to 9.25.1 (#1820) (380737a)
  • build(deps-dev): bump release-it from 18.1.2 to 19.0.1 (#1815) (23a164d)
  • build(deps-dev): bump @wdio/types from 9.12.2 to 9.12.6 (#1813) (f95e89c)
  • build(deps-dev): bump eslint from 9.24.0 to 9.25.0 (#1812) (c26813a)
  • build(deps-dev): bump @types/node from 22.14.0 to 22.14.1 (#1810) (b7edc74)
  • build(deps): bump vite from 6.2.5 to 6.2.6 (#1809) (5de69e1)
  • build(deps-dev): bump eslint from 9.23.0 to 9.24.0 (#1808) (8519071)
  • build(deps-dev): bump @wdio/eslint from 0.1.0 to 0.1.1 (#1806) (cb246e9)
  • build(deps-dev): bump typescript from 5.8.2 to 5.8.3 (#1804) (f394234)
  • build(deps-dev): bump @types/node from 22.13.14 to 22.14.0 (#1803) (b1fd84d)
  • build(deps): bump vite from 6.2.4 to 6.2.5 (#1802) (e6bea29)
  • build(deps-dev): bump eslint from 9.22.0 to 9.23.0 (#1791) (3572afe)
  • build(deps-dev): bump @wdio/eslint from 0.0.5 to 0.1.0 (#1799) (47ca1ba)
  • build(deps-dev): bump @vitest/coverage-v8 from 3.0.9 to 3.1.1 (#1797) (86c9939)
  • build(deps-dev): bump @types/node from 22.13.13 to 22.13.14 (#1796) (0ea5b29)
  • build(deps-dev): bump vitest from 3.0.9 to 3.1.1 (#1795) (a9ffd0f)
  • build(deps-dev): bump @wdio/types from 9.10.1 to 9.12.2 (#1794) (3c6f1f9)
  • build(deps): bump tar-fs from 3.0.6 to 3.0.8 (#1793) (125d5e6)
  • build(deps-dev): bump vitest from 3.0.8 to 3.0.9 (#1790) (0f78882)
  • build(deps-dev): bump @vitest/coverage-v8 from 3.0.8 to 3.0.9 (#1788) (99f1b4b)
  • build(deps-dev): bump @types/node from 22.13.10 to 22.13.13 (#1787) (696d092)
  • build(deps-dev): bump shelljs from 0.9.1 to 0.9.2 (#1785) (9649c44)
  • build(deps-dev): bump @vitest/coverage-v8 from 3.0.7 to 3.0.8 (#1781) (acbcbe3)
  • build(deps-dev): bump @types/node from 22.13.8 to 22.13.10 (#1784) (e687015)
  • build(deps-dev): bump vitest from 3.0.7 to 3.0.8 (#1780) (ccfe59f)
  • build(deps-dev): bump shelljs from 0.8.5 to 0.9.1 (#1782) (19ee34a)
  • build(deps-dev): bump eslint from 9.21.0 to 9.22.0 (#1779) (da88d37)
  • build(deps-dev): bump vitest from 3.0.6 to 3.0.7 (#1776) (08feab6)
  • build(deps-dev): bump @vitest/coverage-v8 from 3.0.6 to 3.0.7 (#1775) (3428bdf)
  • build(deps-dev): bump @wdio/types from 9.9.0 to 9.10.1 (#1773) (41b7cab)
  • build(deps-dev): bump typescript from 5.7.3 to 5.8.2 (#1772) (cca132d)
  • build(deps-dev): bump @types/node from 22.13.5 to 22.13.8 (#1771) (335cfea)
  • build(deps-dev): bump @types/node from 22.13.1 to 22.13.5 (#1769) (4de9246)
  • build(deps-dev): bump eslint from 9.20.1 to 9.21.0 (#1770) (9fc777d)
  • build(deps-dev): bump @vitest/coverage-v8 from 3.0.5 to 3.0.6 (#1768) (4cb94a9)
  • build(deps-dev): bump vitest from 3.0.5 to 3.0.6 (#1765) (e473716)
  • build(deps-dev): bump eslint from 9.20.0 to 9.20.1 (#1762) (6078446)

Release 5.1.0

12 Feb 20:51

Choose a tag to compare

  • Add beforeStep to support cucumber framework (#1759) (eba871d)
  • build(deps-dev): bump eslint from 9.19.0 to 9.20.0 (#1758) (b7a6f4a)
  • build(deps-dev): bump @types/node from 22.13.0 to 22.13.1 (#1757) (c344695)
  • build(deps-dev): bump @vitest/coverage-v8 from 2.1.8 to 3.0.5 (#1755) (27451c1)
  • build(deps-dev): bump vitest from 3.0.4 to 3.0.5 (#1753) (2023b85)
  • build(deps-dev): bump release-it from 18.1.1 to 18.1.2 (#1744) (cba5eff)
  • build(deps-dev): bump @types/node from 22.10.10 to 22.13.0 (#1752) (8c68411)
  • build(deps-dev): bump @types/node from 22.10.7 to 22.10.10 (#1750) (09a64af)
  • build(deps-dev): bump eslint from 9.18.0 to 9.19.0 (#1747) (34d1a3e)
  • build(deps-dev): bump vitest from 2.1.8 to 3.0.4 (#1745) (bef6d3f)
  • build(deps): bump vite from 5.4.11 to 5.4.14 (#1742) (9877305)
  • build(deps-dev): bump @types/node from 22.10.5 to 22.10.7 (#1741) (5e19c9a)
  • build(deps-dev): bump eslint from 9.17.0 to 9.18.0 (#1737) (5b6641c)
  • build(deps-dev): bump release-it from 17.11.0 to 18.1.1 (#1739) (e5a7bd1)
  • build(deps-dev): bump typescript from 5.7.2 to 5.7.3 (#1736) (543bb78)
  • build(deps-dev): bump webdriverio from 9.4.5 to 9.5.1 (#1735) (dc4e6fb)
  • build(deps-dev): bump @types/node from 22.10.2 to 22.10.5 (#1733) (01654ff)
  • build(deps-dev): bump release-it from 17.10.0 to 17.11.0 (#1732) (8eb3220)
  • build(deps-dev): bump webdriverio from 9.4.2 to 9.4.5 (#1731) (681cda0)
  • build(deps-dev): bump npm-run-all2 from 7.0.1 to 7.0.2 (#1730) (1458731)
  • build(deps-dev): bump @wdio/eslint from 0.0.3 to 0.0.5 (#1729) (b28d78a)
  • build(deps-dev): bump c8 from 10.1.2 to 10.1.3 (#1728) (89d8857)
  • build(deps-dev): bump webdriverio from 9.4.1 to 9.4.2 (#1727) (6ad192d)
  • build(deps-dev): bump eslint from 9.16.0 to 9.17.0 (#1726) (46a2a46)
  • build(deps-dev): bump @types/node from 22.10.1 to 22.10.2 (#1725) (8584fb4)
  • build(deps-dev): bump @vitest/coverage-v8 from 2.1.7 to 2.1.8 (#1723) (fc551aa)
  • build(deps-dev): bump @types/node from 22.9.3 to 22.10.1 (#1722) (ff78982)
  • build(deps-dev): bump webdriverio from 9.3.1 to 9.4.1 (#1720) (08d2559)
  • build(deps-dev): bump @vitest/coverage-v8 from 2.1.5 to 2.1.7 (#1719) (26a577f)
  • build(deps-dev): bump eslint from 9.15.0 to 9.16.0 (#1718) (2411e62)
  • build(deps-dev): bump webdriverio from 9.2.14 to 9.3.1 (#1715) (fb2f2b0)
  • build(deps-dev): bump typescript from 5.6.3 to 5.7.2 (#1714) (7e41f93)
  • build(deps-dev): bump @types/node from 22.9.0 to 22.9.3 (#1713) (a0677af)

Release 5.0.5

22 Nov 17:02

Choose a tag to compare

  • fix: unit test (fc7ef75)
  • build(deps-dev): bump eslint from 8.57.1 to 9.15.0 (#1707) (9bedc8d)
  • fix(testing): fix eslint (bf55339)
  • fix(testing): adjust coverage treshold (4e7bb26)
  • chore: upgrade to Eslint v9 (28daf3c)
  • build(deps-dev): bump @vitest/coverage-v8 from 2.1.4 to 2.1.5 (#1710) (667a8ab)
  • build(deps-dev): bump @typescript-eslint/parser from 8.13.0 to 8.14.0 (#1712) (9e9d9e0)
  • build(deps-dev): bump webdriverio from 9.2.11 to 9.2.14 (#1711) (c382dc5)
  • build(deps): bump @vitest/snapshot from 2.1.4 to 2.1.5 (#1709) (f32b7a6)
  • build(deps-dev): bump @typescript-eslint/eslint-plugin (#1708) (b0a1d4e)

Release 5.0.4

08 Nov 22:25

Choose a tag to compare

  • Make sure toBeElementsArrayOfSize doesn't delete passed in array (#1706) (a46f01a)
  • build(deps-dev): bump webdriverio from 9.2.1 to 9.2.8 (#1704) (62263e1)
  • build(deps): bump @vitest/snapshot from 2.1.3 to 2.1.4 (#1703) (69cc3e4)
  • build(deps-dev): bump @types/node from 22.8.1 to 22.8.7 (#1702) (b429b18)
  • build(deps-dev): bump @typescript-eslint/parser from 8.11.0 to 8.12.2 (#1701) (4daf840)
  • build(deps-dev): bump @typescript-eslint/parser from 8.10.0 to 8.11.0 (#1698) (fc4624d)
  • build(deps-dev): bump npm-run-all2 from 6.2.4 to 7.0.1 (#1697) (0a0ae10)
  • build(deps-dev): bump @types/node from 22.7.7 to 22.8.1 (#1696) (c80e42b)
  • build(deps-dev): bump @types/jest from 29.5.13 to 29.5.14 (#1693) (9d1f7df)
  • build(deps-dev): bump @types/node from 22.7.5 to 22.7.7 (#1692) (dccfb49)
  • build(deps): bump @vitest/snapshot from 2.1.2 to 2.1.3 (#1691) (f481f13)
  • build(deps-dev): bump npm-run-all2 from 6.2.3 to 6.2.4 (#1690) (fb3671d)
  • build(deps-dev): bump release-it from 17.8.2 to 17.10.0 (#1689) (02ed471)
  • build(deps-dev): bump @typescript-eslint/parser from 8.8.1 to 8.10.0 (#1688) (6c061b2)
  • build(deps-dev): bump release-it from 17.7.0 to 17.8.2 (#1685) (a4d809e)
  • build(deps-dev): bump @typescript-eslint/parser from 8.8.0 to 8.8.1 (#1684) (c08e59e)
  • build(deps-dev): bump typescript from 5.6.2 to 5.6.3 (#1683) (f9ceb71)
  • build(deps-dev): bump webdriverio from 9.1.2 to 9.2.1 (#1681) (8f2edd2)
  • build(deps-dev): bump @types/node from 22.7.4 to 22.7.5 (#1680) (6c57581)
  • build(deps-dev): bump @typescript-eslint/parser from 8.7.0 to 8.8.0 (#1678) (fcba498)
  • build(deps): bump @vitest/snapshot from 2.1.1 to 2.1.2 (#1677) (cb80fdb)
  • build(deps-dev): bump release-it from 17.6.0 to 17.7.0 (#1676) (5ab9627)
  • build(deps-dev): bump eslint-plugin-import from 2.30.0 to 2.31.0 (#1673) (ac8b52b)
  • build(deps-dev): bump eslint-plugin-unicorn from 55.0.0 to 56.0.0 (#1672) (93f24fc)
  • build(deps-dev): bump @typescript-eslint/parser from 8.6.0 to 8.7.0 (#1669) (d36ea2a)
  • build(deps-dev): bump webdriverio from 9.0.9 to 9.1.2 (#1668) (b47e1a3)
  • build(deps-dev): bump @types/node from 22.5.5 to 22.7.4 (#1666) (c4cb5be)

Release 5.0.3

27 Sep 16:12

Choose a tag to compare

  • #1616 Populate missing element items to WebdriverIO.ElementArray when using toBeElementsArrayOfSize (#1665) (ce973c5)
  • build(deps): bump rollup from 4.21.1 to 4.22.4 (#1664) (c0212c4)
  • build(deps-dev): bump @typescript-eslint/parser from 8.5.0 to 8.6.0 (#1661) (996f4ce)
  • build(deps): bump vite from 5.4.2 to 5.4.6 (#1660) (7981c13)
  • build(deps-dev): bump @typescript-eslint/parser from 8.4.0 to 8.5.0 (#1655) (f78ddb8)
  • build(deps-dev): bump husky from 9.1.5 to 9.1.6 (#1656) (d974697)
  • build(deps-dev): bump @types/node from 22.5.4 to 22.5.5 (#1657) (fe6b28b)
  • build(deps-dev): bump typescript from 5.5.4 to 5.6.2 (#1654) (930f453)
  • build(deps): bump @vitest/snapshot from 2.0.5 to 2.1.1 (#1658) (87c862f)
  • build(deps-dev): bump @types/jest from 29.5.12 to 29.5.13 (#1659) (0ea193d)
  • build(deps-dev): bump npm-run-all2 from 6.2.2 to 6.2.3 (#1652) (0c3e05e)
  • build(deps-dev): bump @typescript-eslint/eslint-plugin (#1651) (56ed1d1)
  • build(deps-dev): bump eslint-plugin-import from 2.29.1 to 2.30.0 (#1649) (aa226d2)
  • build(deps-dev): bump webdriverio from 9.0.7 to 9.0.9 (#1648) (98baaa8)
  • build(deps-dev): bump @types/node from 22.5.2 to 22.5.4 (#1647) (54397c3)
  • build(deps-dev): bump @typescript-eslint/parser from 8.3.0 to 8.4.0 (#1646) (10640b1)
  • build(deps-dev): bump @types/node from 22.5.0 to 22.5.2 (#1644) (0464114)

Release 5.0.2

27 Aug 15:26

Choose a tag to compare

  • fix: update deps (f5cb9b9)
  • fix: update peer deps (5213cf1)
  • docs: update README WebdriverIO peer version reqs (#1643) (1f9999f)
  • build(deps): bump micromatch from 4.0.7 to 4.0.8 (#1642) (18cf0f1)
  • build(deps-dev): bump @types/node from 22.4.1 to 22.5.0 (#1641) (22c46ab)
  • build(deps-dev): bump @typescript-eslint/eslint-plugin (#1639) (ec55407)
  • build(deps-dev): bump webdriverio from 9.0.4 to 9.0.7 (#1638) (a71a972)
  • build(deps-dev): bump husky from 9.1.4 to 9.1.5 (#1637) (dda74c5)
  • build(deps-dev): bump @typescript-eslint/parser from 8.1.0 to 8.2.0 (#1636) (392b937)

Release 5.0.1

19 Aug 19:00

Choose a tag to compare

  • fix expect import (#1631) (a718bc1)
  • build(deps-dev): bump webdriverio from 9.0.0 to 9.0.4 (#1633) (f3b3ad1)
  • build(deps-dev): bump @types/node from 20.14.15 to 22.4.1 (#1632) (1f69463)