Skip to content

Latest commit

 

History

History
1608 lines (1254 loc) · 95.3 KB

CHANGELOG.md

File metadata and controls

1608 lines (1254 loc) · 95.3 KB

Changelog

Tags:

  • 💥 [Breaking Change]
  • 👓 [Spec Compliancy]
  • 🚀 [New Feature]
  • 🐛 [Bug Fix]
  • 📝 [Documentation]
  • 🏠 [Internal]
  • 💅 [Polish]

Note: Gaps between patch versions are faulty, broken or test releases.

See CHANGELOG - v4.

See CHANGELOG - v5.


v6.7.1 (2020-10-30)

🐛 Bug Fix

  • wdio-allure-reporter
    • #6049 Do not disable webdriver steps reporting when using cucumber step reporter (@gambrose)

💅 Polish

  • wdio-allure-reporter
    • #6052 Add support for element screenshots to Allure reporter (@gambrose)
  • wdio-cli
    • #6034 @wdio/cli should log the entire stack trace if available (@Photonios)

📝 Documentation

🏠 Internal

  • wdio-local-runner, wdio-repl, wdio-sync, webdriverio
  • wdio-repl, wdio-sync, webdriver, webdriverio
  • Other
    • #6036 Add Jest coverage config for ts files and note on git symlinks config on Windows (@hieuxlu)
  • webdriverio
    • #6023 Webdriverio refactor some lower hanging fruits in webdriverio to TS (@Fabianopb)

Committers: 8

v6.7.0 (2020-10-26)

🚀 New Feature

  • wdio-sync, webdriverio
    • #6030 Implement methods to navigate through the DOM easier #4019 (@dagoud)

🐛 Bug Fix

  • wdio-allure-reporter
    • #6031 Enable multiremote screenshot capturing for wdio-allure-reporter (@hieuxlu)
    • #6020 allure-reporter: attach screenshot to 'all' hooks on failure (@mgrybyk)
  • webdriverio
  • devtools

📝 Documentation

🏠 Internal

  • wdio-applitools-service
    • #5981 Tracking doc: rewrite @wdio/applitools-service package into TypeScript (@mciastek)
  • wdio-reporter
  • wdio-webdriver-mock-service
    • #5968 Tracking doc: rewrite @wdio/webdriver-mock-service package into TypeScript (@suniljaiswal01)
  • webdriverio
    • #6021 Refactor webdriverio utils interception devtools to TS (@Fabianopb)
  • wdio-reporter, wdio-smoke-test-reporter
    • #5909 Rewrite @wdio/reporter package into TypeScript (@ablok)
  • wdio-static-server-service
  • wdio-sync, wdio-utils, webdriver, webdriverio
  • webdriver, webdriverio

Committers: 10

v6.6.8 (2020-10-20)

🚀 New Feature

  • wdio-spec-reporter

🏠 Internal

Committers: 2

v6.6.7 (2020-10-20)

🚀 New Feature

  • wdio-sync, webdriverio

🐛 Bug Fix

  • wdio-browserstack-service
    • #6000 Add proper multi-remote session support for Browserstack service (@hieuxlu)
  • wdio-mocha-framework, wdio-sauce-service

Committers: 4

v6.6.6 (2020-10-15)

🐛 Bug Fix

  • wdio-devtools-service
  • wdio-cucumber-framework, wdio-jasmine-framework, wdio-mocha-framework

📝 Documentation

  • wdio-sauce-service

🏠 Internal

  • webdriverio
  • wdio-dot-reporter, wdio-reporter

Committers: 5

v6.6.5 (2020-10-13)

🐛 Bug Fix

Committers: 1

v6.6.4 (2020-10-13)

🐛 Bug Fix

  • wdio-devtools-service, wdio-sync
  • wdio-cucumber-framework
    • #5982 cucumber framework: warn if scenario outline name is missing (@mgrybyk)

🏠 Internal

  • wdio-selenium-standalone-service, webdriverio
    • #5913 Tracking doc: rewrite @wdio/selenium-standalone-service package into TypeScriptTs selenium standlone service (@suniljaiswal01)
  • Other

