Releases: angrykoala/wendigo
Releases · angrykoala/wendigo
Wendigo 0.5.0
Changelog
- Added optional selector to findByTextContaining
- WaitFor support for functions and xPath
- Back, forward and refresh methods
- Settings updated if changed between browser creation
- Fixed bug with error messages expect and actual values
- Support for node 8.0.0
- Remove unnecessary files from pack
- Major code refactor
- Mixwith, compositer and deep-equal dependencies added
Wendigo 0.4.6
Changelog
- Browser.assert.cookie
- Cookies submodule
- Remove default assertions errors
Wendigo 0.4.5
Changelog
-
0.4.5
- Added selector support for findByText and clickText
- Browser.assert.global
- Added custom errors
- Assertion error improvements
- Error thrown when trying to perform actions before opening url
- Open error handled
- Dependencies update
-
0.4.4
- Browser.evaluate
- Options and selectedOptions assertions
- Browser.options
- Browser.keyPress
- LocalStorage assertions
- Browser.setValue
Wendigo 0.4.3
Changelog
- Added localStore submodule
- Added browser.innerHtml and assertions
- Query and QueryAll support optionally 2 parameters for subqueries
- Assert text and not text now support arrays of expected strings
- Minor tests cleanup
- Puppeteer updated to 1.2.0
Wendigo 0.4.2
Changelog
- Select and selectedOptions methods
- Text and title assertions now support regex expectations
- Not class assertion
- Class method now throws if no element is found
- Injected query method now accepts xpath,
- browser.uploadFile method
- Puppeteer updated to 1.1.1
- assert.attribute now allows using null as expected value
Wendigo 0.4.1
Changelog
- browser.waitUntilNotVisible method
- href and not href assertions
- waitfor now waits until the element is visible
- Fixed bug where url wasn't updated by window history
Wendigo 0.4.0
Changelog
- Browser style and not style assertions
- browser.styles will return the computed css styles
- Type will trigger the keyboard events
- Type behaviour changed
- Readme improvements
Wendigo 0.3.2
Changelog
- Attribute and not attribute assertions
- browser.attribute method
- browser.click and browser.clickText throws if no element is found, return the number of elements
- Puppeteer settings are now passed down in createBrowser, including slowMo
- Minor improvements in assertion messages
Wendigo 0.3.1
Changelog
- Method browser.clickText
- Find by text fixed to return valid html elements
Wendigo 0.3.0
Changelog
- Support for DOM Node as selector in all methods
- Assert textContains
- Click now supports index and clicks all elements
- Headless option to set browser's headless mode
- All query methods now return a puppeteer's DOM Node
- browser.type types on all elements and apending the value
- Removed jsdom dependency