All Versions
99
Latest Version
Avg Release Cycle
33 days
Latest Release
-
Changelog History
Page 1
Changelog History
Page 1
-
v3.16.5 Changes
- ๐ Improve type definition for stubbing a sequence of promises #481
-
v3.16.4 Changes
- โก๏ธ Update quibble
-
v3.16.3 Changes
- ๐ Fix
replaceEsm
for the latest release of Node 16, which changed the loader interface. See #474 and quibble#54
- ๐ Fix
-
v3.16.2 Changes
- ๐ฏ Handle cases where deep-cloning arguments fails. If
cloneArgs
is specified on a stubbing or verification, the error will be propagated and thrown, otherwise it will be swallowed and td.explain will warn the user that clone failed (and therefore its log message may be inaccurate). See #469
- ๐ฏ Handle cases where deep-cloning arguments fails. If
-
v3.16.1 Changes
- โฌ๏ธ Upgrade quibble to fix ESM replacement
-
v3.16.0 Changes
- โ Add new
td.instance()
method which is a one-liner ofFakeFoo = td.constructor(Foo); new FakeFoo()
#448
- โ Add new
-
v3.15.0 Changes
- โ Add support for faking native ES modules with
td.replaceEsm()
#445
- โ Add support for faking native ES modules with
-
v3.14.0 Changes
- โก๏ธ Type updates #437
-
v3.13.1 Changes
March 16, 2020- ๐ Fixes cases where test double objects are passed into
when
orverify
#427
- ๐ Fixes cases where test double objects are passed into
-
v3.13.0
February 27, 2020