Committers: 4

v6.6.3 (2020-10-12)

🐛 Bug Fix

  • wdio-appium-service, wdio-browserstack-service, wdio-config, wdio-sauce-service, wdio-selenium-standalone-service
    • #5960 Fix multi remote capabilities for mixed backends (@hieuxlu)
  • webdriver

📝 Documentation

  • Other
  • webdriverio
    • #5963 waitForExist/waitForDisplayed: adjust examples (@wiese)

🏠 Internal

  • devtools, wdio-allure-reporter, wdio-appium-service, wdio-applitools-service, wdio-browserstack-service, wdio-cli, wdio-config, wdio-crossbrowsertesting-service, wdio-cucumber-framework, wdio-spec-reporter, wdio-utils, webdriver, webdriverio

Committers: 5

v6.6.2 (2020-10-08)

📝 Documentation

  • wdio-selenium-standalone-service, webdriver

🏠 Internal

Committers: 2

v6.6.1 (2020-10-08)

💅 Polish

  • wdio-allure-reporter

📝 Documentation

  • Other
  • devtools
    • #5943 Suppress warning when running tests in Edge and update docs (@mgrybyk)

🏠 Internal

  • devtools, wdio-shared-store-service
  • wdio-smoke-test-reporter
  • wdio-smoke-test-service

Committers: 5

v6.6.0 (2020-10-06)

🚀 New Feature

  • wdio-sync, webdriverio

🐛 Bug Fix

💅 Polish

📝 Documentation

🏠 Internal

  • devtools, wdio-cli, wdio-config, wdio-logger, wdio-protocols, wdio-repl, wdio-runner, wdio-shared-store-service, wdio-utils, webdriver, webdriverio
  • wdio-shared-store-service
    • #5927 Tracking doc: rewrite @wdio/shared-store-service package into TypeScript (@mgrybyk)
  • devtools, eslint-plugin-wdio, wdio-allure-reporter, wdio-appium-service, wdio-applitools-service, wdio-browserstack-service, wdio-cli, wdio-concise-reporter, wdio-config, wdio-crossbrowsertesting-service, wdio-cucumber-framework, wdio-devtools-service, wdio-dot-reporter, wdio-firefox-profile-service, wdio-jasmine-framework, wdio-junit-reporter, wdio-lambda-runner, wdio-local-runner, wdio-logger, wdio-mocha-framework, wdio-protocols, wdio-repl, wdio-reporter, wdio-runner, wdio-sauce-service, wdio-selenium-standalone-service, wdio-shared-store-service, wdio-smoke-test-reporter, wdio-smoke-test-service, wdio-spec-reporter, wdio-static-server-service, wdio-sumologic-reporter, wdio-sync, wdio-testingbot-service, wdio-utils, wdio-webdriver-mock-service, webdriver, webdriverio

Committers: 11

v6.5.2 (2020-09-18)

🐛 Bug Fix

  • webdriverio
    • #5872 Assign w3c identifier to element scope after element re-found (@L0tso)
  • wdio-allure-reporter
    • #5870 Fixes the issue On V6, for android tests, where the incorrect deviceName is displayed in allure reports (@jags14385)
  • wdio-devtools-service

📝 Documentation

Committers: 8

v6.5.1 (2020-09-14)

🐛 Bug Fix

Committers: 2

v6.5.0 (2020-09-14)

🚀 New Feature

  • wdio-shared-store-service, wdio-sync, webdriverio
  • wdio-cli, wdio-sync, wdio-utils, webdriverio
    • #5819 Add optional delay between spec file retry attempts (@mgrybyk)

🐛 Bug Fix

  • devtools
    • #5803 adding dialog handler to switchwindow so that we can handle alerts (@ParmaJonEman)
  • webdriverio

💅 Polish

📝 Documentation

Committers: 4

v6.4.7 (2020-09-10)

🐛 Bug Fix

📝 Documentation

