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.
v5.23.0 (2020-05-25)
🚀 New Feature
wdio-sync
,webdriverio
- #5282 Allow relative drag&drop arguments (@christian-bromann)
🐛 Bug Fix
devtools
- #5350 devtools package: fix switchToFrame function (@takeya0x86)
- #5280 Support mobile emulation capability in DevTools package (@christian-bromann)
webdriver
,webdriverio
- #5279 Script fixes for IE (@christian-bromann)
wdio-appium-service
- #5268 Fix Appium service port assignment (@christian-bromann)
💅 Polish
wdio-spec-reporter
wdio-cli
- #5145 Forward service defined path (driver server endpoint) for Selenium server. (@kapoorlakshya)
📝 Documentation
- #5421 Added subrountine shapes where applicable (@jdavis61)
- #5403 Docs: Update TypeScript.md (@osmolyar)
- #5402 Fix class syntax in CustomServices.md (@pmdartus)
Committers: 8
- Christian Bromann (@christian-bromann)
- James Davis (@jdavis61)
- Lakshya Kapoor (@kapoorlakshya)
- Nick (@unickq)
- Nikita Pankratov (@nikita-pankratov)
- Olga (@osmolyar)
- Pierre-Marie Dartus (@pmdartus)
- Takeshi Kishi (@takeya0x86)
v5.22.5
🐛 Bug Fix
wdio-sauce-service
- Update SauceLabs package to latest (@christian-bromann)
v5.22.4 (2020-03-23)
🐛 Bug Fix
wdio-config
- #5123 Add support for .cjs files (@christian-bromann)
📝 Documentation
wdio-reporter
- #5137 added write method to typings (@dpoetzsch)
Committers: 2
- Christian Bromann (@christian-bromann)
- David Poetzsch-Heffter (@dpoetzsch)
v5.22.3
🐛 Bug Fix
webdriver
- Move
@types/request
to dependency section
- Move
v5.22.1 (2020-03-18)
🐛 Bug Fix
wdio-protocols
- #5109 update switchToFrame docs (@kellyselden)
- Other
- #5108 fix the edit button on protocol docs again (@kellyselden)
wdio-browserstack-service
,wdio-sauce-service
Committers: 2
- Kelly Selden (@kellyselden)
- Stephen Zuniga (@stezu)
v5.22.0 (2020-03-14)
🚀 New Feature
wdio-allure-reporter
- #5099 Allure: add issue and tms links patterns (@BorisOsipov)
📝 Documentation
wdio-cli
- #5097 wdio-lambdatest-service: Updated docs for New service Lambdatest #5057 (@kanhaiya15)
Committers: 2
- Boris Osipov (@BorisOsipov)
- Kanhaiya Lal Singh (@kanhaiya15)
v5.21.0 (2020-03-13)
🚀 New Feature
Committers: 1
- Jannik Portz (@janizde)
v5.20.2
🐛 Bug Fix
Committers: 4
- Christian Bromann (@bromann)
v5.20.1 (2020-03-12)
💅 Polish
wdio-cli
- #5089 webdriverIO - Experitest Cli - Simplify the flow (@ArielExperitest)
📝 Documentation
- Other
wdio-sync
,webdriverio
wdio-browserstack-service
Committers: 4
- Arjan Blok (@ablok)
- Kevin Roulleau (@Kignuf)
- Philip Wong (@p2635)
- @ArielExperitest
v5.20.0 (2020-03-10)
🚀 New Feature
wdio-cucumber-framework
- #5076 feature(cucumber-framework): add skip tags support (@alfonso-presa)
Committers: 1
- Alfonso Presa (@alfonso-presa)
v5.19.0 (2020-03-10)
🚀 New Feature
wdio-protocols
,webdriver
- #5034 add new Appium commands (@christian-bromann)
🐛 Bug Fix
wdio-cli
- #5026 Fix cli answer validation (@erwinheitzman)
💅 Polish
webdriverio
- #5029 Remove appium bug workaround (@erwinheitzman)
wdio-cli
- #5016 wdio-cli: Add Experitest Cloud to configuration utility (@ArielExperitest)
📝 Documentation
- Other
- #5080 Fix docs for TS setup with Mocha (@christian-bromann)
- #5078 docs: add reference to boilerplate (@dimadeveatii)
- #5065 Fix typo on conf name (@webOS101)
- #5046 Fix documentation formatter (@christian-bromann)
- #5031 adds boilerplate with appium And cucumber on docs (@Schveitzer)
wdio-browserstack-service
Committers: 7
- Alan Schveitzer (@Schveitzer)
- Arjan Blok (@ablok)
- Christian Bromann (@christian-bromann)
- Dumitru (@dimadeveatii)
- Erwin Heitzman (@erwinheitzman)
- Roy Sutton (@webOS101)
- @ArielExperitest
v5.18.7 (2020-02-14)
🐛 Bug Fix
💅 Polish
devtools
- #4993 Devtools: Make puppeteer-firefox optional in status.js (@jordanjwatkins)
webdriver
- #5002 Add check that path starts with "/" (@christian-bromann)
📝 Documentation
wdio-sync
,webdriverio
- #5005 Add click options (@christian-bromann)
wdio-protocols
- #5004 Add example for touchPerform (@christian-bromann)
webdriver
webdriverio
- #4977 webdriverio: Fix 'oject' typo in click command (@IgorVodka)
wdio-cli
Committers: 6
- Christian Bromann (@christian-bromann)
- Christian Maniewski (@chmanie)
- Igor Vodka (@IgorVodka)
- Jordan Watkins (@jordanjwatkins)
- @benmacs
- @lamkovod
v5.18.6 (2020-01-17)
💅 Polish
wdio-utils
- #4959 Support fully qualified paths to plugins (@christian-bromann)
webdriverio
- #4940 Performance improvements on element creation (@christian-bromann)
📝 Documentation
- Other
- #4965 WebDriverIO V5, Cucumber, Perfecto project example (@eyalyovelperfecto)
- #4939 Fix some wording issues in the selector docs (@christian-bromann)
wdio-reporter
,wdio-runner
,wdio-sync
,webdriverio
- #4960 Add docs for addLocatorStrategy (@christian-bromann)
Committers: 2
- Christian Bromann (@christian-bromann)
- @eyalyovelperfecto
v5.18.5 (2020-01-10)
💅 Polish
webdriverio
- #4946 Added possibility to disable automatic strings to unicode translation (@IgorSasovets)
Committers: 1
v5.18.4 (2020-01-03)
🐛 Bug Fix
wdio-config
,wdio-runner
📝 Documentation
- #4935 Add storybook-wdio boilerplate to document (@davidnguyen179)
Committers: 2
- David Nguyen (@davidnguyen179)
- @mehibbs
v5.18.3 (2019-12-31)
💅 Polish
wdio-junit-reporter
- #4878
💥 🚀 Cucumber-style JUnit reports in @wdio/junit-reporter (@mikesalvia)
- #4878
Committers: 1
- Mike Salvia (@mikesalvia)
v5.18.2 (2019-12-31)
🐛 Bug Fix
wdio-config
webdriverio
- #4918 Fix selection of h1 using tag name selector strategy (@christian-bromann)
wdio-appium-service
- #4915 fix: fix spawning Appium on Windows (@wswebcreation)
💅 Polish
📝 Documentation
wdio-cli
- #4920 Add markdown Reporter (@carmenmitru)
Committers: 5
- Christian Bromann (@christian-bromann)
- Mitru Carmen (@carmenmitru)
- Phil Merwin (@pmerwin)
- Wim Selles (@wswebcreation)
- @naorzr
v5.18.1 (2019-12-23)
💅 Polish
wdio-cli
- #4911 wdio-cli: allow for custom path for WDIO config (@baruchvlz)
📝 Documentation
wdio-cli
- #4910 Add Slack Service to WDIO (@carmenmitru)
Committers: 2
- Baruch Velez (@baruchvlz)
- Mitru Carmen (@carmenmitru)
v5.18.0 (2019-12-19)
🚀 New Feature
Committers: 1
- Ross Squires (@rsquires)
v5.17.0 (2019-12-18)
🚀 New Feature
🐛 Bug Fix
wdio-config
- #4897 Prefer custom properties if detecting backend (@christian-bromann)
📝 Documentation
- #4898 Minor styling fixes for flowchart (@christian-bromann)
- #4873 Added flowcharts (@jdavis61)
🏠 Internal
- #4888 Implement back-porting process for maintainers (@christian-bromann)
- #4884 Remove sponsoring section from Governance.md (@christian-bromann)
Committers: 3
- Christian Bromann (@christian-bromann)
- James Davis (@jdavis61)
- Mykola Grybyk (@mgrybyk)
v5.16.16 (2019-12-14)
🐛 Bug Fix
💅 Polish
wdio-cli
- #4881 Minor cleanup to avoid
getSpecs
call (@christian-bromann)
- #4881 Minor cleanup to avoid
📝 Documentation
- Other
- #4879 fixed typo on cucumber pckg info (2019-7-11 website blog) (@johnhiggs)
wdio-devtools-service
🏠 Internal
- #4885 Add Fossa badge (@christian-bromann)
- #4883 Docs: Minor typo fixes to PROJECT_CHARTER.md (@eemeli)
Committers: 5
- Christian Bromann (@christian-bromann)
- Eemeli Aro (@eemeli)
- John Ahigian (@johnhiggs)
- Tadeusz Stępnikowski (@versedi)
- Walter Hector Lijo (@woolter)
v5.16.15 (2019-12-10)
🐛 Bug Fix
wdio-cucumber-framework
,wdio-local-runner
,wdio-sync
,wdio-utils
,webdriverio
- #4861 Fix naming of retry variable (@christian-bromann)
📝 Documentation
- #4862 Update boilerplete information (@luuizeduardo)
Committers: 2
- Christian Bromann (@christian-bromann)
- Luiz Eduardo Martins (@luuizeduardo)
v5.16.14 (2019-12-06)
🐛 Bug Fix
wdio-sync
- #4860 Run synchronous commands with standalone script (@christian-bromann)
Committers: 1
- Christian Bromann (@christian-bromann)
v5.16.13 (2019-12-06)
🐛 Bug Fix
wdio-utils
- #4858 Fix wrapCommand for async command execution (@christian-bromann)
📝 Documentation
- #4857 add blog for newly added service (@erwinheitzman)
Committers: 2
- Christian Bromann (@christian-bromann)
- Erwin Heitzman (@erwinheitzman)
v5.16.12 (2019-12-05)
🐛 Bug Fix
wdio-sync
,wdio-utils
- #4853 Sync vs Async test execution equality (@christian-bromann)
wdio-runner
📝 Documentation
- Other
wdio-cli
- #4852 wdio-cli: add wdio-wiremock-service to cli wizard (@erwinheitzman)
Committers: 5
- Ben Williams (@Smashman)
- Christian Bromann (@christian-bromann)
- Edoardo Odorico (@edoardoo)
- Erwin Heitzman (@erwinheitzman)
- Kevin Lamping (@klamping)
v5.16.11 (2019-12-02)
🚀 New Feature
🐛 Bug Fix
wdio-runner
,wdio-spec-reporter
- #4833 Show link to job details page for each multiremote instance - … (@christian-bromann)
devtools
- #4829 Better handle script evaluation in devtools protocol (@christian-bromann)
- #4828 Emit before and after command events in devtools (@christian-bromann)
wdio-mocha-framework
devtools
,webdriverio
wdio-utils
- #4823 Set first failed expectation as error for jasmine (@christian-bromann)
💅 Polish
wdio-applitools-service
wdio-allure-reporter
📝 Documentation
wdio-shared-store-service
wdio-cli
,wdio-config
,wdio-junit-reporter
,webdriver
- #4822 Remove
connectionRetryTimeout
option (@christian-bromann)
- #4822 Remove
wdio-firefox-profile-service
- #4821 Add note that FF extensions need to be signed or flag has to be set (@christian-bromann)
Committers: 5
- Andreas Klöber (@akloeber)
- Christian Bromann (@christian-bromann)
- Fabien CELLIER (@lacell75)
- Kwo Ding (@kwoding)
- Mykola Grybyk (@mgrybyk)
v5.16.10 (2019-11-26)
🐛 Bug Fix
devtools
wdio-config
- #4812 Allow overwriting specs and exclude in capabilities (@christian-bromann)
wdio-logger
- #4785 Fix bug where multiple copies of logger breaks logging errors (@johnnymo87)
webdriverio
💅 Polish
wdio-allure-reporter
- #4773 wdio-allure-reporter: add flag to ignore/allow mocha hooks to have stacktrace and screenshots when they fail (@luiscspinho)
📝 Documentation
- Other
- #4813 Extend checklist for type definitions (@christian-bromann)
- #4814 document isSynchronised in custom reporter (@christian-bromann)
wdio-sync
,webdriver
,webdriverio
- #4811 Warn devs to not develop on generate d.ts files (@christian-bromann)
webdriver
- #4809 webdriver: Add the
headers
option to the Options type (@iamakulov)
- #4809 webdriver: Add the
Committers: 6
- Christian Bromann (@christian-bromann)
- Dylan Greene (@dylang)
- Ivan Akulov (@iamakulov)
- Jon Mohrbacher (@johnnymo87)
- Mykola Grybyk (@mgrybyk)
- @luiscspinho
v5.16.9 (2019-11-25)
🐛 Bug Fix
webdriverio
💅 Polish
wdio-crossbrowsertesting-service
📝 Documentation
wdio-sync
,webdriverio
- #4797 fix(webdriverio): broader return types for Element.getProperty (@jrobinson01)
Committers: 3
- Bastien Caudan (@bcaudan)
- John Robinson (@jrobinson01)
- Mykola Grybyk (@mgrybyk)
v5.16.7 (2019-11-13)
🐛 Bug Fix
📝 Documentation
- #4775 Document behaviour of custom services added by name (@codiophile)
Committers: 3
- Enrique Gonzalez (@enriquegh)
- Erik Blomqvist (@codiophile)
- Mykola Grybyk (@mgrybyk)
v5.16.6 (2019-11-11)
🐛 Bug Fix
📝 Documentation
wdio-applitools-service
- Other
Committers: 3
v5.16.5 (2019-11-09)
🐛 Bug Fix
wdio-cucumber-framework
,wdio-sync
,webdriverio
Committers: 1
- Mykola Grybyk (@mgrybyk)
v5.16.4 (2019-11-08)
🐛 Bug Fix
webdriverio
wdio-cucumber-framework
📝 Documentation
webdriverio
wdio-protocols
,webdriver
- #4752 Assertperf typings fix (@enriquegh)
🏠 Internal
Committers: 2
- Enrique Gonzalez (@enriquegh)
- Mykola Grybyk (@mgrybyk)
v5.16.3 (2019-11-07)
🐛 Bug Fix
Committers: 1
- Mykola Grybyk (@mgrybyk)
v5.16.2 (2019-11-06)
🚀 New Feature
wdio-cli
,wdio-config
,wdio-cucumber-framework
- #4696 [NEW FEATURE] Add the ability to provided Feature file with line number or numbers as --spec on CLI (@mikesalvia)
🐛 Bug Fix
🏠 Internal
- #4737 Build a script that grants TSC members to release @wdio packages (@christian-bromann)
Committers: 3
- Christian Bromann (@christian-bromann)
- Mike Salvia (@mikesalvia)
- Mykola Grybyk (@mgrybyk)
v5.16.1 (2019-11-06)
🐛 Bug Fix
📝 Documentation
Committers: 1
- Mykola Grybyk (@mgrybyk)
v5.16.0 (2019-11-05)
🚀 New Feature
devtools
,wdio-cli
,wdio-config
,wdio-cucumber-framework
,wdio-jasmine-framework
,wdio-mocha-framework
,wdio-runner
,wdio-sync
,wdio-utils
,webdriver
,webdriverio
wdio-sync
,webdriverio
wdio-cli
,wdio-runner
,wdio-sync
,wdio-utils
,webdriver
,webdriverio
wdio-cli
,wdio-protocols
,webdriverio
- #4603 custom locator strategy (@baruchvlz)
wdio-shared-store-service
wdio-cli
,webdriver
💅 Polish
wdio-runner
,webdriver
wdio-allure-reporter
- #4719 Looks for Browserstack style versions in capabilities (@mikesalvia)
📝 Documentation
- Other
wdio-shared-store-service
wdio-sync
,webdriver
,webdriverio
Committers: 3
- Baruch Velez (@baruchvlz)
- Mike Salvia (@mikesalvia)
- Mykola Grybyk (@mgrybyk)
v5.15.7 (2019-10-30)
🐛 Bug Fix
wdio-allure-reporter
- #4713 wdio-allure-reporter:fix addLabel (@erwinheitzman)
💅 Polish
wdio-sync
- #4698 pretty e.stack only if it exists (@colinbendell)
Committers: 2
- Colin Bendell (@colinbendell)
- Erwin Heitzman (@erwinheitzman)
v5.15.6 (2019-10-30)
📝 Documentation
wdio-protocols
- #4702 Add readme for @wdio/protocols (@christian-bromann)
Committers: 1
- Christian Bromann (@christian-bromann)
v5.15.5 (2019-10-30)
🚀 New Feature
webdriverio
- #4700 webdriverio: expanded click command with offset (@erwinheitzman)
📝 Documentation
- Other
webdriverio
- #4695 Webdriverio add config typing to browser object (@erwinheitzman)
🏠 Internal
wdio-devtools-service
- #4678 Update puppeteer-core in group default to the latest version
🚀 (@greenkeeper[bot])
- #4678 Update puppeteer-core in group default to the latest version
wdio-junit-reporter
- #4692 Update validator in group default to the latest version
🚀 (@greenkeeper[bot])
- #4692 Update validator in group default to the latest version
Committers: 2
- Erwin Heitzman (@erwinheitzman)
- Mykola Grybyk (@mgrybyk)
v5.15.4 (2019-10-25)
📝 Documentation
wdio-protocols
- #4686 mention error scenario for dismiss and accept alert (@kellyselden)
🏠 Internal
- #4684 open travis site instead of picture when clicking on build-badge (@anneloreegger)
Committers: 3
- Kelly Selden (@kellyselden)
- @anneloreegger
v5.15.3 (2019-10-25)
🚀 New Feature
wdio-config
- #4672 Add support for run *.mjs files (@AleksandrHorev)
webdriverio
💅 Polish
wdio-allure-reporter
- #4676 wdio-allure-reporter: implement addLabel (@erwinheitzman)
webdriverio
- #4669 Update reloadSession.js in order to allow for session reload even if remote session has been terminated on server-side (@mikesalvia)
📝 Documentation
Committers: 5
- Erwin Heitzman (@erwinheitzman)
- Mike Salvia (@mikesalvia)
- Mykola Grybyk (@mgrybyk)
- @AleksandrHorev
- sat (@ssehmi)
v5.15.2 (2019-10-21)
🐛 Bug Fix
wdio-crossbrowsertesting-service
- #4664 Fix CrossBrowserTesting Service error (@daphnemcrossbrowser)
wdio-allure-reporter
,wdio-runner
webdriverio
📝 Documentation
Committers: 4
- Boris Osipov (@BorisOsipov)
- Daphne Magsby (@daphnemcrossbrowser)
- Jakub Olek (@hakubo)
- Mykola Grybyk (@mgrybyk)
v5.15.1 (2019-10-16)
🚀 New Feature
wdio-protocols
- #4617 Add new custom sauce command: jankinessCheck (@christian-bromann)
🐛 Bug Fix
wdio-cucumber-framework
wdio-utils
wdio-cli
,wdio-config
wdio-cli
wdio-sync
,wdio-utils
,webdriverio
wdio-sync
💅 Polish
wdio-config
,wdio-runner
wdio-spec-reporter
📝 Documentation
- Other
- #4593 Update BoilerplateProjects.md (@amiya-pattnaik)
wdio-junit-reporter
wdio-devtools-service
🏠 Internal
wdio-sync
- #4620 wdio-sync: convert executeAsync to async/await (@MatthewBurstein)
- #4612 Wdio sync executeAsync tests (@MatthewBurstein)
Committers: 6
- Amiya Pattanaik (@amiya-pattnaik)
- Christian Bromann (@christian-bromann)
- Duc Le (@ducle91)
- Jonathan Xi (@shinxi)
- Mykola Grybyk (@mgrybyk)
- @MatthewBurstein
v5.15.0 (2019-10-11)
🚀 New Feature
💅 Polish
wdio-cli
,wdio-crossbrowsertesting-service
,wdio-utils
,webdriver
- #4587 add examples and epilogue to cli commands (@christian-bromann)
webdriverio
📝 Documentation
wdio-config
,wdio-junit-reporter
,wdio-selenium-standalone-service
,webdriverio
Committers: 4
- Christian Bromann (@christian-bromann)
- Mykola Grybyk (@mgrybyk)
- Stephen Schutt (@schuttsm)
- @lamkovod
v5.14.5 (2019-10-09)
🚀 New Feature
webdriverio
- #4592 Webdriverio expand click command (@erwinheitzman)
🐛 Bug Fix
wdio-devtools-service
wdio-jasmine-framework
wdio-cli
- #4581 Fix sync support for repl command (@christian-bromann)
💅 Polish
wdio-jasmine-framework
,wdio-reporter
- #4594 Report pendingReason from Jasmine tests (@raketenolli)
📝 Documentation
Committers: 5
- Christian Bromann (@christian-bromann)
- Erwin Heitzman (@erwinheitzman)
- Mykola Grybyk (@mgrybyk)
- Oliver Arend (@raketenolli)
- Zearin (@Zearin)
v5.14.4 (2019-10-06)
🐛 Bug Fix
wdio-reporter
,wdio-spec-reporter
wdio-sync
wdio-utils
📝 Documentation
🏠 Internal
wdio-allure-reporter
- #4568 Add eslint rule "no-else-return" (@martinfrancois)
wdio-static-server-service
,wdio-webdriver-mock-service
- #4564 Fix WebdriverIO Tests on Windows (@martinfrancois)
Committers: 3
- François Martin (@martinfrancois)
- Mykola Grybyk (@mgrybyk)
- @lamkovod
v5.14.3 (2019-10-02)
🐛 Bug Fix
Committers: 1
- Mykola Grybyk (@mgrybyk)
v5.14.2 (2019-10-02)
🐛 Bug Fix
wdio-cli
- #4560 Fix rendering config file (@christian-bromann)
💅 Polish
wdio-cli
- #4559 wdio-cli: validate exclusive services (@baruchvlz)
Committers: 2
- Baruch Velez (@baruchvlz)
- Christian Bromann (@christian-bromann)
v5.14.1 (2019-10-01)
🐛 Bug Fix
wdio-cli
- #4557 don't demand to have a command (@christian-bromann)
Committers: 1
- Christian Bromann (@christian-bromann)
v5.14.0 (2019-10-01)
🚀 New Feature
🐛 Bug Fix
wdio-protocols
- #4552 startRecordingScreen parameter are "options" (@christian-bromann)
wdio-crossbrowsertesting-service
wdio-cli
,wdio-config
,wdio-cucumber-framework
,wdio-jasmine-framework
,wdio-mocha-framework
,wdio-repl
,wdio-runner
,wdio-sync
,wdio-utils
,webdriverio
webdriverio
- #4527 Set log levels when run in standalone mode (@christian-bromann)
💅 Polish
webdriver
- #4556 Fix error wording if function is passed into execute (@christian-bromann)
wdio-cli
,wdio-local-runner
,wdio-sync
- #4402 Updates/wdio cli (@baruchvlz)
wdio-config
📝 Documentation
webdriverio
- #4532 Fixtypings (@SanthoshBonala)
wdio-cli
- Other
- #4528 CDP page link fix (@Raulster24)
🏠 Internal
wdio-crossbrowsertesting-service
Committers: 7
- Baruch Velez (@baruchvlz)
- Christian Bromann (@christian-bromann)
- Mykola Grybyk (@mgrybyk)
- Przemysław Dąbek (@szemek)
- Rahul Srivastava (@Raulster24)
- Stephen Schutt (@schuttsm)
- @SanthoshBonala
v5.13.2 (2019-09-25)
🐛 Bug Fix
wdio-jasmine-framework
devtools
,wdio-devtools-service
📝 Documentation
🏠 Internal
webdriverio
- #4521 Update serialize-error in group default to the latest version
🚀 (@greenkeeper[bot])
- #4521 Update serialize-error in group default to the latest version
- Other
- #4508 Run
lerna publish
with--exact
(@kellyselden)
- #4508 Run
Committers: 3
- Dylson (@n370)
- Kelly Selden (@kellyselden)
- Mykola Grybyk (@mgrybyk)
v5.13.1 (2019-09-18)
🐛 Bug Fix
webdriver
- #4507 Better propagate custom headers with default headers (@christian-bromann)
- #4498 webdriver: Fixed url params being encoded twice, breaking id/name based lookups (@lnewson)
💅 Polish
webdriver
- #4506 webdriver: add actual capabilities processing of experitest response (#4501) (@andy-schulz)
📝 Documentation
- #4504 Chore: increase blog posts shown in the side meny (@wswebcreation)
Committers: 4
- Andy Schulz (@andy-schulz)
- Christian Bromann (@christian-bromann)
- Lee Newson (@lnewson)
- Wim Selles (@wswebcreation)
v5.13.0 (2019-09-16)
🚀 New Feature
webdriverio
devtools
,wdio-cli
,wdio-config
,wdio-protocols
,wdio-runner
,wdio-sync
,wdio-utils
,wdio-webdriver-mock-service
,webdriver
,webdriverio
- #4210 Allow to choose between WebDriver and Chrome DevTools Protocol as automation backend (@christian-bromann)
webdriver
wdio-devtools-service
- #4419 [@wdio/devtools-service] Add command for mobile emulation (@christian-bromann)
🐛 Bug Fix
devtools
- #4476 Fix interaction with iframe with devtools protocol (@mgrybyk)
- #4472 devtools: fix getWindowHandles (@mgrybyk)
- #4469 Element search by function is not working (@mgrybyk)
- #4444 Execution fails when running tests in parallel (@mgrybyk)
- #4431 Element refetch is not working with devtools protocol (@mgrybyk)
- #4434 Unable to get element parent by xpath (@mgrybyk)
- #4432 Don't close all tabs when deleting session (@christian-bromann)
webdriverio
devtools
,webdriverio
- #4459 Bugfixes for DevTools package (@christian-bromann)
wdio-sync
,wdio-webdriver-mock-service
,webdriverio
- #4438 Fix custom command and command overwrites in multiremote (@christian-bromann)
wdio-allure-reporter
wdio-devtools-service
- #4416 Let auditors command fail if tracing failed (@christian-bromann)
💅 Polish
wdio-utils
- #4468 Shorten string function in logs (@christian-bromann)
wdio-sauce-service
- #4474 Add scRelay flag to not use SC as a Selenium Relay by default (@enriquegh)
webdriverio
- #4454 Adjust commands to use React selectors if element has isReactElement flag (@baruchvlz)
devtools
wdio-allure-reporter
- #4418 @wdio/allure-reporter: Handle test failures where 'error.name' and 'error.stack' are undefined (@BorisOsipov)
📝 Documentation
- Other
devtools
wdio-static-server-service
webdriverio
🏠 Internal
wdio-sync
- #4460 Add unit tests for wrapCommand (@mgrybyk)
- #4429 Only print warning if user is running wdio testrunner (@christian-bromann)
- Other
wdio-runner
,wdio-sync
- #4234 @wdio/sync: throw if command is executed outside of a fiber context (@christian-bromann)
devtools
,wdio-devtools-service
Committers: 10
- Baruch Velez (@baruchvlz)
- Boris Osipov (@BorisOsipov)
- Christian Bromann (@christian-bromann)
- Enrique Gonzalez (@enriquegh)
- Gennadii (@Gennadiii)
- Jonathan Lipps (@jlipps)
- Kevin Lamping (@klamping)
- Kevin Roulleau (@Kignuf)
- Mykola Grybyk (@mgrybyk)
- Zearin (@Zearin)
v5.12.5 (2019-08-27)
💅 Polish
webdriverio
wdio-browserstack-service
,wdio-crossbrowsertesting-service
,wdio-sauce-service
,wdio-testingbot-service
- #4407 Sauce: Fix update cucumber feature name and job status in Sauce Labs (@wswebcreation)
Committers: 2
- Roman Ovseitsev (@romovs)
- Wim Selles (@wswebcreation)
v5.12.4 (2019-08-21)
🐛 Bug Fix
💅 Polish
wdio-cli
- #4382 wdio-cli: configure allure reporter with wdio cli (@marcelblijleven)
🏠 Internal
webdriverio
- #4389 webdriverio: bump resq version to 1.6 (@baruchvlz)
Committers: 3
- Baruch Velez (@baruchvlz)
- Marcel Blijleven (@marcelblijleven)
- Mykola Grybyk (@mgrybyk)
v5.12.3 (2019-08-18)
🐛 Bug Fix
wdio-applitools-service
,wdio-devtools-service
,wdio-junit-reporter
,wdio-sync
- #4365 use
optionalDependencies
instead ofpostinstall
for `fibers (@christian-bromann)
- #4365 use
wdio-cucumber-framework
Committers: 2
- Christian Bromann (@christian-bromann)
- Mykola Grybyk (@mgrybyk)
v5.12.2 (2019-08-16)
🚀 New Feature
wdio-applitools-service
- #4358 Updated to add command to take region snapshot (@crutledgejr)
🐛 Bug Fix
wdio-crossbrowsertesting-service
- #4363 wdio-crossbrowsertesting-service: Pass along
cbtTunnelOpts
tocbtTunnels.start()
(@davidcochrum)
- #4363 wdio-crossbrowsertesting-service: Pass along
Committers: 2
- Colston Rutledge, Jr. (@crutledgejr)
- David Cochrum (@davidcochrum)
v5.12.1 (2019-08-14)
👓 Spec Compliancy
💥 Breaking Change
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-repl
,wdio-reporter
,wdio-runner
,wdio-sauce-service
,wdio-selenium-standalone-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
- #4360 Proposal: change minimum node version to 8 (@mgrybyk)
- Post Mortem for this: https://gist.github.com/christian-bromann/1b6245c04b894b5b989accdc90eb250d
🐛 Bug Fix
wdio-cli
,wdio-config
,wdio-cucumber-framework
,wdio-sync
,wdio-utils
,webdriverio
wdio-cli
,wdio-local-runner
Committers: 2
v5.12.0 (2019-08-13)
💅 Polish
🏠 Internal
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-repl
,wdio-reporter
,wdio-runner
,wdio-sauce-service
,wdio-selenium-standalone-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: 2
v5.11.14 (2019-08-12)
🐛 Bug Fix
webdriverio
wdio-devtools-service
wdio-browserstack-service
💅 Polish
wdio-allure-reporter
📝 Documentation
- Other
- #4327 Add JS boilerplate with closure functions (@luuizeduardo)
- #4313 types: Add types for w3c capabilities of cloud services (@jayrepo)
webdriverio
- #4334 Fix type generation for browser.uploadFile (@johnathafelix)
Committers: 6
- Jay Chen (@JieC)
- Jay Chen (@jayrepo)
- Kevin Roulleau (@Kignuf)
- Luiz Eduardo Martins (@luuizeduardo)
- Mykola Grybyk (@mgrybyk)
- @johnathafelix
v5.11.13 (2019-08-05)
🐛 Bug Fix
webdriver
wdio-devtools-service
webdriverio
wdio-sync
- #4308 Fix for async mode in wdio-sync (@SanthoshBonala)
📝 Documentation
webdriverio
Committers: 2
- Mykola Grybyk (@mgrybyk)
- @SanthoshBonala
v5.11.12 (2019-08-01)
🐛 Bug Fix
wdio-cucumber-framework
wdio-cli
,wdio-cucumber-framework
webdriver
🏠 Internal
Committers: 1
- Mykola Grybyk (@mgrybyk)
v5.11.11 (2019-07-30)
🐛 Bug Fix
webdriverio
wdio-sync
📝 Documentation
- #4261 typings: add isChrome's type dsl. (@aha-oretama)
- #4260 Fix FirefoxOptions prefs type to optional (@tadashi0713)
Committers: 3
- Mykola Grybyk (@mgrybyk)
- Tadashi Nemoto (@tadashi0713)
- aha-oretama (@aha-oretama)
v5.11.10 (2019-07-26)
🐛 Bug Fix
wdio-sync
,wdio-webdriver-mock-service
wdio-sync
webdriver
💅 Polish
wdio-firefox-profile-service
Committers: 3
v5.11.9 (2019-07-24)
🐛 Bug Fix
📝 Documentation
Committers: 2
v5.11.8 (2019-07-24)
💅 Polish
wdio-cli
,wdio-cucumber-framework
📝 Documentation
wdio-cli
- #4243 Feat/add cucumberjs json (@wswebcreation)
🏠 Internal
Committers: 3
- Kevin Roulleau (@Kignuf)
- Mykola Grybyk (@mgrybyk)
- Wim Selles (@wswebcreation)
v5.11.7 (2019-07-23)
👓 Spec Compliancy
webdriver
- #4046 Add throttleCPU command (@christian-bromann)
🐛 Bug Fix
wdio-sync
,webdriver
,webdriverio
wdio-local-runner
💅 Polish
wdio-allure-reporter
,wdio-cucumber-framework
,wdio-reporter
📝 Documentation
- Other
- #4233 Add Cucumber and Mocha boilerplate (@WarleyGabriel)
- #4213 Fixed text in 2019-07-11-cucumberjs-v5-released.md (@Marketionist)
webdriverio
- #4224 webdriverio: uploadFile return type void => string (@drewctate)
🏠 Internal
webdriver
,webdriverio
- Other
webdriverio
Committers: 7
- Andrew Tate (@drewctate)
- Christian Bromann (@christian-bromann)
- Dmytro Shpakovskyi (@Marketionist)
- Kevin Roulleau (@Kignuf)
- Mykola Grybyk (@mgrybyk)
- Warley Gabriel (@WarleyGabriel)
- @johnathafelix
v5.11.6 (2019-07-17)
🐛 Bug Fix
wdio-spec-reporter
- #4204 Print link to Sauce Labs job details page when using Sauce Connect (@christian-bromann)
webdriverio
💅 Polish
webdriverio
- #4211 clean up setTimeout implementation (@christian-bromann)
wdio-cucumber-framework
,wdio-spec-reporter
- #4201 Print data tables in spec reporter (@christian-bromann)
📝 Documentation
- #4189 Fix type for webdriverio onPrepare parameter (@archonandrewhunt)
- #4117 Updated selectors documentation for element ID (@reds71)
Committers: 4
- Christian Bromann (@christian-bromann)
- Mykola Grybyk (@mgrybyk)
- Stéphane Rouges (@reds71)
- @archonandrewhunt
v5.11.5 (2019-07-15)
🐛 Bug Fix
webdriver
- #4194 isSauce should not depend on hostname (@christian-bromann)
💅 Polish
wdio-webdriver-mock-service
,webdriver
Committers: 2
- Andreas Klöber (@akloeber)
- Christian Bromann (@christian-bromann)
v5.11.4 (2019-07-12)
🐛 Bug Fix
wdio-appium-service
,wdio-crossbrowsertesting-service
,wdio-testingbot-service
- #4179 Add EsLint check for dependencies (@christian-bromann)
📝 Documentation
- #4153 Add Changelog and Roadmap links to README.md (@christian-bromann)
Committers: 1
- Christian Bromann (@christian-bromann)