Skip to content

Commit 8a80ddf

Browse files
committed
2.0.0 pre-release
1 parent 72a0f98 commit 8a80ddf

File tree

3 files changed

+174
-73
lines changed

3 files changed

+174
-73
lines changed

AUTHORS

+83-72
Original file line numberDiff line numberDiff line change
@@ -1,53 +1,54 @@
11
Christian Johansen <[email protected]>
22
Morgan Roderick <[email protected]>
33
Maximilian Antoni <[email protected]>
4+
45
ben hockey <[email protected]>
6+
Jonny Reeves <[email protected]>
7+
Carl-Erik Kopseng <[email protected]>
58
Tim Fischbach <[email protected]>
69
Max Antoni <[email protected]>
710
Tim Ruffles <[email protected]>
811
Jonathan Sokolowski <[email protected]>
912
Domenic Denicola <[email protected]>
10-
1113
Andreas Lind <[email protected]>
12-
William Sears <[email protected]>
1314
Tim Perry <[email protected]>
1415
Tim Ruffles <[email protected]>
15-
16-
16+
William Sears <[email protected]>
1717
Bryan Donovan <[email protected]>
1818
Felix Geisendörfer <[email protected]>
19+
20+
21+
Andrew Gurinovich <[email protected]>
22+
Christian Johansen <[email protected]>
1923
20-
Luis Cardoso <[email protected]>
2124
Keith Cirkel <[email protected]>
22-
Tristan Koch <[email protected]>
25+
Luis Cardoso <[email protected]>
2326
Martin Sander <[email protected]>
24-
Andrew Gurinovich <[email protected]>
2527
Tobias Ebnöther <[email protected]>
28+
Tristan Koch <[email protected]>
2629
Benjamin Coe <[email protected]>
27-
28-
Christian Johansen <[email protected]>
29-
Jonny Reeves <[email protected]>
30-
Konrad Holowinski <[email protected]>
31-
ben fleis <[email protected]>
3230
Garrick Cheung <[email protected]>
3331
Gavin Huang <[email protected]>
32+
Konrad Holowinski <[email protected]>
3433
Marten Lienen <[email protected]>
35-
Carl-Erik Kopseng <[email protected]>
36-
Scott Andrews <[email protected]>
37-
38-
39-
Roman Potashow <[email protected]>
34+
Travis Kaufman <[email protected]>
35+
ben fleis <[email protected]>
36+
4037
August Lilleaas <[email protected]>
38+
Cormac Flynn <[email protected]>
39+
Dmitriy Kubyshkin <[email protected]>
40+
Duncan Beevers <[email protected]>
4141
4242
Glen Mailer <[email protected]>
43+
44+
4345
Robin Pedersen <[email protected]>
44-
45-
Cormac Flynn <[email protected]>
46+
Roman Potashow <[email protected]>
47+
Scott Andrews <[email protected]>
48+
Soutaro Matsumoto <[email protected]>
4649
Tamas Szebeni <[email protected]>
4750
Thomas Meyer <[email protected]>
48-
Soutaro Matsumoto <[email protected]>
49-
Duncan Beevers <[email protected]>
50-
なつき <[email protected]>
51+
5152
Alex Urbano <[email protected]>
5253
Alexander Schmidt <[email protected]>
5354
Ben Hockey <[email protected]>
@@ -72,94 +73,104 @@ Márton Salomváry <[email protected]>
7273
Satoshi Nakamura <[email protected]>
7374
Simen Bekkhus <[email protected]>
7475
Spencer Elliott <[email protected]>
75-
Travis Kaufman <[email protected]>
7676
Travis Kaufman <[email protected]>
7777
Victor Costan <[email protected]>
7878
gtothesquare <[email protected]>
7979
mohayonao <[email protected]>
8080
8181
yoshimura-toshihide <[email protected]>
82+
なつき <[email protected]>
83+
AJ Ortega <[email protected]>
84+
AJ Ortega <[email protected]>
85+
Adam Hull <[email protected]>
86+
Adrian Phinney <[email protected]>
87+
Alex Kessaris <[email protected]>
88+
Alexander Aivars <[email protected]>
89+
Alfonso Boza <[email protected]>
90+
Ali Shakiba <[email protected]>
91+
Antonio D'Ettole <[email protected]>
92+
Aziz Punjani <[email protected]>
93+
Blaine Bublitz <[email protected]>
94+
Blake Embrey <[email protected]>
95+
Blake Israel <[email protected]>
96+
Brian M Hunt <[email protected]>
97+
Burak Yiğit Kaya <[email protected]>
98+
C. T. Lin <[email protected]>
99+
Christian Johansen <[email protected]>
100+
Daryl Lau <[email protected]>
101+
Eric Wendelin <[email protected]>
102+
Felix Geisendörfer <[email protected]>
103+
Gavin Boulton <[email protected]>
104+
Gilad Peleg <[email protected]>
105+
Giorgos Giannoutsos <[email protected]>
106+
Glen Mailer <[email protected]>
107+
Gord Tanner <[email protected]>
108+
Gordon L. Hempton <[email protected]>
109+
Gyandeep Singh <[email protected]>
110+
Harry Wolff <[email protected]>
82111
Ian Lewis <[email protected]>
83-
hashchange <[email protected]>
112+
Ian Thomas <[email protected]>
113+
James Beavers <[email protected]>
114+
Jan Kopriva <[email protected]>
115+
Jan Suchý <[email protected]>
116+
Jason Anderson <[email protected]>
117+
Johann Hubert Sonntagbauer <[email protected]>
118+
John Bernardo <[email protected]>
119+
John Reeves <[email protected]>
120+
Jordan Hawker <[email protected]>
121+
Joseph Spens <[email protected]>
122+
Josh Goldberg <[email protected]>
123+
Kevin Turner <[email protected]>
124+
Kim Joar Bekkelund <[email protected]>
125+
Kris Kowal <[email protected]>
126+
Kurt Ruppel <[email protected]>
127+
Lars Thorup <[email protected]>
128+
129+
Marco Ramirez <[email protected]>
84130
Mario Pareja <[email protected]>
85-
Harry Wolff <hswolff@gmail.com>
131+
Mark Gibson <mgibson@adaptavist.com>
86132
Martin Brochhaus <[email protected]>
87-
jamestalmage <[email protected]>
88-
Gyandeep Singh <[email protected]>
89-
kbackowski <[email protected]>
90-
Gordon L. Hempton <[email protected]>
91-
Adrian Phinney <[email protected]>
92133
Max Klymyshyn <[email protected]>
93-
Gord Tanner <[email protected]>
94134
Michael Jackson <[email protected]>
95135
Mikolaj Banasik <[email protected]>
96-
Glen Mailer <[email protected]>
97-
Giorgos Giannoutsos <[email protected]>
98136
Mustafa Sak <[email protected]>
99-
AJ Ortega <[email protected]>
100137
Nicholas Stephan <[email protected]>
101138
Nikita Litvin <[email protected]>
102139
Niklas Andreasson <[email protected]>
103140
Olmo Maldonado <[email protected]>
104-
Gilad Peleg <giladp007@gmail.com>
141+
Petar Dochev <dotchev@gmail.com>
105142
Rajeesh C V <[email protected]>
106143
107-
Gavin Boulton <[email protected]>
108144
Rodion Vynnychenko <[email protected]>
109-
Felix Geisendörfer <[email protected]>
110145
Ryan Wholey <[email protected]>
111-
112-
Eric Wendelin <[email protected]>
113146
Sergio Cinos <[email protected]>
147+
Shaine Hatch <[email protected]>
114148
Shawn Krisman <skrisman@nodelings>
115149
Shawn Krisman <telaviv@github>
116150
Shinnosuke Watanabe <[email protected]>
117-
Adam Hull <[email protected]>
118151
Simone Fonda <[email protected]>
119-
Dmitriy Kubyshkin <[email protected]>
120-
simonzack <[email protected]>
121152
Sven Fuchs <[email protected]>
122153
Søren Enemærke <[email protected]>
123154
TEHEK Firefox <[email protected]>
124-
Daryl Lau <[email protected]>
125155
Tek Nynja <[email protected]>
126-
Christian Johansen <[email protected]>
156+
The Gitter Badger <[email protected]>
127157
Tim Branyen <[email protected]>
128-
Burak Yiğit Kaya <[email protected]>
129-
Brian M Hunt <[email protected]>
130-
Blake Israel <[email protected]>
131-
Blake Embrey <[email protected]>
158+
Tim Wienk <[email protected]>
132159
Timo Tijhof <[email protected]>
133-
Blaine Bublitz <[email protected]>
134-
stevesouth <[email protected]>
135-
136-
Antonio D'Ettole <[email protected]>
137160
Tristan Koch <[email protected]>
138-
AJ Ortega <[email protected]>
139161
Volkan Ozcelik <[email protected]>
140162
Will Butler <[email protected]>
141163
William Meleyal <[email protected]>
142-
Ali Shakiba <[email protected]>
143164
144-
Alfonso Boza <[email protected]>
145-
Alexander Aivars <[email protected]>
146165
brandonheyer <[email protected]>
147166
charlierudolph <[email protected]>
148-
Alex Kessaris <[email protected]>
149-
Jason Anderson <[email protected]>
150-
John Bernardo <[email protected]>
151167
152-
Jan Suchý <[email protected]>
153-
Jan Kopriva <[email protected]>
154-
Jordan Hawker <[email protected]>
155-
Joseph Spens <[email protected]>
168+
hashchange <[email protected]>
169+
jamestalmage <[email protected]>
170+
kbackowski <[email protected]>
171+
172+
simonzack <[email protected]>
173+
stevesouth <[email protected]>
174+
thefourtheye <[email protected]>
175+
156176
157-
James Beavers <[email protected]>
158-
Kevin Turner <[email protected]>
159-
Kim Joar Bekkelund <[email protected]>
160-
Ian Thomas <[email protected]>
161-
Kris Kowal <[email protected]>
162-
Kurt Ruppel <[email protected]>
163-
Lars Thorup <[email protected]>
164-
165-
Marco Ramirez <[email protected]>