🏠 Internal

  • Other
  • devtools, wdio-allure-reporter, wdio-appium-service, wdio-applitools-service, wdio-browserstack-service, wdio-cli, wdio-concise-reporter, wdio-config, wdio-crossbrowsertesting-service, wdio-cucumber-framework, wdio-devtools-service, wdio-dot-reporter, wdio-firefox-profile-service, wdio-jasmine-framework, wdio-junit-reporter, wdio-lambda-runner, wdio-local-runner, wdio-logger, wdio-mocha-framework, wdio-repl, wdio-reporter, wdio-runner, wdio-sauce-service, wdio-selenium-standalone-service, wdio-shared-store-service, wdio-smoke-test-reporter, wdio-smoke-test-service, wdio-spec-reporter, wdio-static-server-service, wdio-sumologic-reporter, wdio-sync, wdio-testingbot-service, wdio-utils, wdio-webdriver-mock-service, webdriver, webdriverio

Committers: 9

v6.4.6 (2020-09-03)

🐛 Bug Fix

  • wdio-browserstack-service
    • #5771 Closes #5647 : add other check for app capability in browserstack-service (@Virtim)

💅 Polish

  • webdriverio

📝 Documentation

Committers: 5

v6.4.5 (2020-08-31)

🐛 Bug Fix

  • wdio-allure-reporter

💅 Polish

  • wdio-config, wdio-sauce-service

📝 Documentation

Committers: 4

v6.4.4 (2020-08-28)

🐛 Bug Fix

  • devtools

Committers: 1

v6.4.3 (2020-08-27)

💅 Polish

  • wdio-devtools-service
    • #5760 Propagate CDP events to the browser event listener (@L0tso)

📝 Documentation

  • wdio-cucumber-framework

🏠 Internal

Committers: 3

v6.4.2 (2020-08-25)

💅 Polish

  • wdio-sauce-service
    • #5750 @wdio/sauce-service Job Names are not sliced when using Jasmine #5728 (@joshskumar)

📝 Documentation

Committers: 6

v6.4.1 (2020-08-24)

🐛 Bug Fix

  • wdio-cli
  • webdriverio
    • #5705 Fix prototypes for items in getElements array. (@L0tso)
  • wdio-shared-store-service
    • #5702 Fix data argument must be string in shared-store-service (@stevoland)

💅 Polish

  • devtools
    • #5710 devtools: Fix ignoreDefaultArgs capability option (@koggdal)

📝 Documentation

Committers: 7

v6.4.0 (2020-08-06)

🐛 Bug Fix

💅 Polish

  • wdio-sync, webdriverio
  • wdio-cli
    • #5686 Added LambdaTest environment variables for wdio/cli while generating … (@kanhaiya15)
  • devtools, wdio-cli, wdio-devtools-service, wdio-junit-reporter, wdio-sync, wdio-utils, webdriverio

📝 Documentation

Committers: 7

v6.3.7 (2020-08-03)

📝 Documentation

Committers: 3

v6.3.6 (2020-07-29)

🐛 Bug Fix

  • wdio-cli
    • #5671 Fix issue with auto-genarated tests for Cucumber (@pjcalvo)

💅 Polish

  • wdio-devtools-service

Committers: 3

v6.3.5 (2020-07-24)

🐛 Bug Fix

  • wdio-devtools-service, webdriver
    • #5651 Fix re-attach devtools service if reloadSession was called (@HananArgov)
  • webdriverio

💅 Polish

📝 Documentation

Committers: 4

v6.3.4 (2020-07-21)

🐛 Bug Fix

📝 Documentation

  • devtools

🏠 Internal

Committers: 4

v6.3.3 (2020-07-17)

🚀 New Feature

🐛 Bug Fix

Committers: 3

v6.3.2 (2020-07-17)

🚀 New Feature

Committers: 1

v6.3.1 (2020-07-16)

🐛 Bug Fix

  • wdio-sauce-service
    • #5627 Fix dependency of @wdio/sauce-service on @wdio/utils (@lfdebrux)

Committers: 1

v6.3.0 (2020-07-16)

