All Versions
177
Latest Version
Avg Release Cycle
27 days
Latest Release
-
Changelog History
Page 15
Changelog History
Page 15
-
v1.10.3 Changes
July 11, 2014- π Fix loading in Web Workers (Victor Costan)
- π Allow null as argument to clearTimeout and clearInterval (Lars Thorup)
-
v1.10.2 Changes
June 02, 2014- π Fix
returnValue
andexception
regression on spy calls (Maximilian Antoni)
- π Fix
-
v1.10.1 Changes
May 30, 2014- π Improved mocha compatibility for async tests (Ming Liu)
- π² Make the fakeServer log function overloadable (Brian M Hunt)
-
v1.10.0 Changes
May 19, 2014- Ensure that spy createCallProperties is set before function invocation (James Barwell)
- π XDomainRequest support (SΓΈren EnemΓ¦rke, Jonathan Sokolowski)
- Correct AMD behavior (Tim Branyen)
- π Allow explicit naming of spies and stubs (Glen Mailer)
- β deepEqual test for unequal objects in calledWithExactly (Bryan Donovan)
- π Fix clearTimeout() for Node.js (Xiao Ma)
- π fix fakeServer.respond() in IE8 (John Bernardo)
- π Fix #448 (AMD require.amd)
- π Fix wrapMethod error handling (Nikita Litvin)
-
v1.9.1 Changes
April 03, 2014- π Fix an issue passing
NaN
tocalledWith
(Blake Israel) - π¦ Explicate dependency on util package (Kris Kowal)
- Fake timers return an object with
ref
andunref
properties on Node (Ben Fleis)
- π Fix an issue passing
-
v1.9.0 Changes
March 05, 2014- β Add sinon.assert.match (Robin Pedersen)
- β Added ProgressEvent and CustomEvent. Fixes bug with progress events on IE. (Geries Handal)
- prevent setRequestHeaders from being called twice (Phred)
- π Fix onload call, 'this' should be equal to XHR object (Niklas Andreasson)
- β Remove sandbox injected values on restore (Marcus HΓΌsgen)
- Coerce matcher.or/and arguments into matchers (Glen Mailer)
- Don't use buster.format any more
- π Fix comparison for regexp deepEqual (Matt Kern)
-
v1.8.2 Changes
February 11, 2014- π Fixes an edge case with calledWithNew and spied native functions, and other functions that lack a .prototype
- β Add feature detection for the new ProgressEvent support
-
v1.8.1 Changes
February 02, 2014- π Screwed up NPM release of 1.8.0, unable to replace it
-
v1.8.0 Changes
February 02, 2014- β Add clearImmediate mocking support to the timers API (Tim Perry)
- Mirror custom Date properties when faking time
- π Improved Weinre support
- β‘οΈ Update call properties even if exceptions are thrown (Tim Perry)
- β‘οΈ Update call properties even if exceptions are thrown (Tim Perry)
- Reverse matching order for fake server (Gordon L. Hempton)
- π Fix restoring globals on another frame fails on Firefox (Burak YiΔit Kaya)
- π Handle stubbing falsey properties (Tim Perry)
- Set returnValues correctly when the spied function is called as a constructor (Tim Perry)
- When creating a sandbox, do not overwrite existing properties when inject properties into an object (Sergio Cinos)
- β Added withCredentials property to fake xhr (Geries)
- Refine behavior withArgs error message (Tim Fischbach)
- Auto-respond to successive requests made with a single XHR object (Jan SuchΓ½)
- β Add the ability for mock to accept sinon.match matchers as expected arguments (Zcicala)
- β Adding support for XMLHttpRequest.upload to FakeXMLHttpRequest (Benjamin Coe)
- π Allow onCall to be combined with returns* and throwsException in stub behavior sequences (Tim Fischbach)
- π Fixed deepEqual to detect properties on array objects
- π Fixed problem with chained timers with delay=0 (Ian Lewis)
- π Use formatio in place of buster-format (Devin Weaver)
-
v1.7.3 Changes
June 20, 2013- β Removed use of array forEach, breaks in older browsers (Martin Hansen)
- sinon.deepEqual(new Date(0), new Date()) returns true (G.Serebryanskyi)