Skip to content

Releases: gemini-testing/testplane

hermione/v8.7.1

28 Mar 15:52
Compare
Choose a tag to compare

🐛 Bug fixes

  • add absent origCommand parameter to OverwriteCommandFn (#889)

hermione/v8.7.0

27 Mar 12:22
Compare
Choose a tag to compare

🚀 Improvements

  • feat: add ability to extend hermione.ctx typings (#886)

Usage example

  • Extend interface HermioneCtx from module "hermione":
// global.d.ts
import type { HermioneCtx } from "hermione";

declare module "hermione" {
  interface HermioneCtx {
    someVariable: string;
  }
}
  • Use hermione.ctx with extended typings:
hermione.ctx.someVariable // string

hermione/v8.6.0

26 Mar 15:31
Compare
Choose a tag to compare

🚀 Improvements

  • feat: export Key from webdriverio (#886)

hermione/v8.5.2

26 Mar 15:22
Compare
Choose a tag to compare

🐛 Bug fixes

  • fix typescript typings for overwriteCommand (#885)

hermione/v8.5.1

20 Mar 21:26
Compare
Choose a tag to compare

🐛 Bug fixes

  • Added typescript typings for openAndWait and moveCursorTo commands (#876)

hermione/v8.5.0

18 Mar 14:35
Compare
Choose a tag to compare

🚀 Improvements

  • feat: add ability to enable new Chrome headless mode (#875)

For Chrome browsers starting from version 112 option can be specified as a string with "new"|"old" values - this will enable the new headless mode (see Chrome's blog post). For example,

browsers: {
    chrome: {
        headless: 'new',
        desiredCapabilities: {
            browserName: "chrome"
        }
    }
},

hermione/v8.4.1

14 Mar 09:33
Compare
Choose a tag to compare

🐛 Bug fixes

  • fix: ignore TargetCloseError (#874)

This error could occur by direct using of puppeteer, when you are trying to access a context, which was already destroyed

hermione/v8.4.0

13 Mar 16:30
Compare
Choose a tag to compare

🚀 Improvements

  • feat: add ability to use plugin's default export (#873)

hermione/v8.3.0

12 Mar 12:12
Compare
Choose a tag to compare

🚀 Improvements

  • feat: add ability to use default export in .hermione.conf file (#862)
  • feat: add ability to use import and export in test files (#863)

🐛 Bug fixes

  • fix: correctly screen elements inside iframes using assertView command (#856)
  • fix: export AssertViewOpts type (#867)
  • fix: add getConfig command typings (#866)
  • fix: use WebdriverIO.Browser instead of webdriverio browser (#868)
  • fix: add typings for overwrireCommand: custom commands (#869)
  • fix: add ability to specify runStep resolved value (#870)

hermione/v8.2.2

07 Mar 14:55
Compare
Choose a tag to compare

🐛 Bug fixes

  • fix: correctly screen elements inside iframes using assertView command (#856). Fix issue - #349.