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