v0.20.5 (2018-7-18)
Bug fixes
- The
buttonsproperty was added to theMouseEventinstance (#2056) - Response headers were converted to lowercase (#2534)
- Updated flow definitions (#2053)
- An
AttributesWrapperinstance is now updated when the the element's property specifies thedisabledattribute (#2539) - TestCafe no longer hangs when it redirects from a tested page to the 'about:error' page with a hash (#2371)
- TestCafe now reports a warning for a mocked request if CORS validation failed (#2482)
- Prevented situations when a request logger tries to stringify a body that is not logged (#2555)
- The Selector API now reports
NaNinstead ofintegerwhen type validation fails (#2470) - Enabled
noImplicitAnyand disabledskipLibCheckin the TypeScript compiler (#2497) - Pages with
rel=prefetchlinks no longer hang during test execution (#2528) - Fixed the
TypeError: this.res.setHeader is not a functionerror in Firefox (#2438) - The
formtargetattribute was overridden (testcafe-hammerhead/#1513) fetch.toString()now equalsfunction fetch() { [native code] }(testcafe-hammerhead/#1662)