Changelog.txt

+90
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,94 @@
11

2+
2.0.0 / 2015-12-02
3+
==================
4+
5+
* Extract `util/fake_server_with_clock` into a CommonJS module
6+
* Extract `util/fake_server` into a CommonJS module.
7+
* Extract `util/fake_timers` into a CommonJS module.
8+
* Extract `util/fake_xml_http_request` into a CommonJS module.
9+
* Extract `util/fake_xdomain_request` into a CommonJS module.
10+
* Extract `util/event` into a CommonJS module.
11+
* Extract `sinon.logError` into a CommonJS module.
12+
* Extract (most of) sinon.collection into a CommonJS module
13+
* Extract `sinon.mock` into a CommonJS module.
14+
* Import mock's dependencies are CommonJS modules.
15+
* Extract `createSpyCall` into a CommonJS module.
16+
* Extract `sinon.assert` into a CommonJS module.
17+
* Remove `walk` from sinon's public API.
18+
* Patch up linting errors
19+
* Remove `sinon` import from stub
20+
* Extract `sinon.behavior` into a CommonJS module
21+
* Extract `sinon.walk` into a CommonJS module.
22+
* Export stub as a CommonJS module
23+
* Import `wrapMethod` as a CommonJS module
24+
* Import core dependencies as CommonJS modules
25+
* Delete .jscsrc
26+
* Ensure sinon can run in a WebWorker
27+
* Updated docs to reflect that calledOn accepts a matcher
28+
* simplified test and added a note
29+
* updated to require spy in its new cjs form
30+
* ./commonjs
31+
* expose sinon.spy and sinon.spyCall
32+
* converted spy to commonjs format
33+
* moved sinon.format() to core
34+
* fixed spy tests
35+
* added missing test (pushes spy coverage to 100%)
36+
* added spy getter/setter tests
37+
* updated sinon.spy() to properly handle getters and setters
38+
* Remove unnecessary error variable
39+
* Prevent stubbed getter from being called during restore() - fixes #897
40+
* Allowed GET requests to have request bodies
41+
* Remove JSCS from devDependencies
42+
* Add Gitter badge
43+
* Allow yieldsOn, callsArgOn, callsArgOnWith, yieldsToOn to use any context
44+
* Add bithound badge to README.md
45+
* removed switch statement in favor of object lookup
46+
* Use immediate exceptions
47+
* lib/sinon/util: Remove window conditionals from IE files.
48+
* Add docs for sandbox and utils
49+
* Add documentation for matchers
50+
* Add docs for assertions
51+
* Add docs for JSON-P
52+
* Add docs for fake server
53+
* Add docs for fake timers
54+
* Add mock api descriptions
55+
* Add mocks introduction
56+
* Add stubs api
57+
* Update TODO
58+
* Use Object.prototype.hasOwnProperty in deepEqual to cope with cases where hasOwnProperty doesn't exist, ie. Object.create(null), or has been overridden on an object. With tests.
59+
* Add docs TODO to track outstanding tasks
60+
* Add stubs.md with introduction to stubs
61+
* Import docs
62+
* Fix #875 Proper support UTF8 payloads * introduced new dependency "text-encoding" * delegate encoding operations to TextEncoder/TextDecoder * added unit test to verify proper utf-8 encoding
63+
* finished eslint'ing
64+
* upgraded ESLint to 1.7.1 (latest and greatest)
65+
* Run tests in node 4.2 LTS (Argon)
66+
* removed unneeded path resolution
67+
* Let npm install handle buster again, now that we have caching of node_modules
68+
* Make travis cache node_modules to speed up builds
69+
* removed duplicate implementation of sinon.timesInWords
70+
* fix travis-ci build svg in README
71+
* reviewer comments
72+
* cleaning up left over blank lines
73+
* CommonJS-ified *some* of the things
74+
* updated readyStateChange to align to the w3c spec (somewhat)
75+
* cleaned up a few unreleated tests
76+
* updated tests to reflect reality
77+
* added some additional progress event verification
78+
* added a test to ensure load is not fired before abort
79+
* added test to ensure event ordering
80+
* allow progress events with loaded/total values of 0
81+
* Fix #867: Walk properties only once
82+
* Removed unnecessary module wrappers and double test run in NodeJS.
83+
* null-check the object passed to sinon.stub
84+
* implemented stub#resetHistory method - fixes #863
85+
* Fix #851: Do not attempt to re-stub constructors
86+
* Fix #847: Ensure walk invokes accessors directly on target
87+
* Run tests in node 4.1.x also
88+
* First effort towards moving to CommonJS
89+
* Update Changelog.txt
90+
* stub.reset also resets behavior
91+
292
1.17.0 / 2015-09-22
393
==================
494

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "sinon",
33
"description": "JavaScript test spies, stubs and mocks.",
4-
"version": "1.17.0",
4+
"version": "2.0.0-pre",
55
"homepage": "http://sinonjs.org/",
66
"author": "Christian Johansen",
77
"repository": {

0 commit comments

Comments
 (0)