🚀 New Feature

  • devtools, wdio-cli, wdio-local-runner, wdio-protocols, wdio-sync, wdio-utils, webdriver, webdriverio

💅 Polish

📝 Documentation

🏠 Internal

  • devtools, wdio-devtools-service

Committers: 9

v6.2.0 (2020-07-13)

🚀 New Feature

🐛 Bug Fix

📝 Documentation

🏠 Internal

Committers: 4

v6.1.25 (2020-07-07)

🐛 Bug Fix

💅 Polish

  • wdio-junit-reporter
  • wdio-cli

📝 Documentation

Committers: 5

v6.1.24 (2020-07-02)

🚀 New Feature

  • wdio-cli, webdriverio

📝 Documentation

Committers: 2

v6.1.23 (2020-07-01)

🐛 Bug Fix

📝 Documentation

Committers: 5

v6.1.22 (2020-06-25)

🐛 Bug Fix

  • wdio-devtools-service
    • #5536 DevTools Service: Accept 'chromium' as the browserName (@pjcalvo)

💅 Polish

  • devtools
  • wdio-cli, wdio-cucumber-framework
    • #5483 Add context to before/after scenario hooks issue 5394 (@osmolyar)

Committers: 3

v6.1.21 (2020-06-24)

🐛 Bug Fix

📝 Documentation

🏠 Internal

  • #5527 Issue# 5521 - unskipped mocha test re-ran it several times (@sethuster)

Committers: 5

v6.1.18 (2020-06-15)

🐛 Bug Fix

  • wdio-cucumber-framework

📝 Documentation

  • #5487 Update GettingStarted.md; remove unneeded line of code (@klamping)

Committers: 3

v6.1.17 (2020-06-08)

🐛 Bug Fix

Committers: 2

v6.1.16 (2020-06-02)

💅 Polish

Committers: 2

v6.1.15 (2020-05-28)

🐛 Bug Fix

  • wdio-cli
  • wdio-browserstack-service
    • #5440 adding missing await for printSessionURL for onReload in browserstack service (@mathew-jithin)

Committers: 2

v6.1.14 (2020-05-27)

🐛 Bug Fix

  • wdio-jasmine-framework, wdio-mocha-framework, wdio-reporter

📝 Documentation

  • wdio-appium-service, wdio-cli, wdio-crossbrowsertesting-service, wdio-firefox-profile-service, wdio-static-server-service, wdio-sync, wdio-testingbot-service, webdriverio
  • Other

Committers: 3

v6.1.13 (2020-05-23)

💅 Polish

📝 Documentation

Committers: 5

v6.1.12 (2020-05-17)

💅 Polish

  • wdio-spec-reporter

📝 Documentation

Committers: 7

v6.1.11 (2020-05-11)

👓 Spec Compliancy

  • wdio-protocols

Committers: 1

v6.1.10 (2020-05-08)

💅 Polish

  • wdio-browserstack-service

📝 Documentation

Committers: 2

v6.1.9 (2020-05-06)

🐛 Bug Fix

📝 Documentation

  • wdio-reporter

Committers: 3

v6.1.8 (2020-05-05)

💅 Polish

  • wdio-devtools-service
  • devtools, wdio-sync, wdio-utils, webdriver, webdriverio
  • devtools
    • #5344 ignore defaultChromeFlags / PptrDefaultArgs tags (@anemer)

🏠 Internal

Committers: 4

v6.1.7 (2020-05-02)

🐛 Bug Fix

📝 Documentation

Committers: 4

v6.1.6 (2020-04-28)

🐛 Bug Fix

  • wdio-cucumber-framework, wdio-jasmine-framework, wdio-mocha-framework, wdio-runner

Committers: 1

v6.1.5 (2020-04-28)

📝 Documentation

  • wdio-runner, wdio-sync, webdriverio

🏠 Internal

Committers: 4

v6.1.4 (2020-04-25)

🐛 Bug Fix

  • wdio-browserstack-service, wdio-crossbrowsertesting-service, wdio-shared-store-service, wdio-sumologic-reporter, wdio-testingbot-service, webdriver, webdriverio

