Hermione v5.0.0 Release Notes
Release Date: 2022-06-11 // almost 2 years ago-
๐ Bug Fixes
- ๐ change some default values to more commonly used (40b8343)
- โ do not passthrough parser events via TestParserApi (5f26c80)
- โ remove deprecated options (cf1d69f)
- โ remove unused "teamcity" reporter (56a9293)
- โ use "-r" option for require module and not for "--reporter" (ca35198)
๐ Features
- โ add "jsonl" reporter (08140fd)
- โ add ability to redirect output of reporter to the file (066c590)
๐ฅ BREAKING CHANGES
- 0๏ธโฃ - change default value for "saveHistory" option from "false" to "true"
- ๐ change default value for "antialiasingTolerance" option from "0" to "4"
- ๐ change default value for "compositeImage" option from "false" to "true"
- ๐ change default value for "takeScreenshotOnFails.assertViewFail" option from "false" to "true"
- ๐ change default value for "takeScreenshotOnFailsMode" option from "viewport" to "fullpage"
- ๐ change default value for "httpTimeout" option from "90000" to "30000"
- ๐ change default value for "pageLoadTimeout" option from "300000" to " 20000"
- ๐ change default value for "sessionQuitTimeout" option from "90000" to "5000"
- ๐ change default value for "takeScreenshotOnFailsTimeout" option from "90000" to "5000"
- option "-r" is no longer sets the specified reporter, now it uses for require module
- โ remove deprecated options: "screenshotOnReject" and "screenshotOnRejectTimeout"
- reporters specified as function and used through programmatic API must have a static create method for initialization
- ๐ "teamcity" reporter is no longer supported, use "hermione-teamcity-reporter" plugin instead
- testParserApi object passed on BEFORE_FILE_READ event is no longer an EventEmitter