Releases: gemini-testing/testplane
Releases · gemini-testing/testplane
hermione/v8.5.0
🚀 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
🐛 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
🚀 Improvements
- feat: add ability to use plugin's default export (#873)
hermione/v8.3.0
🚀 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
hermione/v9.0.0-rc.1
💬 Common
- update looks-same to 10.0.0-rc.0 with updated sharp (#861)
hermione/v9.0.0-rc.0
hermione/v8.2.1
🐛 Bug fixes
- added missing typings for differentPixels and diffRatio fields (#852)
hermione/v8.2.0
🚀 Improvements
it('example', async ({browser}) => {
// ignores up to 5 diff pixels
await browser.assertView('some-state', 'some-selector', {ignoreDiffPixelCount: 5});
// ignores up to 1.5% diff pixels
await browser.assertView('other-state', 'other-selector', {ignoreDiffPixelCount: "1.5%"});
});
hermione/v8.1.0
🚀 Improvements
- add new command
moveCursorTo
which move cursror from top-left corner of the element (moveTo
from [email protected] move cursror from center of the element) (#842)
🐛 Bug fixes
- "resetCursor" option move cursor to the the top-left corner of the viewport (#842)