Skip to content

Commit 7ca2a3b

Browse files
committed
Merge pull request #400 from chaijs/release-2.1.2
Release v2.1.2
2 parents 57bd502 + 9249acc commit 7ca2a3b

File tree

8 files changed

+79
-57
lines changed

8 files changed

+79
-57
lines changed

History.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
2.1.2 / 2015-03-15
2+
==================
3+
4+
* Merge pull request #396 from chaijs/add-keith-cirkel-contributing-md
5+
* Add Keith Cirkel to CONTRIBUTING.md
6+
* Merge pull request #395 from cjqed/386-assert-operator-no-eval
7+
* No longer using eval on assert operator #386
8+
* Merge pull request #389 from chaijs/update-git-summary
9+
* Update `git summary` in README
10+
111
2.1.1 / 2015-03-04
212
==================
313

README.md

Lines changed: 36 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -26,81 +26,81 @@ Chai offers a robust Plugin architecture for extending Chai's assertions and int
2626

2727
project : chai
2828
repo age : 3 years, 3 months
29-
active : 230 days
30-
commits : 872
29+
active : 232 days
30+
commits : 879
3131
files : 59
3232
authors :
33-
554 Jake Luer 63.5%
34-
79 Veselin Todorov 9.1%
33+
555 Jake Luer 63.1%
34+
79 Veselin Todorov 9.0%
3535
43 Domenic Denicola 4.9%
36-
36 Keith Cirkel 4.1%
36+
41 Keith Cirkel 4.7%
3737
14 Joshua Perry 1.6%
3838
8 Chris Polis 0.9%
3939
6 Ruben Verborgh 0.7%
4040
6 Ian Zamojc 0.7%
41-
5 Jo Liss 0.6%
4241
5 leider 0.6%
42+
5 George Kats 0.6%
4343
5 Scott Nonnenberg 0.6%
44+
5 Jo Liss 0.6%
4445
5 Juliusz Gonera 0.6%
45-
5 George Kats 0.6%
46-
4 josher19 0.5%
47-
4 John Firebaugh 0.5%
48-
4 charlierudolph 0.5%
4946
4 Veselin 0.5%
50-
4 Chris Jones 0.5%
5147
4 Nick Heiner 0.5%
52-
4 Max Edmands 0.5%
5348
4 David da Silva 0.5%
54-
3 Andrei Neculau 0.3%
55-
3 Duncan Beevers 0.3%
49+
4 Chris Jones 0.5%
50+
4 josher19 0.5%
51+
4 John Firebaugh 0.5%
52+
4 Max Edmands 0.5%
53+
4 charlierudolph 0.5%
5654
3 Ryunosuke SATO 0.3%
55+
3 Jason Karns 0.3%
5756
3 Jeff Barczewski 0.3%
57+
3 Andrei Neculau 0.3%
58+
3 Duncan Beevers 0.3%
5859
3 Jake Rosoman 0.3%
59-
3 Jason Karns 0.3%
6060
2 Teddy Cross 0.2%
6161
2 Bartvds 0.2%
6262
2 Edwin Shao 0.2%
6363
2 Gregg Lind 0.2%
64-
2 Jakub Nešetřil 0.2%
65-
2 Jérémie Astori 0.2%
6664
2 Roman Masek 0.2%
65+
2 Jérémie Astori 0.2%
66+
2 Jakub Nešetřil 0.2%
6767
2 eldritch fossicker 0.2%
68-
1 Julien Wajsberg 0.1%
69-
1 piecioshka 0.1%
68+
1 Adam Hull 0.1%
69+
1 toastynerd 0.1%
70+
1 Anand Patil 0.1%
71+
1 Benjamin Horsleben 0.1%
72+
1 Brandon Payton 0.1%
73+
1 Chasen Le Hara 0.1%
74+
1 Chris Connelly 0.1%
75+
1 Chris Thompson 0.1%
76+
1 Christopher Hiller 0.1%
77+
1 Chun-Yi 0.1%
78+
1 DD 0.1%
79+
1 Danilo Vaz 0.1%
7080
1 Dido Arellano 0.1%
81+
1 Doug Neiner 0.1%
82+
1 Jeff Welch 0.1%
83+
1 Jesse McCarthy 0.1%
84+
1 Julien Wajsberg 0.1%
7185
1 Kilian Ciuffolo 0.1%
7286
1 Luís Cardoso 0.1%
7387
1 Martin Middel 0.1%
7488
1 Mathias Schreck 0.1%
75-
1 Danilo Vaz 0.1%
7689
1 Michael Lange 0.1%
77-
1 DD 0.1%
7890
1 Niklas Närhinen 0.1%
7991
1 Paul Miller 0.1%
8092
1 Refael Ackermann 0.1%
81-
1 shinnn 0.1%
82-
1 Chun-Yi 0.1%
83-
1 Christopher Hiller 0.1%
8493
1 Sasha Koss 0.1%
85-
1 Chris Thompson 0.1%
86-
1 Adam Hull 0.1%
87-
1 Chris Connelly 0.1%
88-
1 Chasen Le Hara 0.1%
8994
1 Victor Costan 0.1%
9095
1 Vinay Pulim 0.1%
9196
1 Virginie BARDALES 0.1%
9297
1 Vlad GURDIGA 0.1%
93-
1 Brandon Payton 0.1%
94-
1 toastynerd 0.1%
9598
1 ericdouglas 0.1%
96-
1 Benjamin Horsleben 0.1%
9799
1 laconbass 0.1%
98-
1 Anand Patil 0.1%
99100
1 mohayonao 0.1%
100-
1 Jesse McCarthy 0.1%
101-
1 Jeff Welch 0.1%
102-
1 Doug Neiner 0.1%
103-
101+
1 piecioshka 0.1%
102+
1 root 0.1%
103+
1 shinnn 0.1%
104104

