Skip to content

Releases: angrykoala/wendigo

Wendigo 2.6.2

17 Sep 20:41
f1fe690
Compare
Choose a tag to compare

Changelog

  • Dependencies updated
  • Puppeteer updated to 1.20.0
  • AddScript will no longer fail with bypassCSP disabled

Wendigo 2.6.1

06 Sep 07:54
9485379
Compare
Choose a tag to compare

Changelog

  • Dependencies updated
  • Puppeteer launch error handled with a single retry

Wendigo 2.6.0

06 Aug 19:21
663e2de
Compare
Choose a tag to compare

This release changes some core and internal methods of wendigo. Most features should behave identically, however, some minor changes may appear in these cases:

  • Using multiple tabs
  • Rely on bypassCSP
  • Rely on exact matches of texts

Changelog

  • Browser.text will return newlines on
  • DefaultTimeout option on create browser
  • Injection scripts are now added through evaluate, so are not checked by CSP
  • Static config file removed
  • Opening new tabs will no longer reload the page

Wendigo 2.5.1

27 Jul 13:46
d4fc8cf
Compare
Choose a tag to compare

This release only makes some minor updates on dependencies to fix minor problems with typescript typings

Changelog

  • Puppeteer types updated
  • TravisCI modules cache removed

Wendigo 2.5.0

24 Jul 08:11
a90413f
Compare
Choose a tag to compare

This release should not produce any compatibility issues with previous versions of Wendigo, however, due to big changes on how the browser is created and handled, some behavior may differ slightly to Wendigo 2.4.0.

Note that all methods related to pages are still under revision and may change in future versions.

Changelog

  • Pages, selectPage and closePage methods to handle tabs and popups
  • Browser.context returns Puppeteer's context object
  • Improved typings for module compositer
  • A browser won't have 2 tabs opened by default
  • Puppeteer updated to 1.19.0
  • Minor improvements in internal typings
  • Minor fix in InjectionScript error message
  • Refactor on browser instances creation and setup

Wendigo 2.4.0

15 Jul 21:36
39e8389
Compare
Choose a tag to compare

Changelog

  • Auth module with basic and bearer support
  • RegExp support for waitForRequest, response and related methods
  • Improved types wrapper of puppeteer

Wendigo 2.3.0

28 Jun 23:30
4c035a5
Compare
Choose a tag to compare

Changelog

  • Browser.pdf
  • Browser.setCache and cache settings
  • DateMock now uses a proxy and supports using it as a function
  • Internal error handling improvements
  • Puppeteer updated to 1.18.1, size and performance improved

Wendigo 2.2.0

25 Jun 21:22
235a70f
Compare
Choose a tag to compare

Changelog

  • Filter by pending requests and resourceType
  • Assert by pending requests and resourceType
  • Browser.elementHtml and assertions
  • Types export for TypeScript improved

Wendigo 2.1.3

21 Jun 10:41
e133048
Compare
Choose a tag to compare

Changelog

  • Internal Puppeteer wrapper
  • Puppeteer updated to 1.18.0

Wendigo 2.1.2

05 Jun 23:12
0d0f0d0
Compare
Choose a tag to compare

Warning:
This version contains a minor change in how an element is considered "visible" and it may slightly change its behavior in webs with elements with opacity set to 0.

Changelog

  • Elements considered not visible if opacity is 0
  • Minor dependencies updated
  • Minor code improvements