Skip to content

Release 8.0.0-alpha.0

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 29 Sep 00:21
· 108 commits to main since this release
  • ci: stop the release when the push token cannot bypass the main rulesets (#2286) (1dd2cf4)
  • build(deps): bump ip-address from 10.4.0 to 10.7.2 in /playgrounds (#2284) (5e0ee96)
  • build: use main instead of module, and check require() of the package (#2283) (619565c)
  • fix(types): check the published types as users compile them, and fix what it finds (#2282) (742321c)
  • fix: add @wdio/types as a peer dependency (#2281) (13aca55)
  • refactor!: register only the public matchers (#2280) (6ffee3f)
  • build: update Jest to 30.5.2, @types/node and release-it (#2279) (4720a09)
  • fix!: send the called matcher name to beforeAssertion and afterAssertion (#2278) (3a6333a)
  • build: move to TypeScript 7, with strict mode (#2275) (99c5648)
  • build: move from ESLint to oxlint, as WebdriverIO does (#2274) (55dd266)
  • build: move from npm to pnpm 11 (#2273) (8633d9b)
  • build(deps): upgrade @types/jasmine to 6 (#2271) (6a55efa)
  • feat!: remove the @wdio/globals and @wdio/logger peer dependencies (#2270) (9a5cb84)
  • build!: require Node.js 22.19 (#2268) (59ad5b0)
  • build(deps): upgrade to Vitest 5 and @vitest/snapshot 5 (#2263) (7660294)
  • test: check tests, playgrounds and docs against strict $() (#2262) (36b4199)
  • docs: point readers of main to the v7 README (#2267) (8159b7c)
  • feat!: remove the APIs deprecated for v8 (#2264) (668d689)
  • feat!: make the strict toHaveText multiple elements strategy the only one (#2261) (ce26658)
  • fix: support the WebdriverIO v10 isMultiRemote flag (#2254) (13fbea6)
  • chore: add agent development files (AGENTS.md) (#2249) (d53e3a8)
  • ci: Dependabot patch updates for the v7 maintenance branch (#2251) (729f7b8)
  • ci: release only v8 alphas from main (#2252) (f697b25)