105105
## License
106106

ReleaseNotes.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
11
# Release Notes
22

3+
## 2.1.2 / 2015-03-15
4+
5+
A minor bug fix. No new features.
6+
7+
### Community Contributions
8+
9+
#### Code Features & Fixes
10+
11+
* [#395](https://github.com/chaijs/chai/pull/395) Fix eval-related bugs with
12+
assert.operator ([#386](https://github.com/chaijs/chai/pull/386)).
13+
By [@cjqed](https://github.com/cjqed)
14+
315
## 2.1.1 / 2015-03-04
416

517
Two minor bugfixes. No new features.

bower.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "chai",
3-
"version": "2.1.1",
3+
"version": "2.1.2",
44
"description": "BDD/TDD assertion library for node.js and the browser. Test framework agnostic.",
55
"license": "MIT",
66
"keywords": [

chai.js

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -56,11 +56,11 @@ require.helper.semVerSort = function(a, b) {
5656

5757
/**
5858
* Find and require a module which name starts with the provided name.
59-
* If multiple modules exists, the highest semver is used.
59+
* If multiple modules exists, the highest semver is used.
6060
* This function can only be used for remote dependencies.
6161
6262
* @param {String} name - module name: `user~repo`
63-
* @param {Boolean} returnPath - returns the canonical require path if true,
63+
* @param {Boolean} returnPath - returns the canonical require path if true,
6464
* otherwise it returns the epxorted module
6565
*/
6666
require.latest = function (name, returnPath) {
@@ -83,7 +83,7 @@ require.latest = function (name, returnPath) {
8383
semVerCandidates.push({version: version, name: moduleName});
8484
} else {
8585
otherCandidates.push({version: version, name: moduleName});
86-
}
86+
}
8787
}
8888
}
8989
if (semVerCandidates.concat(otherCandidates).length === 0) {
@@ -678,7 +678,7 @@ var used = []
678678
* Chai version
679679
*/
680680

681-
exports.version = '2.1.1';
681+
exports.version = '2.1.2';
682682

683683
/*!
684684
* Assertion Error
@@ -1045,7 +1045,7 @@ module.exports = function (chai, _) {
10451045
* ### .any
10461046
*
10471047
* Sets the `any` flag, (opposite of the `all` flag)
1048-
* later used in the `keys` assertion.
1048+
* later used in the `keys` assertion.
10491049
*
10501050
* expect(foo).to.have.any.keys('bar', 'baz');
10511051
*
@@ -1062,7 +1062,7 @@ module.exports = function (chai, _) {
10621062
/**
10631063
* ### .all
10641064
*
1065-
* Sets the `all` flag (opposite of the `any` flag)
1065+
* Sets the `all` flag (opposite of the `any` flag)
10661066
* later used by the `keys` assertion.
10671067
*
10681068
* expect(foo).to.have.all.keys('bar', 'baz');
@@ -1929,23 +1929,23 @@ module.exports = function (chai, _) {
19291929
* ### .keys(key1, [key2], [...])
19301930
*
19311931
* Asserts that the target contains any or all of the passed-in keys.
1932-
* Use in combination with `any`, `all`, `contains`, or `have` will affect
1932+
* Use in combination with `any`, `all`, `contains`, or `have` will affect
19331933
* what will pass.
1934-
*
1935-
* When used in conjunction with `any`, at least one key that is passed
1936-
* in must exist in the target object. This is regardless whether or not
1934+
*
1935+
* When used in conjunction with `any`, at least one key that is passed
1936+
* in must exist in the target object. This is regardless whether or not
19371937
* the `have` or `contain` qualifiers are used. Note, either `any` or `all`
19381938
* should be used in the assertion. If neither are used, the assertion is
19391939
* defaulted to `all`.
1940-
*
1941-
* When both `all` and `contain` are used, the target object must have at
1940+
*
1941+
* When both `all` and `contain` are used, the target object must have at
19421942
* least all of the passed-in keys but may have more keys not listed.
1943-
*
1943+
*
19441944
* When both `all` and `have` are used, the target object must both contain
19451945
* all of the passed-in keys AND the number of keys in the target object must
1946-
* match the number of keys passed in (in other words, a target object must
1946+
* match the number of keys passed in (in other words, a target object must
19471947
* have all and only all of the passed-in keys).
1948-
*
1948+
*
19491949
* expect({ foo: 1, bar: 2 }).to.have.any.keys('foo', 'baz');
19501950
* expect({ foo: 1, bar: 2 }).to.have.any.keys('foo');
19511951
* expect({ foo: 1, bar: 2 }).to.contain.any.keys('bar', 'baz');
@@ -4286,7 +4286,7 @@ var getPathInfo = require('chai/lib/chai/utils/getPathInfo.js');
42864286
module.exports = function(path, obj) {
42874287
var info = getPathInfo(path, obj);
42884288
return info.value;
4289-
};
4289+
};
42904290

42914291
});
42924292

@@ -4432,7 +4432,7 @@ var type = require('chai/lib/chai/utils/type.js');
44324432
* hasProperty('str', obj); // true
44334433
* hasProperty('constructor', obj); // true
44344434
* hasProperty('bar', obj); // false
4435-
*
4435+
*
44364436
* hasProperty('length', obj.str); // true
44374437
* hasProperty(1, obj.str); // true
44384438
* hasProperty(5, obj.str); // false

component.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "chai"
33
, "repo": "chaijs/chai"
4-
, "version": "2.1.1"
4+
, "version": "2.1.2"
55
, "description": "BDD/TDD assertion library for node.js and the browser. Test framework agnostic."
66
, "license": "MIT"
77
, "keywords": [

lib/chai.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ var used = []
1111
* Chai version
1212
*/
1313

14-
exports.version = '2.1.1';
14+
exports.version = '2.1.2';
1515

1616
/*!
1717
* Assertion Error

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"Veselin Todorov <hi@vesln.com>",
1818
"John Firebaugh <john.firebaugh@gmail.com>"
1919
],
20-
"version": "2.1.1",
20+
"version": "2.1.2",
2121
"repository": {
2222
"type": "git",
2323
"url": "https://github.com/chaijs/chai"

0 commit comments

Comments
 (0)