Skip to content

v0.10.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@poftadeh poftadeh released this 29 Apr 22:00
· 135 commits to master since this release
77742ac

Fix

  • Corrected default PageLoad value in Set Timeout endpoint.
  • AcceptInsecureCerts fixed to handle all possible values in session creation.
  • UnhandledPromptBehavior now works properly in ignore cases.
  • Set timeout endpoint now accepts zero values.
  • Properly returns { value: null } in cases where the endpoint has no explicit value.
  • Get All Cookies endpoint no longer returns unassociated cookies.
  • Added missing types and return values in TypeScript functions.
  • Linter script runs properly now on both .ts and .js files.

Add

  • Added ability to run npm scripts on multiple platforms.
  • Added status code checks in supertest requests.

Refactor

  • Progress toward TypeScript strict mode.
  • Fixed missing types and return values in TypeScript.
  • Fixed spelling mistake in capabilities variables.
  • Converted namespace imports to default imports.

Optimization

  • Replaced constructor name checks with more efficient runtime validation algorithms.
  • Replaced custom tough-cookie module with upstream version.
  • Avoided redundant hasOwnProperty lookups by using the has package.
  • Changed build target to ESNext.

Documentation

  • Added link references to W3C spec for completed endpoints.