Committers: 3

v6.1.2 (2020-04-22)

👓 Spec Compliancy

🐛 Bug Fix

  • wdio-cli, wdio-config, wdio-junit-reporter, webdriver, webdriverio

Committers: 2

v6.1.1 (2020-04-21)

🐛 Bug Fix

  • wdio-runner
  • wdio-allure-reporter
    • #5296 Closes #5291(@wdio/allure-reporter) - return status failed when an assertion failed with expect-webdriverio (@lacell75)

💅 Polish

  • wdio-allure-reporter, wdio-cucumber-framework
    • #5304 Fix#5292 (@wdio/allure-reporter, @wdio/cucumber-framework) added description of cucumber scenario in reports (@lacell75)

Committers: 3

v6.1.0 (2020-04-20)

🚀 New Feature

🐛 Bug Fix

💅 Polish

  • wdio-sauce-service

📝 Documentation

Committers: 7

v6.0.18 (2020-04-17)

📝 Documentation

Committers: 3

v6.0.17 (2020-04-15)

🐛 Bug Fix

Committers: 1

v6.0.16 (2020-04-14)

🐛 Bug Fix

  • wdio-browserstack-service
    • #5259 Add any non-passing Cucumber test result to failure count (@esaari)
  • wdio-utils
    • #5260 fix(wdio-utils): add isBase64 function and remove 'is-base64' library (@tawfiknouri)

💅 Polish

📝 Documentation

  • wdio-firefox-profile-service
    • #5261 Explain that using custom extensions requires Firefox Developer Edition (@jan-molak)
  • Other

Committers: 6

v6.0.15 (2020-04-09)

🐛 Bug Fix

📝 Documentation

  • wdio-cli, wdio-cucumber-framework, wdio-jasmine-framework, wdio-mocha-framework, wdio-sync, webdriver, webdriverio
  • Other

Committers: 3

v6.0.14 (2020-04-07)

🚀 New Feature

  • wdio-sync, webdriverio

🐛 Bug Fix

💅 Polish

📝 Documentation

Committers: 9

v6.0.13 (2020-04-02)

🐛 Bug Fix

  • devtools
    • #5198 Closes #5197 - Devtools' launcher should respect "binary" field from moz:firefoxOptions (@Writhe)
  • wdio-static-server-service
    • #5196 Correctly bind this when promisifying static server listen method (@ctavan)

💅 Polish

📝 Documentation

Committers: 6

v6.0.10 (2020-04-01)

🐛 Bug Fix

  • wdio-browserstack-service
    • #5188 [Browserstack Service] Forward to correct URL for App Automate, resolve warning about 'auth' Got function (@esaari)
    • #5187 Correctly bind browserstackLocal this-context (@ctavan)
  • webdriverio
  • devtools
  • wdio-crossbrowsertesting-service, wdio-testingbot-service

📝 Documentation

Committers: 5

v6.0.9 (2020-03-31)

🐛 Bug Fix

Committers: 1

v6.0.6 (2020-03-30)

🐛 Bug Fix

  • devtools, wdio-crossbrowsertesting-service, wdio-sauce-service, wdio-testingbot-service
  • wdio-config, wdio-selenium-standalone-service

📝 Documentation

Committers: 2

v6.0.5 (2020-03-27)

🐛 Bug Fix

Committers: 2

v6.0.4 (2020-03-27)

🐛 Bug Fix

  • wdio-browserstack-service, wdio-sumologic-reporter, wdio-testingbot-service, webdriver

🏠 Internal

  • devtools, wdio-crossbrowsertesting-service, wdio-utils

Committers: 2

v6.0.0 (2020-03-26)

