Skip to content

Releases: codeceptjs/CodeceptJS

4.2.0-beta.2

4.2.0-beta.2 Pre-release
Pre-release

Choose a tag to compare

@DavertMik DavertMik released this 10 Sep 00:45
894b664

What's Changed

  • Serialize data-driven object titles as JSON by @DenysKuchma in #5709
  • refactor(locator): find ARIA checkables in Locator, not in each helper by @DavertMik in #5708
  • fix(hooks): emit hook.failed when a helper suite hook throws by @luantaraschi in #5684
  • feat(strict-mode): render nested matches as tree in fetchDetails() by @DavertMik in #5710
  • feat(Playwright): visibleLocator config option by @DavertMik in #5707

Full Changelog: 4.2.0-beta.1...4.2.0-beta.2

4.2.0-beta.1

4.2.0-beta.1 Pre-release
Pre-release

Choose a tag to compare

@DavertMik DavertMik released this 08 Sep 23:38
cfc9545

Added new Obscura helper for execution in Obscura browser

What's Changed

  • fix: workerInitializationDelay is not hardcoded by @kobenguyent in #5676
  • mask secret data rows in data-driven titles by @DenysKuchma in #5693
  • fix: preserve test artifacts on retry by @gololdf1sh in #5690
  • fix(junit): preserve suite identity for hook failures reported from workers by @kapil971390 in #5664
  • fix(appium): skip data connectivity on devices without telephony (#5677) by @mirao in #5678
  • fix(parser): inject params into one-line non-async arrow scenarios by @mirao in #5680
  • fix(typescript): no loader required under Bun by @mirao in #5699
  • fix(helpers): restore substring matching in waitInUrl by @nlespiaucq in #5682
  • feat: CDPBrowser helper family — Obscura and Kitesurf mini-browser support by @DavertMik in #5681
  • fix(junitReporter): stamp suites with their real start time by @luantaraschi in #5683
  • fix: keep element text in simplifyHtmlElement by @DavertMik in #5691
  • fix(typescript): map included .ts files in step output by @luantaraschi in #5685
  • fix: report Bun runtime in environment info by @mirao in #5700
  • feat: selectOption works with role=radiogroup widgets by @DavertMik in #5702
  • feat: checkOption finds checkables by ARIA role by @DavertMik in #5704

New Contributors

Full Changelog: 4.1.0...4.2.0-beta.1

4.1.0

Choose a tag to compare

@DenysKuchma DenysKuchma released this 30 Jul 09:53
8b91815

What's Changed

  • Fixes run-rerun by @DenysKuchma in #5667
  • fix(core): load Mocha test files as ES Modules (fixes internal-API imports from tests, #5636) by @DavertMik in #5640
  • chore(deps): bump @xmldom/xmldom from 0.9.8 to 0.9.10 by @ElVisPL in #5651
  • fix(appium): replace deprecated setNetworkConnection/getNetworkConnection with mobile: setConnectivity/getConnectivity by @mirao in #5662
  • fix(typings): add ARIA locators to ILocator by @patryk-przybysz in #5665
  • chore(deps-dev): bump eslint-plugin-mocha from 11.2.0 to 11.3.0 by @dependabot[bot] in #5629
  • chore(deps-dev): bump graphql from 16.12.0 to 16.14.2 by @dependabot[bot] in #5627
  • chore(deps): bump monocart-coverage-reports from 2.12.9 to 2.12.12 by @dependabot[bot] in #5625

New Contributors

Full Changelog: 4.0.9...4.1.0

4.0.9

Choose a tag to compare

@DavertMik DavertMik released this 07 Jul 09:47
5b2517c

What's Changed

New Contributors

Full Changelog: 4.0.8...4.0.9

4.0.8

Choose a tag to compare

@DavertMik DavertMik released this 17 Jun 21:58
060d72a

What's Changed

  • test(core): characterize promise-core error and hang paths by @DavertMik in #5622
  • fix(pause): remove leaked dispatcher listeners and guard session restore by @DavertMik in #5630
  • fix(core): re-land asyncWrapper + promise-core error-path fixes onto 4.x (#5624, #5633) by @DavertMik in #5637
  • fix: guard sort() with shuffle check so --shuffle is not silently ignored by @kapil971390 in #5639
  • fix(typescript): unique temp file names to fix run-multiple race (#5642) by @mirao in #5643

New Contributors

Full Changelog: 4.0.7...4.0.8

4.1.0-beta.1-esm-mocha

Pre-release

Choose a tag to compare

@DavertMik DavertMik released this 17 Jun 22:00

4.0.7

Choose a tag to compare

@DavertMik DavertMik released this 13 Jun 09:36
ed58d06

What's Changed

Full Changelog: 4.0.6...4.0.7

4.0.6

Choose a tag to compare

@kobenguyent kobenguyent released this 09 Jun 06:02

Full Changelog: 4.0.5...4.0.6

4.0.5

Choose a tag to compare

@DavertMik DavertMik released this 08 Jun 10:59
4491b3f

What's Changed

New Contributors

Full Changelog: 4.0.4...4.0.5

4.0.4

Choose a tag to compare

@DavertMik DavertMik released this 05 Jun 09:01
a493212

What's Changed

  • fix(init): emit ESM-compatible tsconfig for TypeScript projects by @DavertMik in #5596
  • fix: support Playwright 1.58+ output format in codeceptjs info (4.x) by @mirao in #5437
  • fix: run-workers --by suite parallelization broken by test file sorting (4.x) by @mirao in #5438
  • fix: some path issues on windows by @kobenguyent in #5595
  • Fix: (index.d.ts) remove globals, add missing exports by @danielrentz in #5597
  • fix(container.js): TypeScript import to handle default export by @kobenguyent in #5604

Full Changelog: 4.0.3...4.0.4