All Versions
99
Latest Version
Avg Release Cycle
33 days
Latest Release
-

Changelog History
Page 5

  • v3.2.3 Changes

    August 01, 2017

    โœ… Full Changelog

    ๐Ÿ›  Fixed bugs:

    • ๐Ÿ‘Œ Verifying a td.constructor() fails #278

    Closed issues:

    • โœ… Invocation sequence testing #277
    • โšก๏ธ Cannot assign to read only property 'constructor' after updating to v3.2.x #271
  • v3.2.2 Changes

    June 30, 2017

    โœ… Full Changelog

    Implemented enhancements:

    • โœ… Generator support #273

    ๐Ÿ”€ Merged pull requests:

    • โœ… Don't blow up when imitating a thing with generators on it #274 (searls)
  • v3.2.1 Changes

    June 26, 2017

    โœ… Full Changelog

    Closed issues:

    • โšก๏ธ Tests failing with 'TypeError: Cannot read property 'isPrototypeOf' of null' after updating 3.2.0 #270
  • v3.2.0 Changes

    June 24, 2017

    โœ… Full Changelog

    Implemented enhancements:

    • โœ… Single-layer property replacement is inappropriate for ES modules #262

    Closed issues:

    • โœ… td.constructor() breaks instanceof #267

    ๐Ÿ”€ Merged pull requests:

    • โœ… imitate / replace things deeply (instead of shallow) #268 (searls)
  • v3.1.1 Changes

    June 20, 2017
  • v3.1.0 Changes

    June 18, 2017

    โœ… Full Changelog

    ๐Ÿ›  Fixed bugs:

    • โœ… td.replace throws with objects created with Object.create #257
    • โœ… getters are executed when using td.constructor() #218

    Closed issues:

    • ๐Ÿ‘Œ Verify that constructor is passed certain values #256
    • โœ… Is there any sample code that mock aws sdk? #251
    • โœ… Cannot use td.object with "callable objects" #232

    ๐Ÿ”€ Merged pull requests:

    • ๐Ÿ‘ Allow stubbing of custom instances & Object.create() #264 (searls)
    • โœ… Enable tsc in ci pipeline take 2 #260 (duluca)
    • โœ… TypeScript typing thenResolve takes variable args #258 (miyu)
    • โœ… Test testdouble.js with testdouble.js! #255 (searls)
  • v3.0.0 Changes

    June 02, 2017

    โœ… Full Changelog

    ๐Ÿ›  Fixed bugs:

    • โœ… Figure out babel+instanceof+constructor problems with class extension #241
    • โœ… Mocking a Class #157

    Closed issues:

    • โœ… td.verify reporting after resolving promises #250
    • โœ… Replacing dependency with td.replace(path, replacement) doesn't work #249
    • ๐Ÿ‘Œ Verify constructor #248
    • โœ… td.replace () breaks the cache in require #244
    • โœ… Faking internal calls #243
    • โœ… ECMAScript 2015 Classes with td.constructor() #240
    • โœ… TypeScript: Better Generic Support for td.object() #236
    • โœ… How to Replace Imported Constructor in Another File #235
    • โœ… Mocha Spec Reporter #234
    • โœ… TypeError: 'x' is not a function #233
    • โœ… Inifinite recursion problem #231
    • โœ… Invoke callback within object #230
    • โœ… Testing Constructor invocations #229
    • โœ… Stubbing chained API objects yields a warning #228

    ๐Ÿ”€ Merged pull requests:

    • โœ… Stop extending types when replacing constructors #254 (searls)
    • ๐Ÿ›  Fix #236; Add another overload and its test #237 (sgtoj)
  • v2.1.2 Changes

    March 29, 2017

    โœ… Full Changelog

    Closed issues:

    • โœ… TypeError when used with node -r flag #226
    • โœ… When replacing a node library calling it from other modules does not work as expected #225
  • v2.1.1 Changes

    March 28, 2017

    โœ… Full Changelog

    Closed issues:

    • โž• Add td.config() to index.d.ts #222
    • โœ… Mocking external dependencies in Express app #221

    ๐Ÿ”€ Merged pull requests:

    • โž• Add typings for config function #223 (lumaxis)
  • v2.1.0 Changes

    March 25, 2017

    โœ… Full Changelog

    Closed issues:

    • โœ… Using td.replace() with external modules #51

    ๐Ÿ”€ Merged pull requests:

    • โž• Add support for third party modules #220 (searls)