💥 Breaking Change

  • wdio-applitools-service, wdio-browserstack-service, wdio-sauce-service, wdio-selenium-standalone-service, wdio-sync, webdriver, webdriverio
  • devtools, wdio-appium-service, wdio-browserstack-service, wdio-config, wdio-crossbrowsertesting-service, wdio-firefox-profile-service, wdio-logger, wdio-selenium-standalone-service, wdio-static-server-service, wdio-testingbot-service, wdio-utils, wdio-webdriver-mock-service, webdriverio
  • Other
  • wdio-cli, wdio-cucumber-framework, wdio-utils
  • wdio-sync, webdriverio
  • wdio-protocols, webdriver
    • #4944 webdriver.d.ts colliding type definitions for launchApp between Appium and Chromium (@resolritter)
  • wdio-appium-service, wdio-applitools-service, wdio-browserstack-service, wdio-crossbrowsertesting-service, wdio-devtools-service, wdio-firefox-profile-service, wdio-sauce-service, wdio-selenium-standalone-service, wdio-shared-store-service, wdio-static-server-service, wdio-testingbot-service, wdio-utils
  • wdio-cli, wdio-config, wdio-junit-reporter, webdriver, webdriverio
  • wdio-applitools-service, webdriverio
  • devtools, wdio-shared-store-service, wdio-sync, webdriver, webdriverio
    • #4740 Update minimal TypeScript version to 3.7.2 or higher (@mgrybyk)
  • devtools, eslint-plugin-wdio, wdio-allure-reporter, wdio-appium-service, wdio-applitools-service, wdio-browserstack-service, wdio-cli, wdio-concise-reporter, wdio-config, wdio-crossbrowsertesting-service, wdio-cucumber-framework, wdio-devtools-service, wdio-dot-reporter, wdio-firefox-profile-service, wdio-jasmine-framework, wdio-junit-reporter, wdio-lambda-runner, wdio-local-runner, wdio-logger, wdio-mocha-framework, wdio-protocols, wdio-repl, wdio-reporter, wdio-runner, wdio-sauce-service, wdio-selenium-standalone-service, wdio-shared-store-service, wdio-smoke-test-reporter, wdio-smoke-test-service, wdio-spec-reporter, wdio-static-server-service, wdio-sumologic-reporter, wdio-sync, wdio-testingbot-service, wdio-utils, wdio-webdriver-mock-service, webdriver, webdriverio

🚀 New Feature

  • wdio-allure-reporter
  • wdio-cucumber-framework
  • devtools, webdriverio
  • wdio-protocols, webdriver
  • eslint-plugin-wdio, wdio-runner
  • wdio-cli, wdio-config, wdio-local-runner, wdio-runner, wdio-smoke-test-service, wdio-sync, webdriver, webdriverio
  • wdio-cli
    • #4463 Retried specfiles are inserted at the start of the specs queue (@bennieswart)
  • wdio-cli, wdio-config, wdio-junit-reporter, webdriver
  • wdio-sync, webdriverio

🐛 Bug Fix

  • wdio-protocols
  • wdio-cli, wdio-config, wdio-spec-reporter, webdriverio
  • Other
  • wdio-browserstack-service, wdio-sauce-service
    • #5106 fix(browserstack, sauce): update test title (@stezu)
  • webdriverio
    • #5100 checkUnicode should always return an array regardless of isDevTools (@Photonios)
  • wdio-appium-service, wdio-runner, wdio-sauce-service, wdio-selenium-standalone-service, wdio-testingbot-service, webdriverio
  • wdio-cli
  • wdio-browserstack-service
    • #4967 wdio-browserstack-service: fix test session status (@benmacs)
  • webdriver, webdriverio
  • wdio-config, wdio-runner
    • #4938 Fix sanitization of capabilities object (due to DEFAULT_CONFIGS now being a function) (@mehibbs)
  • wdio-config
    • #4923 fix default configs being exported as a singleton (@naorzr)
  • webdriverio
  • wdio-appium-service
  • wdio-config

💅 Polish

📝 Documentation

🏠 Internal

  • wdio-cucumber-framework
  • wdio-browserstack-service, wdio-crossbrowsertesting-service, wdio-protocols, wdio-sauce-service, wdio-shared-store-service, wdio-sumologic-reporter, wdio-testingbot-service, webdriver, webdriverio
  • #4888 Implement back-porting process for maintainers (@christian-bromann)

Committers: 35