1 | ### v11.14.0 (2020-03-24)
|
2 |
|
3 | - [#705](https://github.com/unexpectedjs/unexpected/pull/705) Add support for <object> to have \(unconfigurable|unenumerable|unwritable|readonly|read-only\) property <string|Symbol> ([Andreas Lind](mailto:andreas.lind@peakon.com), [Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
4 | - [#701](https://github.com/unexpectedjs/unexpected/pull/701) Upgrade rollup to version 2.0.3 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
|
5 |
|
6 | ### v11.13.0 (2020-02-13)
|
7 |
|
8 | #### Pull requests
|
9 |
|
10 | - [#696](https://github.com/unexpectedjs/unexpected/pull/696) Add support for symbols in <object> to have property\/properties... ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
11 | - [#695](https://github.com/unexpectedjs/unexpected/pull/695) Remove support for: not to have \(configurable|enumerable|writable\) property ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
12 | - [#697](https://github.com/unexpectedjs/unexpected/pull/697) utils.isArray: Use Array.isArray if available ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
13 | - [#698](https://github.com/unexpectedjs/unexpected/pull/698) Rewrite calculateLimits ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
14 | - [#691](https://github.com/unexpectedjs/unexpected/pull/691) Upgrade diff to version 4.0.2 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
|
15 | - [#684](https://github.com/unexpectedjs/unexpected/pull/684) Bring in unexpected-markdown 5 and reconfigure test setup to match. ([Alex J Burke](mailto:alex@alexjeffburke.com))
|
16 |
|
17 | #### Commits to master
|
18 |
|
19 | - [Revert "Temporarily pin deno to v0.27.0 due to an openssl linking issue."](https://github.com/unexpectedjs/unexpected/commit/94728c20dcfab663b508270a5cbd76d04cd94d97) ([Alex J Burke](mailto:alex@alexjeffburke.com))
|
20 | - [Temporarily pin deno to v0.27.0 due to an openssl linking issue.](https://github.com/unexpectedjs/unexpected/commit/53c168fe5950da95a6220b1484f355c4e9cfe0f2) ([Alex J Burke](mailto:alex@alexjeffburke.com))
|
21 | - [Don't try to run hyperlink after updating examples](https://github.com/unexpectedjs/unexpected/commit/bbf153adb5e66acbb0276b7f0c92e942c5c91c78) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
22 |
|
23 | ### v11.12.1 (2019-12-31)
|
24 |
|
25 | #### Pull requests
|
26 |
|
27 | - [#683](https://github.com/unexpectedjs/unexpected/pull/683) Clone aware magic pen themes ([Alex J Burke](mailto:alex@alexjeffburke.com))
|
28 | - [#682](https://github.com/unexpectedjs/unexpected/pull/682) Upgrade eslint-plugin-node to version 11.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
|
29 |
|
30 | #### Commits to master
|
31 |
|
32 | - [Fix path to bin in Makefile after 56194bc.](https://github.com/unexpectedjs/unexpected/commit/d8aee944feaf8fc3fd165d8fab478b64174660c1) ([Alex J Burke](mailto:alex@alexjeffburke.com))
|
33 | - [Only run hyperlink on release so "npm run generate-site" doesn't become too slow](https://github.com/unexpectedjs/unexpected/commit/56194bc75948c125d7ed6fc8a44b27c2dad32efd) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
34 |
|
35 | ### v11.12.0 (2019-12-26)
|
36 |
|
37 | - [#679](https://github.com/unexpectedjs/unexpected/pull/679) Replace leven with ukkonen ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
38 | - [#677](https://github.com/unexpectedjs/unexpected/pull/677) Upgrade nyc to version 15.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
|
39 |
|
40 | ### v11.11.0 (2019-12-19)
|
41 |
|
42 | #### Pull requests
|
43 |
|
44 | - [#675](https://github.com/unexpectedjs/unexpected/pull/675) Always define Symbol and Buffer, even if the runtime doesn't support them ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
45 |
|
46 | #### Commits to master
|
47 |
|
48 | - [Revert "Pin deno to v0.25.0 until a timers issue in v0.26.0 is resolved."](https://github.com/unexpectedjs/unexpected/commit/73514bde8fb861474b40aeef9e9dadad64479e5e) ([Alex J Burke](mailto:alex@alexjeffburke.com))
|
49 |
|
50 | ### v11.10.0 (2019-12-18)
|
51 |
|
52 | #### Pull requests
|
53 |
|
54 | - [#674](https://github.com/unexpectedjs/unexpected/pull/674) Add support for BigInt ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
55 |
|
56 | #### Commits to master
|
57 |
|
58 | - [Fix typos in test descriptions](https://github.com/unexpectedjs/unexpected/commit/2969dfd38f5ba2eda5f717b9fe0019a49ba190b8) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
59 | - [Remove duplicated function name that confuses the TS compiler.](https://github.com/unexpectedjs/unexpected/commit/9b6ac24aaee1e29cad3c39b3920659f51dba767c) ([Alex J Burke](mailto:alex@alexjeffburke.com))
|
60 |
|
61 | ### v11.9.0 (2019-12-15)
|
62 |
|
63 | #### Pull requests
|
64 |
|
65 | - [#671](https://github.com/unexpectedjs/unexpected/pull/671) Support an "only" flag in the "to have properties" assertion. ([Alex J Burke](mailto:alex@alexjeffburke.com), [Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
66 |
|
67 | #### Commits to master
|
68 |
|
69 | - [Build with node 8.16.2 instead of 8.7.0](https://github.com/unexpectedjs/unexpected/commit/cd4c62faa74e3de230b6a295b2d9f129a22869c0) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
70 | - [Pin deno to v0.25.0 until a timers issue in v0.26.0 is resolved.](https://github.com/unexpectedjs/unexpected/commit/f77eadbff74bc63ec92faf0286fe628dc4c80a1d) ([Alex J Burke](mailto:alex@alexjeffburke.com))
|
71 | - [Catch up with deno install script default path change.](https://github.com/unexpectedjs/unexpected/commit/8ab57331f05b567bb3b83fe0b0043e0525109403) ([Alex J Burke](mailto:alex@alexjeffburke.com))
|
72 | - [Rename variable "unexpected" => "expect" in top-level creation code.](https://github.com/unexpectedjs/unexpected/commit/bf643675ce816ba2997466dd5e14922db5b1f7a3) ([Alex J Burke](mailto:alex@alexjeffburke.com))
|
73 | - [docs\(addAssertion\): document alternations, flags and optional values \(\#668\)](https://github.com/unexpectedjs/unexpected/commit/9c35e90a2b10aea1892cbbeea6196ede610447a0) ([Joel Mukuthu](mailto:joelmukuthu@gmail.com))
|
74 |
|
75 | ### v11.8.1 (2019-11-12)
|
76 |
|
77 | - [#667](https://github.com/unexpectedjs/unexpected/pull/667) Upgrade prettier to version 1.19.1 ([Andreas Lind](mailto:andreaslindpetersen@gmail.com), [depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
|
78 | - [#666](https://github.com/unexpectedjs/unexpected/pull/666) Upgrade karma to version 4.4.1 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
|
79 | - [#664](https://github.com/unexpectedjs/unexpected/pull/664) Upgrade jasmine to version 3.5.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
|
80 | - [#663](https://github.com/unexpectedjs/unexpected/pull/663) Upgrade eslint-plugin-node to version 10.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
|
81 | - [#658](https://github.com/unexpectedjs/unexpected/pull/658) Upgrade karma-chrome-launcher to version 3.1.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
|
82 | - [#662](https://github.com/unexpectedjs/unexpected/pull/662) Check documentation link integrity when building docs ([Peter Müller](mailto:munter@fumle.dk))
|
83 | - [#661](https://github.com/unexpectedjs/unexpected/pull/661) Upgrade karma to version 4.3.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
|
84 |
|
85 | ### v11.8.0 (2019-08-28)
|
86 |
|
87 | #### Pull requests
|
88 |
|
89 | - [#657](https://github.com/unexpectedjs/unexpected/pull/657) ESM build with Deno support ([Alex J Burke](mailto:alex@alexjeffburke.com), [Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
90 | - [#656](https://github.com/unexpectedjs/unexpected/pull/656) Upgrade eslint-plugin-mocha to version 6.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
|
91 | - [#654](https://github.com/unexpectedjs/unexpected/pull/654) docs: use correct writing form for Node.js ([Liran Tal](mailto:liran.tal@gmail.com))
|
92 | - [#655](https://github.com/unexpectedjs/unexpected/pull/655) Try to fix the build ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
93 | - [#653](https://github.com/unexpectedjs/unexpected/pull/653) Upgrade karma to version 4.2.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
|
94 |
|
95 | #### Commits to master
|
96 |
|
97 | - [Update eslint-config-standard to version 14.0.0 \(\#660\)](https://github.com/unexpectedjs/unexpected/commit/b5b5b78a4013992b4bf0f2c8e1b49c83159f5e7e) ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
|
98 |
|
99 | ### v11.7.0 (2019-07-14)
|
100 |
|
101 | #### Pull requests
|
102 |
|
103 | - [#651](https://github.com/unexpectedjs/unexpected/pull/651) Allow "not to be defined" to check for undefined. ([Alex J Burke](mailto:alex@alexjeffburke.com))
|
104 | - [#652](https://github.com/unexpectedjs/unexpected/pull/652) Upgrade karma-chrome-launcher to version 3.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
|
105 | - [#650](https://github.com/unexpectedjs/unexpected/pull/650) Upgrade eslint-config-standard to version 13.0.1 ([Andreas Lind](mailto:andreaslindpetersen@gmail.com), [depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
|
106 | - [#648](https://github.com/unexpectedjs/unexpected/pull/648) Upgrade eslint-config-prettier to version 6.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
|
107 | - [#646](https://github.com/unexpectedjs/unexpected/pull/646) Upgrade unexpected-markdown to version 4.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
|
108 | - [#647](https://github.com/unexpectedjs/unexpected/pull/647) Upgrade unexpected-magicpen to version 2.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
|
109 | - [#644](https://github.com/unexpectedjs/unexpected/pull/644) Rework "to satisfy" documentation to clarify the semantics. ([Alex J Burke](mailto:alex@alexjeffburke.com), [Sune Simonsen](mailto:sune@we-knowhow.dk))
|
110 | - [#643](https://github.com/unexpectedjs/unexpected/pull/643) Upgrade eslint-config-prettier to version 5.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
|
111 |
|
112 | #### Commits to master
|
113 |
|
114 | - [Actually add the new unexpected-rxjs to the plugin docs](https://github.com/unexpectedjs/unexpected/commit/3b08c7db861430796cf59cf24dc46401255aa71b) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
115 | - [Fix lint](https://github.com/unexpectedjs/unexpected/commit/33209a92a89c1852e8d9e64c6e9b13d963280534) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
116 | - [Remove no longer used rollup-plugin-uglify](https://github.com/unexpectedjs/unexpected/commit/f9102bc737723bc50c0b07f6fc0f1ad772915991) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
117 | - [Fix complex specifications link target.](https://github.com/unexpectedjs/unexpected/commit/039e123594f235fb1357ad5f89b98e84c943cb2f) ([Alex J Burke](mailto:alex@alexjeffburke.com))
|
118 |
|
119 | ### v11.6.1 (2019-06-13)
|
120 |
|
121 | #### Pull requests
|
122 |
|
123 | - [#642](https://github.com/unexpectedjs/unexpected/pull/642) Fix context reset for child expect's ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
124 | - [#641](https://github.com/unexpectedjs/unexpected/pull/641) Upgrade prettier to version 1.18.2 ([Andreas Lind](mailto:andreaslindpetersen@gmail.com), [depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
|
125 | - [#639](https://github.com/unexpectedjs/unexpected/pull/639) Upgrade rollup-plugin-terser to version 5.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
|
126 | - [#638](https://github.com/unexpectedjs/unexpected/pull/638) Replace uglify-js with terser ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
127 |
|
128 | #### Commits to master
|
129 |
|
130 | - [Update rollup-plugin-node-resolve to version 5.0.0](https://github.com/unexpectedjs/unexpected/commit/284a61f20b68e8c6ae761816d4ff198979b4ff42) ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
|
131 |
|
132 | ### v11.6.0 (2019-05-20)
|
133 |
|
134 | #### Pull requests
|
135 |
|
136 | - [#555](https://github.com/unexpectedjs/unexpected/pull/555) expect.it: Forward flags to assertions further down the parameter list ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
137 | - [#636](https://github.com/unexpectedjs/unexpected/pull/636) Upgrade rollup-plugin-commonjs to version 10.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
|
138 |
|
139 | #### Commits to master
|
140 |
|
141 | - [Hardwire uglify-js at 3.5.12 in an attempt to fix the build](https://github.com/unexpectedjs/unexpected/commit/54e492df7625627d80bdca009468dadc7e64e77a) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
142 | - [Revert "Revert "Merge pull request \#636 from unexpectedjs\/depfu\/update\/npm\/rollup-plugin-commonjs-10.0.0""](https://github.com/unexpectedjs/unexpected/commit/e3894ac4451dc46e67a11411830bae679d4307fe) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
143 | - [Revert "Merge pull request \#636 from unexpectedjs\/depfu\/update\/npm\/rollup-plugin-commonjs-10.0.0"](https://github.com/unexpectedjs/unexpected/commit/f710d0ade735b2dac8fff425d5b366ca0f6a26dc) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
144 |
|
145 | ### v11.5.1 (2019-05-12)
|
146 |
|
147 | - [#633](https://github.com/unexpectedjs/unexpected/pull/633) Fix compatibility with the esm module loader ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
148 |
|
149 | ### v11.5.0 (2019-05-10)
|
150 |
|
151 | - [#632](https://github.com/unexpectedjs/unexpected/pull/632) Inspect Buffers with Buffer.from\(\[0x00, ...\]\) instead of Buffer\(\[0x00, ...\]\) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
152 | - [#630](https://github.com/unexpectedjs/unexpected/pull/630) Upgrade eslint-plugin-node to version 9.0.1 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
|
153 |
|
154 | ### v11.4.1 (2019-05-02)
|
155 |
|
156 | - [#627](https://github.com/unexpectedjs/unexpected/pull/627) Always omit at least two lines in string diffs ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
157 | - [#628](https://github.com/unexpectedjs/unexpected/pull/628) Fix highlighting of diffing trailing whitespace in the last line ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
158 | - [#626](https://github.com/unexpectedjs/unexpected/pull/626) Wire a plugins build canary target into the Travis build matrix. ([Alex J Burke](mailto:alex@alexjeffburke.com))
|
159 |
|
160 | ### v11.4.0 (2019-04-25)
|
161 |
|
162 | - [#625](https://github.com/unexpectedjs/unexpected/pull/625) Do not highlight "trailing" whitespace in diff chunks that aren't the end of the line ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
163 | - [#610](https://github.com/unexpectedjs/unexpected/pull/610) exportStyle: Pass on the allowRedefinition parameter to the parent's addStyle ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
164 |
|
165 | ### v11.3.0 (2019-04-24)
|
166 |
|
167 | #### Pull requests
|
168 |
|
169 | - [#624](https://github.com/unexpectedjs/unexpected/pull/624) Truncate large consecutive blocks of unchanged text in the string diff ([Andreas Lind](mailto:andreaslindpetersen@gmail.com), [Sune Simonsen](mailto:sune@we-knowhow.dk))
|
170 | - [#622](https://github.com/unexpectedjs/unexpected/pull/622) Don't trigger the footgun protection when a promise is .then\(\)ed but not fully awaited ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
171 | - [#621](https://github.com/unexpectedjs/unexpected/pull/621) Disallow .hook\(\) on a frozen expect ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
172 | - [#620](https://github.com/unexpectedjs/unexpected/pull/620) Upgrade nyc to version 14.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
|
173 | - [#618](https://github.com/unexpectedjs/unexpected/pull/618) Upgrade prettier to version 1.17.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
|
174 | - [#619](https://github.com/unexpectedjs/unexpected/pull/619) Upgrade karma to version 4.1.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
|
175 | - [#616](https://github.com/unexpectedjs/unexpected/pull/616) Upgrade mocha to version 6.1.2 ([Andreas Lind](mailto:andreaslindpetersen@gmail.com), [depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
|
176 | - [#614](https://github.com/unexpectedjs/unexpected/pull/614) Upgrade jasmine to version 3.4.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
|
177 | - [#613](https://github.com/unexpectedjs/unexpected/pull/613) Update the changelog in the preversion hook, avoiding an extra commit ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
178 | - [#609](https://github.com/unexpectedjs/unexpected/pull/609) No need for the BABEL\_ENV anymore ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
179 |
|
180 | #### Commits to master
|
181 |
|
182 | - [Only run the external tests through Mocha](https://github.com/unexpectedjs/unexpected/commit/168588c8554b9cb5bc40ddb6fc72407bc0fa1545) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
183 | - [Fixed jest warning](https://github.com/unexpectedjs/unexpected/commit/fc74f69119f0d36f1f06637efa789a23344ff5c9) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
184 | - [Update offline-github-changelog to ^1.6.1](https://github.com/unexpectedjs/unexpected/commit/cbf209ac644a41cd20f4083ffc733625610dd054) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
185 | - [Use the version hook instead of preversion](https://github.com/unexpectedjs/unexpected/commit/d21792db4cd1e34cc890bda360d51afd42df5f88) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
186 | - [Update karma-browserstack-launcher to 1.5.1](https://github.com/unexpectedjs/unexpected/commit/5cff4cd5af2074c3dc1089dd5cb1b37bd2125904) ([Andreas Lind](mailto:andreas.lind@peakon.com))
|
187 | - [+2 more](https://github.com/unexpectedjs/unexpected/compare/v11.2.0...v11.3.0)
|
188 |
|
189 | ### v11.2.0 (2019-03-13)
|
190 |
|
191 | #### Pull requests
|
192 |
|
193 | - [#604](https://github.com/unexpectedjs/unexpected/pull/604) Upgrade jest to version 24.4.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
|
194 | - [#608](https://github.com/unexpectedjs/unexpected/pull/608) Replace babel with buble ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
195 |
|
196 | #### Commits to master
|
197 |
|
198 | - [Updated the changelog](https://github.com/unexpectedjs/unexpected/commit/a3d1f22c7a5dc108b4bbeb697c4fce9597bc90c8) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
199 |
|
200 | ### v11.1.2 (2019-03-13)
|
201 |
|
202 | #### Pull requests
|
203 |
|
204 | - [#607](https://github.com/unexpectedjs/unexpected/pull/607) Upgrade magicpen to version 6.0.2 ([Sune Simonsen](mailto:sune@we-knowhow.dk), [depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
|
205 | - [#602](https://github.com/unexpectedjs/unexpected/pull/602) From v11 function inherits object, so there is no need to state both in assertions ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
206 | - [#600](https://github.com/unexpectedjs/unexpected/pull/600) Remove shim and sham ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
207 | - [#601](https://github.com/unexpectedjs/unexpected/pull/601) Add highlights from the remaining major releases to the releases page ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
208 | - [#565](https://github.com/unexpectedjs/unexpected/pull/565) Merge the Unexpected instance with the expect function, and make wrapped\/nested expects have the parent as the prototype ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
209 |
|
210 | #### Commits to master
|
211 |
|
212 | - [Remove unexpected.js and unexpected.js.map from version control](https://github.com/unexpectedjs/unexpected/commit/9bb0bc14b3a86fbe6c8f232953d91b105614f1af) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
213 | - [Updated the changelog](https://github.com/unexpectedjs/unexpected/commit/1a85b1dcb1aa55d77bc306b4ea463f45792dd95d) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
214 |
|
215 | ### v11.1.1 (2019-03-01)
|
216 |
|
217 | #### Pull requests
|
218 |
|
219 | - [#599](https://github.com/unexpectedjs/unexpected/pull/599) Make UnexpectedError\#expect non-enumerable ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
220 | - [#598](https://github.com/unexpectedjs/unexpected/pull/598) Upgrade karma to version 4.0.1 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
|
221 | - [#597](https://github.com/unexpectedjs/unexpected/pull/597) Split the plugin list into maintained by us and 3rdparty plugins ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
222 |
|
223 | #### Commits to master
|
224 |
|
225 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/c734e230cbbee0c4a851718fedec453358acd923) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
226 | - [Updated the changelog](https://github.com/unexpectedjs/unexpected/commit/8d60942461555e4ee492a64114498363c0f33612) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
227 |
|
228 | ### v11.1.0 (2019-02-25)
|
229 |
|
230 | #### Pull requests
|
231 |
|
232 | - [#595](https://github.com/unexpectedjs/unexpected/pull/595) to throw an: fulfill the promise with the error ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
233 | - [#592](https://github.com/unexpectedjs/unexpected/pull/592) Upgrade find-node-modules to version 2.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
|
234 | - [#588](https://github.com/unexpectedjs/unexpected/pull/588) Upgrade eslint-config-prettier to version 4.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
|
235 | - [#586](https://github.com/unexpectedjs/unexpected/pull/586) Upgrade karma to version 4.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
|
236 | - [#480](https://github.com/unexpectedjs/unexpected/pull/480) Lint JavaScript snippets in the documentation ([Andreas Lind](mailto:andreas.lind@peakon.com), [Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
237 | - [#581](https://github.com/unexpectedjs/unexpected/pull/581) Deprecate legacy typeless addAssertion ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
238 | - [#583](https://github.com/unexpectedjs/unexpected/pull/583) Upgrade prettier to version 1.16.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
|
239 | - [#580](https://github.com/unexpectedjs/unexpected/pull/580) Upgrade unexpected-documentation-site-generator to version 6.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
|
240 | - [#579](https://github.com/unexpectedjs/unexpected/pull/579) Upgrade unexpected-markdown to version 3.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
|
241 |
|
242 | #### Commits to master
|
243 |
|
244 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/457508cd9bb22d57f0ca6f03b6095954d99dc20f) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
245 | - [Fix legacy typeless addAssertion in documentation](https://github.com/unexpectedjs/unexpected/commit/82686d35514d014ec2241c3610b9782e358139e3) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
246 | - [.eslintrc.js: Remove unnecessary parserOptions](https://github.com/unexpectedjs/unexpected/commit/a9075c4280f1d32e4b51af9e8d7bcaa6a52db8c0) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
247 | - [Updated the changelog](https://github.com/unexpectedjs/unexpected/commit/bcec979c948422ace8167ef108d878b520e424e5) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
248 |
|
249 | ### v11.0.1 (2019-01-15)
|
250 |
|
251 | #### Pull requests
|
252 |
|
253 | - [#577](https://github.com/unexpectedjs/unexpected/pull/577) Avoid deprecation warnings in node.js 10 because we have methods called inspect ([Andreas Lind](mailto:andreas.lind@peakon.com), [Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
254 | - [#578](https://github.com/unexpectedjs/unexpected/pull/578) Replace eslint-config-pretty-standard with eslint-config-{prettier,standard} ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
255 | - [#576](https://github.com/unexpectedjs/unexpected/pull/576) function type: Support inspection of classes and generators ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
256 | - [#575](https://github.com/unexpectedjs/unexpected/pull/575) Link to 'to satisfy' from the 'to have property' docs ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
257 | - [#571](https://github.com/unexpectedjs/unexpected/pull/571) removedHighlight style: Render newlines as \n ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
258 | - [#493](https://github.com/unexpectedjs/unexpected/pull/493) Clarify the function call in "to throw" documentation. ([Alex J Burke](mailto:alex@alexjeffburke.com))
|
259 | - [#573](https://github.com/unexpectedjs/unexpected/pull/573) Upgrade karma-browserstack-launcher to version 1.4.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
|
260 | - [#572](https://github.com/unexpectedjs/unexpected/pull/572) Upgrade diff to version 4.0.1 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
|
261 | - [#447](https://github.com/unexpectedjs/unexpected/pull/447) Upgrade diff to version 3.5.0 ([Andreas Lind](mailto:andreaslindpetersen@gmail.com), [depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
|
262 | - [#569](https://github.com/unexpectedjs/unexpected/pull/569) Make a separate BrowserStack project for separate branches ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
263 |
|
264 | #### Commits to master
|
265 |
|
266 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/0920d7d13e02c00a5487ce3203c0a90043d3e334) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
267 | - [Use the unexpected-dev project on browserstack for Travis "PR" builds](https://github.com/unexpectedjs/unexpected/commit/72b1397b269ca3dd62d2ae4a0b617c413a450077) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
268 | - [Empty commit to get the browser test back to a successful state](https://github.com/unexpectedjs/unexpected/commit/1f39b3b1c6d72e288312f94ecdcfdcfbc26993bc) ([Andreas Lind](mailto:andreas.lind@peakon.com))
|
269 | - [Updated the changelog](https://github.com/unexpectedjs/unexpected/commit/28caa56e58838b304049b8e14ccf59e5c66ce2f1) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
270 |
|
271 | ### v11.0.0 (2019-01-06)
|
272 |
|
273 | #### Pull requests
|
274 |
|
275 | - [#509](https://github.com/unexpectedjs/unexpected/pull/509) V11 \(Major\) ([Alex J Burke](mailto:alex@alexjeffburke.com), [Andreas Lind](mailto:andreas.lind@peakon.com), [Andreas Lind](mailto:andreas@one.com), [Andreas Lind](mailto:andreaslindpetersen@gmail.com), [Sune Simonsen](mailto:sune@we-knowhow.dk), [depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
|
276 | - [#567](https://github.com/unexpectedjs/unexpected/pull/567) Remove long-deprecated support for this.subject etc. in assertion handlers ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
277 | - [#566](https://github.com/unexpectedjs/unexpected/pull/566) Remove support for expect.async ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
278 | - [#564](https://github.com/unexpectedjs/unexpected/pull/564) Upgrade unexpected-documentation-site-generator to version 5.1.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
|
279 | - [#563](https://github.com/unexpectedjs/unexpected/pull/563) Upgrade rollup to version 1.0.1 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
|
280 | - [#546](https://github.com/unexpectedjs/unexpected/pull/546) Fix test script to execute headless browser in place of phantomjs. ([Alex J Burke](mailto:alex@alexjeffburke.com))
|
281 | - [#556](https://github.com/unexpectedjs/unexpected/pull/556) Simplify the "to be rejected with" and "to call the callback with error" assertions ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
282 | - [#559](https://github.com/unexpectedjs/unexpected/pull/559) Don't let changes to expect.output.preferredWidth propagate into existing clones ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
283 | - [#561](https://github.com/unexpectedjs/unexpected/pull/561) Made all internal doc URL's relative and with a trailing slash ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
284 | - [#562](https://github.com/unexpectedjs/unexpected/pull/562) Avoid http redirects in assets linked from the frontpage ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
285 | - [#550](https://github.com/unexpectedjs/unexpected/pull/550) Address a number of issues with array-like "to satisfy". ([Alex J Burke](mailto:alex@alexjeffburke.com))
|
286 | - [#547](https://github.com/unexpectedjs/unexpected/pull/547) Fix unexpected messy missing diff ([Alex J Burke](mailto:alex@alexjeffburke.com), [Sune Simonsen](mailto:sune@we-knowhow.dk))
|
287 | - [#543](https://github.com/unexpectedjs/unexpected/pull/543) <object> to satisfy <object>: Do not dereference properties that aren't needed for the assertion ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
288 | - [#448](https://github.com/unexpectedjs/unexpected/pull/448) Make the <function> type a subtype of <object> ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
289 | - [#542](https://github.com/unexpectedjs/unexpected/pull/542) Feature\/unsupport to have items with function ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
290 | - [#328](https://github.com/unexpectedjs/unexpected/pull/328) to satisfy: compare functions by value ([Andreas Lind](mailto:andreas.lind@peakon.com), [Sune Simonsen](mailto:sune@we-knowhow.dk))
|
291 | - [#517](https://github.com/unexpectedjs/unexpected/pull/517) Freeze the top-level expect ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
292 | - [#407](https://github.com/unexpectedjs/unexpected/pull/407) Drop compatibility with pre-10.10.0 type.diff return values ([Andreas Lind](mailto:andreas@one.com))
|
293 |
|
294 | #### Commits to master
|
295 |
|
296 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/41abbe34a7167a0ce2bbcf165e0207fbb226d0a9) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
297 | - [Revert "REVERT once v11 is out of beta: Specify tag:beta in package.json"](https://github.com/unexpectedjs/unexpected/commit/0e6a87c8962b402866146f90310204a88823b65a) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
298 | - [Revert "REVERT ME when merging v11 to master: Don't deploy the documentation site when doing releases"](https://github.com/unexpectedjs/unexpected/commit/e256d8397082dd2da18ac77069c10ae680495acd) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
299 | - [Docs: Use https urls on the plugin page, fix a dead link](https://github.com/unexpectedjs/unexpected/commit/1d223cd8fff1b328f69d5a6783c509bcafb1f285) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
300 | - [Docs: List unexpected-preact on the plugins page](https://github.com/unexpectedjs/unexpected/commit/9313d44524fdf0aab8cf22caf835e075731df379) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
301 | - [+1 more](https://github.com/unexpectedjs/unexpected/compare/v10.40.2...v11.0.0)
|
302 |
|
303 | ### v10.40.2 (2019-01-02)
|
304 |
|
305 | #### Pull requests
|
306 |
|
307 | - [#554](https://github.com/unexpectedjs/unexpected/pull/554) mocha: Use --require unexpected-markdown instead of --compilers ... ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
308 |
|
309 | #### Commits to master
|
310 |
|
311 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/b23c69b5243493e34d2c15adfca92265176a9063) ([Andreas Lind](mailto:andreas.lind@peakon.com))
|
312 | - [function type: Fix reindentation of single line arrow functions](https://github.com/unexpectedjs/unexpected/commit/0d9dde1eed26d7c6151f72b3ca165e4bb46c7cde) ([Andreas Lind](mailto:andreas.lind@peakon.com))
|
313 | - [Documentation: Fix link to unexpected-webdriver](https://github.com/unexpectedjs/unexpected/commit/82da4f0a21357ea16e1d62ce577a51fc32bb247a) ([Andreas Lind](mailto:andreas.lind@peakon.com))
|
314 | - [Karma: Bump the mocha timeout to one minute to match v11](https://github.com/unexpectedjs/unexpected/commit/385236ba77f623a88514510bd5e8d28b1548eb76) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
315 | - [Fix typo in test descriptions](https://github.com/unexpectedjs/unexpected/commit/8f44fb456f45f81f18511f9248ba1415e52e5222) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
316 | - [+7 more](https://github.com/unexpectedjs/unexpected/compare/v10.40.1...v10.40.2)
|
317 |
|
318 | ### v10.40.1 (2018-12-31)
|
319 |
|
320 | #### Pull requests
|
321 |
|
322 | - [#553](https://github.com/unexpectedjs/unexpected/pull/553) Fix inspection of single line arrow functions that have a linebreak right after the arrow ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
323 |
|
324 | #### Commits to master
|
325 |
|
326 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/aeea51c625b96c338358f8bc104238ea5574bc4c) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
327 | - [Updated the changelog](https://github.com/unexpectedjs/unexpected/commit/1248cb8d5cb504ba5187a10528572544fefc0c9e) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
328 |
|
329 | ### v10.40.0 (2018-12-26)
|
330 |
|
331 | #### Pull requests
|
332 |
|
333 | - [#540](https://github.com/unexpectedjs/unexpected/pull/540) Added karma, mocha, chrome headless setup ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
334 | - [#539](https://github.com/unexpectedjs/unexpected/pull/539) Upgrade rollup-plugin-node-resolve to version 4.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
|
335 | - [#538](https://github.com/unexpectedjs/unexpected/pull/538) Fix special casing of UnexpectedError in <function> to error\/throw ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
336 |
|
337 | #### Commits to master
|
338 |
|
339 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/1bb4f261fb2cb378034e0f8b129000f01bd0f772) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
340 | - [Update rollup to version 0.68.1](https://github.com/unexpectedjs/unexpected/commit/5d0457a358312dff6e9b8de7361a0da15137adf0) ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
|
341 | - [Updated the changelog](https://github.com/unexpectedjs/unexpected/commit/9b30831c8365a531dce26af401ca5ebdc5d5fb7c) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
342 |
|
343 | ### v10.39.2 (2018-11-18)
|
344 |
|
345 | #### Pull requests
|
346 |
|
347 | - [#534](https://github.com/unexpectedjs/unexpected/pull/534) Fix the output to make the unexpected-dom test suite pass ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
348 | - [#527](https://github.com/unexpectedjs/unexpected/pull/527) Upgrade gh-pages to version 2.0.1 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
|
349 |
|
350 | #### Commits to master
|
351 |
|
352 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/1c486b1e90390437a227a64fec212c5484a184ae) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
353 | - [Lock jasmine down to ~3.2.0](https://github.com/unexpectedjs/unexpected/commit/63ce9895eab937b8418879dde1086642c1c98c4c) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
354 | - [eslint --fix .](https://github.com/unexpectedjs/unexpected/commit/c39040be29e9e58c9d31c462c3fa248c24caf477) ([Andreas Lind](mailto:andreas.lind@peakon.com))
|
355 | - [Update prettier to version 1.15.1](https://github.com/unexpectedjs/unexpected/commit/a7fb0c5d129430fd7a4b9552eb905d725432bc76) ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
|
356 | - [Updated the changelog](https://github.com/unexpectedjs/unexpected/commit/2addd3a630728e3da283b5d2bc46a887c1578699) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
357 |
|
358 | ### v10.39.1 (2018-09-30)
|
359 |
|
360 | #### Pull requests
|
361 |
|
362 | - [#522](https://github.com/unexpectedjs/unexpected/pull/522) Use arrow functions when possible ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
363 | - [#521](https://github.com/unexpectedjs/unexpected/pull/521) Add and configure eslint-plugin-mocha ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
364 | - [#519](https://github.com/unexpectedjs/unexpected/pull/519) Fix\/hack inspection of arrow functions with leading newline \(prettier-ism\) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
365 | - [#518](https://github.com/unexpectedjs/unexpected/pull/518) Link to the documentation site using https ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
366 | - [#516](https://github.com/unexpectedjs/unexpected/pull/516) Upgrade rollup to version 0.66.1 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
|
367 | - [#511](https://github.com/unexpectedjs/unexpected/pull/511) Upgrade rollup to version 0.65.2 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
|
368 |
|
369 | #### Commits to master
|
370 |
|
371 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/26e731a05126059038708dbf39b74d2c40bea36d) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
372 | - [Docs, plugins page: Update the unexpected-dom url](https://github.com/unexpectedjs/unexpected/commit/0b5453ae192a61b3be2bae26004f63a135930e44) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
373 | - [Updated the changelog](https://github.com/unexpectedjs/unexpected/commit/1517e387fed174992c7ee390cae408e2528bc7d5) ([Alex J Burke](mailto:alex@alexjeffburke.com))
|
374 |
|
375 | ### v10.39.0 (2018-09-06)
|
376 |
|
377 | #### Pull requests
|
378 |
|
379 | - [#504](https://github.com/unexpectedjs/unexpected/pull/504) Truncate subject in begin and end with assertions ([Alex J Burke](mailto:alex@alexjeffburke.com))
|
380 | - [#492](https://github.com/unexpectedjs/unexpected/pull/492) Add "to start with" as an alias for "to begin with". ([Alex J Burke](mailto:alex@alexjeffburke.com))
|
381 | - [#508](https://github.com/unexpectedjs/unexpected/pull/508) Revert "Merge pull request \#482 from alexjeffburke\/feature\/includeNonEnumerableProperties" ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
382 | - [#495](https://github.com/unexpectedjs/unexpected/pull/495) Upgrade rollup to version 0.63.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
|
383 | - [#482](https://github.com/unexpectedjs/unexpected/pull/482) Include non-enumerable properties ([Alex J Burke](mailto:alex@alexjeffburke.com), [Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
384 | - [#490](https://github.com/unexpectedjs/unexpected/pull/490) Upgrade rollup to version 0.62.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
|
385 | - [#487](https://github.com/unexpectedjs/unexpected/pull/487) Upgrade unexpected-magicpen to version 1.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
|
386 | - [#485](https://github.com/unexpectedjs/unexpected/pull/485) Upgrade rollup to version 0.61.1 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
|
387 | - [#484](https://github.com/unexpectedjs/unexpected/pull/484) Upgrade rollup to version 0.60.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
|
388 | - [#479](https://github.com/unexpectedjs/unexpected/pull/479) Reformat code snippets in the documentation ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
389 | - [#478](https://github.com/unexpectedjs/unexpected/pull/478) Document some more methods ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
390 | - [#477](https://github.com/unexpectedjs/unexpected/pull/477) Upgrade jest to version 23.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
|
391 |
|
392 | #### Commits to master
|
393 |
|
394 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/a6716bab22fe82edb8ebe6b8f3913a9d2a39d296) ([Alex J Burke](mailto:alex@alexjeffburke.com))
|
395 | - [Use gh-pages from node modules directory.](https://github.com/unexpectedjs/unexpected/commit/fb78c8bb296a2ec39ed248eace5d0683ea03b36e) ([Alex J Burke](mailto:alex@alexjeffburke.com))
|
396 | - [Fix jest\/jsdom interop in external tests](https://github.com/unexpectedjs/unexpected/commit/75f818d8eba733f31df938897c4c0af6f097096a) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
397 | - [Fix jest\/jsdom interop](https://github.com/unexpectedjs/unexpected/commit/d02ca51a589c992567f83ab06053ba4c1af42ab7) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
398 | - [eslint --fix .](https://github.com/unexpectedjs/unexpected/commit/0da1e8ae09d6dcd74d271554b4d412cfa0eaca34) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
399 | - [+10 more](https://github.com/unexpectedjs/unexpected/compare/v10.38.0...v10.39.0)
|
400 |
|
401 | ### v10.38.0 (2018-05-22)
|
402 |
|
403 | #### Pull requests
|
404 |
|
405 | - [#476](https://github.com/unexpectedjs/unexpected/pull/476) Implement Unexpected\#freeze \/ expect.freeze ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
406 | - [#467](https://github.com/unexpectedjs/unexpected/pull/467) add: negated assertions for 'to have an item satisfying' and 'to have… ([Jan Aagaard Meier](mailto:janzeh@gmail.com))
|
407 | - [#475](https://github.com/unexpectedjs/unexpected/pull/475) Upgrade rollup-plugin-uglify to version 4.0.0 ([Andreas Lind](mailto:andreaslindpetersen@gmail.com), [depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
|
408 | - [#472](https://github.com/unexpectedjs/unexpected/pull/472) Upgrade rollup to version 0.59.0 ([depfu[bot]](mailto:bot@depfu.com))
|
409 | - [#471](https://github.com/unexpectedjs/unexpected/pull/471) Added link to the unexpected-reaction plugin ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
410 | - [#441](https://github.com/unexpectedjs/unexpected/pull/441) Only compact the subject when there is a diff ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
411 |
|
412 | #### Commits to master
|
413 |
|
414 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/66e7fa4f78b9e8fb3b3c546c1b30ad7065f2de5c) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
415 | - [Avoid rollup deprecation warning by moving the banner config into output: {}](https://github.com/unexpectedjs/unexpected/commit/c85cab978f8dd316cb70652a19f19ac3a6c8723b) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
416 | - [package.json: Fix weird empty object literal introduced by depfu](https://github.com/unexpectedjs/unexpected/commit/bb56e06e24689c3a1da774485b3aff9d95251222) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
417 | - [Updated the changelog](https://github.com/unexpectedjs/unexpected/commit/a49d6c4d8a136c0406659b7470c91b5a72ed82b1) ([Alex J Burke](mailto:alex@alexjeffburke.com))
|
418 |
|
419 | ### v10.37.7 (2018-05-05)
|
420 |
|
421 | #### Pull requests
|
422 |
|
423 | - [#465](https://github.com/unexpectedjs/unexpected/pull/465) Fix key in value check that were not converted to type.hasKey\(\). ([Alex J Burke](mailto:alex@alexjeffburke.com))
|
424 |
|
425 | #### Commits to master
|
426 |
|
427 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/d1f9fba0fef5b05dc3a079a4bb281e581cb113ee) ([Alex J Burke](mailto:alex@alexjeffburke.com))
|
428 | - [Updated the changelog](https://github.com/unexpectedjs/unexpected/commit/2ee634486eec5f023bbf09ee5829db1eb749f4c8) ([Andreas Lind](mailto:andreas.lind@peakon.com))
|
429 |
|
430 | ### v10.37.6 (2018-05-02)
|
431 |
|
432 | #### Pull requests
|
433 |
|
434 | - [#464](https://github.com/unexpectedjs/unexpected/pull/464) Add support for node.js 10 ([Andreas Lind](mailto:andreas.lind@peakon.com))
|
435 |
|
436 | #### Commits to master
|
437 |
|
438 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/c50e9ecfc59451000915eef000f0af36d3efa12c) ([Andreas Lind](mailto:andreas.lind@peakon.com))
|
439 | - [Revert "Travis: Build with node.js 10"](https://github.com/unexpectedjs/unexpected/commit/c2d47327a5153c28be559e2871af69791a72ee4f) ([Andreas Lind](mailto:andreas.lind@peakon.com))
|
440 | - [Travis: Build with node.js 10](https://github.com/unexpectedjs/unexpected/commit/c528aef8bba894b26c0c0d6b1a3e71ef3bdb408a) ([Andreas Lind](mailto:andreas.lind@peakon.com))
|
441 | - [Updated the changelog](https://github.com/unexpectedjs/unexpected/commit/319f4ec84c8246bcb5b8699294afcbc5bfa15ed4) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
442 |
|
443 | ### v10.37.5 (2018-04-18)
|
444 |
|
445 | #### Pull requests
|
446 |
|
447 | - [#457](https://github.com/unexpectedjs/unexpected/pull/457) Fixed wrong error message seen in unexpected-dom ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
448 | - [#451](https://github.com/unexpectedjs/unexpected/pull/451) Upgrade jest to version 22.4.3 ([Andreas Lind](mailto:andreaslindpetersen@gmail.com), [depfu[bot]](mailto:bot@depfu.com))
|
449 | - [#456](https://github.com/unexpectedjs/unexpected/pull/456) Upgrade rollup-plugin-uglify to version 3.0.0 ([depfu[bot]](mailto:bot@depfu.com))
|
450 | - [#455](https://github.com/unexpectedjs/unexpected/pull/455) Upgrade rollup-plugin-commonjs to version 9.1.0 ([depfu[bot]](mailto:bot@depfu.com))
|
451 | - [#454](https://github.com/unexpectedjs/unexpected/pull/454) Upgrade rollup to version 0.58.0 ([depfu[bot]](mailto:bot@depfu.com))
|
452 | - [#450](https://github.com/unexpectedjs/unexpected/pull/450) Upgrade jasmine-core to version 3.1.0 ([depfu[bot]](mailto:bot@depfu.com))
|
453 |
|
454 | #### Commits to master
|
455 |
|
456 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/62c0814ec4ad63a76efe163c113586353b63a49f) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
457 | - [Fixed jest setup](https://github.com/unexpectedjs/unexpected/commit/dfb5d5d2757948a9ee00b49db65fbc5e54a0f051) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
458 | - [Use ^ deps](https://github.com/unexpectedjs/unexpected/commit/c738697a814eb9d1831f6b49b08ceec5262709d4) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
459 | - [Updated the changelog](https://github.com/unexpectedjs/unexpected/commit/c4d6e302547b117e10b7f40173067230e96375fb) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
460 |
|
461 | ### v10.37.4 (2018-04-10)
|
462 |
|
463 | #### Pull requests
|
464 |
|
465 | - [#444](https://github.com/unexpectedjs/unexpected/pull/444) Fixed IE11+ browser support ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
466 |
|
467 | #### Commits to master
|
468 |
|
469 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/c6343518f7e611db6a2958b71b1b16e765e96599) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
470 | - [Updated the changelog](https://github.com/unexpectedjs/unexpected/commit/452caa293b0996c91c5ab131731a496e22eadf23) ([Andreas Lind](mailto:andreas.lind@peakon.com))
|
471 |
|
472 | ### v10.37.3 (2018-04-09)
|
473 |
|
474 | #### Pull requests
|
475 |
|
476 | - [#443](https://github.com/unexpectedjs/unexpected/pull/443) Trim stack traces with windows paths ([Peter Müller](mailto:munter@fumle.dk))
|
477 | - [#442](https://github.com/unexpectedjs/unexpected/pull/442) Update offline GitHub changelog to credit PR authors ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
478 | - [#423](https://github.com/unexpectedjs/unexpected/pull/423) Additional object type overrides ([Alex J Burke](mailto:alex@alexjeffburke.com))
|
479 | - [#437](https://github.com/unexpectedjs/unexpected/pull/437) Only use eslint-plugin-prettier in a TTY ([Gustav Nikolaj Olsen](mailto:gno@one.com))
|
480 |
|
481 | #### Commits to master
|
482 |
|
483 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/448ee4bb293f1aa31e5ba36588fc216ecc150a2a) ([Andreas Lind](mailto:andreas.lind@peakon.com))
|
484 | - [Point to the unexpected-dom documentation site](https://github.com/unexpectedjs/unexpected/commit/7f7d8c08a4fbac16b7b7fad10e7fb1fe6efac3cb) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
485 | - [Do not require a global babel install in the Makefile.](https://github.com/unexpectedjs/unexpected/commit/9d4a82cbb0a1db304fdb4269427d472aebe4c310) ([Alex J Burke](mailto:alex@alexjeffburke.com))
|
486 | - [Travis: Build with node.js 9](https://github.com/unexpectedjs/unexpected/commit/a40ec480bbc3259a20c0cdcb5df05b2b6baac83e) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
487 | - [Updated the changelog](https://github.com/unexpectedjs/unexpected/commit/75a582b710d83d7e77366863ff19e2edaa1348f6) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
488 |
|
489 | ### v10.37.2 (2018-02-12)
|
490 |
|
491 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/a06a40ded58beac1854838895eca2b498fbdcce5) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
492 | - [Skip test in Phantom.js](https://github.com/unexpectedjs/unexpected/commit/71ede5f926b39d7bec66b0f8f05b75b9cd3d613d) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
493 | - [Fix lint](https://github.com/unexpectedjs/unexpected/commit/b59264c61cc3d4c8cf9d9199eb2cc7bf713a5e21) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
494 | - [UnexpectedError\#stack: Don't mess up when the error message contains $&](https://github.com/unexpectedjs/unexpected/commit/a35011602b7a03ebc7adb15dd5355ca20c01a09d) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
495 | - [Updated the changelog](https://github.com/unexpectedjs/unexpected/commit/5066b563c13d7785de9c4fcebe56b63084da091e) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
496 |
|
497 | ### v10.37.1 (2018-02-11)
|
498 |
|
499 | #### Pull requests
|
500 |
|
501 | - [#436](https://github.com/unexpectedjs/unexpected/pull/436) Add prettier setup, run lebab, switch to 2 space indent ([Andreas Lind](mailto:andreas.lind@peakon.com), [Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
502 |
|
503 | #### Commits to master
|
504 |
|
505 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/89a616d51a7b152eb503875e49f771b9fd7733b9) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
506 | - [UnexpectedError\#serializeMessage: Make regexp group non-capturing](https://github.com/unexpectedjs/unexpected/commit/54c0c6e029117fea710a1a1538cda5cb6d7cdbf4) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
507 | - [Updated the changelog](https://github.com/unexpectedjs/unexpected/commit/5a0bf89d7c80a4c3d3c0ff94ac98f9ead9e71dbe) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
508 |
|
509 | ### v10.37.0 (2018-02-01)
|
510 |
|
511 | #### Pull requests
|
512 |
|
513 | - [#434](https://github.com/unexpectedjs/unexpected/pull/434) Remove user defined addAssertion handlers from stack ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
514 | - [#435](https://github.com/unexpectedjs/unexpected/pull/435) add unexpected-eventemitter to plugin list ([Christopher Hiller](mailto:boneskull@boneskull.com))
|
515 |
|
516 | #### Commits to master
|
517 |
|
518 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/3733b223300324b63e19ac4eed2ea583005ccfa3) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
519 | - [Updated the changelog](https://github.com/unexpectedjs/unexpected/commit/cc66bf24d75d9cd8f786b1ecb9dc15d8a477bfee) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
520 |
|
521 | ### v10.36.3 (2018-01-19)
|
522 |
|
523 | #### Pull requests
|
524 |
|
525 | - [#433](https://github.com/unexpectedjs/unexpected/pull/433) Adding a failing test for expect.child not honoring type order ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
526 | - [#431](https://github.com/unexpectedjs/unexpected/pull/431) Update all dependencies that don't break with node 8 ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
527 | - [#432](https://github.com/unexpectedjs/unexpected/pull/432) Add unexpected-generator to plugin list ([Gert Sønderby](mailto:gert.sonderby@gmail.com))
|
528 |
|
529 | #### Commits to master
|
530 |
|
531 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/27dbf26d49b4875d7207a6b2b375f7f1dda442a3) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
532 | - [Restructure Makefile slightly to avoid tripping up GNU make](https://github.com/unexpectedjs/unexpected/commit/a20ace0feb325db10456cfc0d4809ab5ea2dcfda) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
|
533 | - [Updated the changelog](https://github.com/unexpectedjs/unexpected/commit/c39f5153acd089baa80a0df0cc1db57401a07526) ([Alex J Burke](mailto:alex@alexjeffburke.com))
|
534 |
|
535 | ### v10.36.2 (2017-11-20)
|
536 |
|
537 | #### Pull requests
|
538 |
|
539 | - [#428](https://github.com/unexpectedjs/unexpected/pull/428) Fix error on promise .and\(\) ([Alex J Burke](mailto:alex@alexjeffburke.com))
|
540 |
|
541 | #### Commits to master
|
542 |
|
543 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/58d30660be7612d0cca0e057abd5b10b96a365c0) ([Alex J Burke](mailto:alex@alexjeffburke.com))
|
544 | - [Updated the changelog](https://github.com/unexpectedjs/unexpected/commit/bf22cdeba4d6d833632337f964895fac13e70f00) ([Alex J Burke](mailto:alex@alexjeffburke.com))
|
545 |
|
546 | ### v10.36.1 (2017-11-12)
|
547 |
|
548 | #### Pull requests
|
549 |
|
550 | - [#426](https://github.com/unexpectedjs/unexpected/pull/426) Fix array-like undefined non numerical keys and add Symbol support. ([Alex J Burke](mailto:alex@alexjeffburke.com))
|
551 | - [#425](https://github.com/unexpectedjs/unexpected/pull/425) Upgrade to array-changes 3.0.0. ([Alex J Burke](mailto:alex@alexjeffburke.com))
|
552 |
|
553 | #### Commits to master
|
554 |
|
555 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/f48cb51ebfac260d5ccda92d5727a3e9837caa43) ([Alex J Burke](mailto:alex@alexjeffburke.com))
|
556 | - [Avoid git commit alias in the Makefile.](https://github.com/unexpectedjs/unexpected/commit/3e1b2d4683d0a9f7f7898690721c132f8d9a24a9) ([Alex J Burke](mailto:alex@alexjeffburke.com))
|
557 | - [Spice up the main example](https://github.com/unexpectedjs/unexpected/commit/bd49685cdf5272e0d3e788824df788a01982d593) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
558 | - [Updated the changelog](https://github.com/unexpectedjs/unexpected/commit/a158d4e6df91a08c21897ff42bc3d87c921392b3) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
559 | - [Fix changelog link from doc site](https://github.com/unexpectedjs/unexpected/commit/2386fc8a295964eba5d8909a5b1ebba817f43fef) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
560 | - [+1 more](https://github.com/unexpectedjs/unexpected/compare/v10.36.0...v10.36.1)
|
561 |
|
562 | ### v10.36.0 (2017-10-05)
|
563 |
|
564 | #### Pull requests
|
565 |
|
566 | - [#422](https://github.com/unexpectedjs/unexpected/pull/422) Generate changelog ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
567 | - [#421](https://github.com/unexpectedjs/unexpected/pull/421) Use ...rest params instead of Array\#apply ([Andreas Lind](mailto:andreas@one.com), [Sune Simonsen](mailto:sune@we-knowhow.dk))
|
568 |
|
569 | #### Commits to master
|
570 |
|
571 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/7373e055e5d4461e98c77635dc4700bb512a737c) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
572 | - [Only commit changelog if it is changed](https://github.com/unexpectedjs/unexpected/commit/f4cb4752aae5364ff6b1f21d53245d4977fbcfa1) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
573 |
|
574 | ### v10.34.5 (2017-09-03)
|
575 |
|
576 | - [Use gh-pages instead of deploy-site](https://github.com/unexpectedjs/unexpected/commit/e4ea871487f52b5c634dfb059ed6e7c4f9b5894a) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
577 |
|
578 | ### v10.34.4 (2017-09-03)
|
579 |
|
580 | - [Make sure we have an updated build folder after push the site gh-pages](https://github.com/unexpectedjs/unexpected/commit/4dac6d1b98f868238cb80c32050b044269a8663b) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
581 |
|
582 | ### v10.34.3 (2017-09-03)
|
583 |
|
584 | - [Clean before a secondary build on travis](https://github.com/unexpectedjs/unexpected/commit/c0093da57b6780c71b83004d0341bf709007233c) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
585 | - [Try a whitelist instead of .npmignore](https://github.com/unexpectedjs/unexpected/commit/f4952122ad72c707b79417ea8d1f6f44b1337621) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
586 |
|
587 | ### v10.34.2 (2017-09-03)
|
588 |
|
589 | - [#420](https://github.com/unexpectedjs/unexpected/pull/420) Reintroduce Babel ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
590 | - [#419](https://github.com/unexpectedjs/unexpected/pull/419) Revert "Babel" ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
591 |
|
592 | ### v10.34.0 (2017-09-03)
|
593 |
|
594 | #### Pull requests
|
595 |
|
596 | - [#418](https://github.com/unexpectedjs/unexpected/pull/418) Babel ([Andreas Lind](mailto:andreas@one.com), [Sune Simonsen](mailto:sune@we-knowhow.dk))
|
597 |
|
598 | #### Commits to master
|
599 |
|
600 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/42af56a000430bfe0acff53e0c342177eb72e889) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
601 | - [Remove the build folder as part of the clean target](https://github.com/unexpectedjs/unexpected/commit/2d173fde7e1d87b2d3583dd05df395c0c3104d70) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
602 | - [Update nyc to 11.1.0](https://github.com/unexpectedjs/unexpected/commit/9a467688980da430ab6aebf7ba7ca65b988cf7b5) ([Andreas Lind](mailto:andreas@one.com))
|
603 |
|
604 | ### v10.33.2 (2017-08-14)
|
605 |
|
606 | #### Pull requests
|
607 |
|
608 | - [#415](https://github.com/unexpectedjs/unexpected/pull/415) Don't break when a function has its own custom \#toString ([Andreas Lind](mailto:andreas@one.com))
|
609 | - [#414](https://github.com/unexpectedjs/unexpected/pull/414) to have properties: Allow numerical property names passed as either strings or numbers ([Andreas Lind](mailto:andreas@one.com))
|
610 |
|
611 | #### Commits to master
|
612 |
|
613 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/6836d05890ced6e0b6c680a129ef4a9624aad442) ([Andreas Lind](mailto:andreas@one.com))
|
614 |
|
615 | ### v10.33.1 (2017-08-05)
|
616 |
|
617 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/3e0c09d7555b733bcd02ee5fdce7f85a2fc9b2f4) ([Gustav Nikolaj Olsen](mailto:gno@one.com))
|
618 | - [implicit return multiline arrow function inspection \(\#412\)](https://github.com/unexpectedjs/unexpected/commit/7d84ccddeda40b9653dd3a70cddfe7ac7c86f7a8) ([Gustav Nikolaj](mailto:gustavnikolaj@gmail.com))
|
619 | - [Fix dead link to the documentation of the SameValue algorithm](https://github.com/unexpectedjs/unexpected/commit/938b9da07ce8f81afe866a15333e285f7a1e6a0b) ([Andreas Lind](mailto:andreas@one.com))
|
620 |
|
621 | ### v10.33.0 (2017-08-01)
|
622 |
|
623 | #### Pull requests
|
624 |
|
625 | - [#409](https://github.com/unexpectedjs/unexpected/pull/409) Replace browserify with rollup, add source map and uglify unexpected.js ([Andreas Lind](mailto:andreas@one.com))
|
626 | - [#406](https://github.com/unexpectedjs/unexpected/pull/406) Remove the ability for a plugin to specify required dependencies ([Andreas Lind](mailto:andreas@one.com))
|
627 | - [#410](https://github.com/unexpectedjs/unexpected/pull/410) added: plugin unexpected-date ([Sushant](mailto:sushantdhiman@outlook.com))
|
628 |
|
629 | #### Commits to master
|
630 |
|
631 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/057934062e6f1f46606681e7ad150f6c7d1dcc3f) ([Andreas Lind](mailto:andreas@one.com))
|
632 |
|
633 | ### v10.32.1 (2017-07-15)
|
634 |
|
635 | #### Pull requests
|
636 |
|
637 | - [#408](https://github.com/unexpectedjs/unexpected/pull/408) Fix inspection of bound functions \(broken in 4485bf622 \/ 10.30.0\) ([Andreas Lind](mailto:andreas@one.com))
|
638 |
|
639 | #### Commits to master
|
640 |
|
641 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/27df20c401f2d94cc5e0aaa7b5f80c883590cf4f) ([Andreas Lind](mailto:andreas@one.com))
|
642 |
|
643 | ### v10.32.0 (2017-07-06)
|
644 |
|
645 | #### Pull requests
|
646 |
|
647 | - [#403](https://github.com/unexpectedjs/unexpected/pull/403) Alias for to be a date ([Sushant](mailto:sushantdhiman@outlook.com))
|
648 | - [#402](https://github.com/unexpectedjs/unexpected/pull/402) rename: to-be-one-of.js => to-be-one-of.spec.js ([Sushant](mailto:sushantdhiman@outlook.com))
|
649 |
|
650 | #### Commits to master
|
651 |
|
652 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/b8ad073ec94975209d3492d7cf2bc3fc267130f5) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
653 |
|
654 | ### v10.31.0 (2017-07-02)
|
655 |
|
656 | #### Pull requests
|
657 |
|
658 | - [#401](https://github.com/unexpectedjs/unexpected/pull/401) added: support for property descriptors ([Sushant](mailto:sushantdhiman@outlook.com))
|
659 |
|
660 | #### Commits to master
|
661 |
|
662 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/b66acff5cadbdfb84b95bc763154a376433dafb7) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
663 |
|
664 | ### v10.30.0 (2017-07-01)
|
665 |
|
666 | #### Pull requests
|
667 |
|
668 | - [#387](https://github.com/unexpectedjs/unexpected/pull/387) Support inspection of arrow functions ([Andreas Lind](mailto:andreas@one.com))
|
669 | - [#396](https://github.com/unexpectedjs/unexpected/pull/396) Don't allow a compound assertion where \(a prefix of\) the last half is not an existing assertion ([Andreas Lind](mailto:andreas@one.com))
|
670 | - [#400](https://github.com/unexpectedjs/unexpected/pull/400) addStyle & installTheme: Return the expect function rather than the magicpen instance \(for chaining\) ([Andreas Lind](mailto:andreas@one.com))
|
671 | - [#398](https://github.com/unexpectedjs/unexpected/pull/398) Document will-throw-a assertions for functions that take input ([Nicklas Laine Overgaard](mailto:nicklas@skarp.dk))
|
672 |
|
673 | #### Commits to master
|
674 |
|
675 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/bc4c2ad4c52143f589fff44c5e215ef4e542340c) ([Andreas Lind](mailto:andreas@one.com))
|
676 | - [Travis: Build with node.js 8](https://github.com/unexpectedjs/unexpected/commit/087344805e021c791099f5a07e6561784f693d22) ([Andreas Lind](mailto:andreas@one.com))
|
677 | - [Copy the new example to the 'to throw' documentation, too.](https://github.com/unexpectedjs/unexpected/commit/321fb8ed188b1875044e27e8552ce658e989597f) ([Andreas Lind](mailto:andreas@one.com))
|
678 |
|
679 | ### v10.29.0 (2017-05-12)
|
680 |
|
681 | #### Pull requests
|
682 |
|
683 | - [#388](https://github.com/unexpectedjs/unexpected/pull/388) Introduce a first class context and use it to avoid serializing expect.it\(...\).or\(...\) ([Andreas Lind](mailto:andreas@one.com), [Sune Simonsen](mailto:sune@we-knowhow.dk))
|
684 |
|
685 | #### Commits to master
|
686 |
|
687 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/b86f3ecb4d0faa4ce2fd87e02ba7fe379db49e3d) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
688 | - [Remove the logo from the readme as it seems to confuse package search](https://github.com/unexpectedjs/unexpected/commit/a9193705be39a9641a2f75357fa06a07fe048e05) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
689 |
|
690 | ### v10.28.0 (2017-05-08)
|
691 |
|
692 | #### Pull requests
|
693 |
|
694 | - [#397](https://github.com/unexpectedjs/unexpected/pull/397) to be \(a|an\) <string>: Always die when a non-existent type is specified ([Andreas Lind](mailto:andreas@one.com))
|
695 | - [#392](https://github.com/unexpectedjs/unexpected/pull/392) Adding the logo to the readme to make medium links show the logo ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
696 | - [#389](https://github.com/unexpectedjs/unexpected/pull/389) Support expect.it\(function \(value\) {...}\) ([Andreas Lind](mailto:andreas@one.com))
|
697 |
|
698 | #### Commits to master
|
699 |
|
700 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/5d88c6610171930e89db6e565a4dfdcf2992e841) ([Andreas Lind](mailto:andreas@one.com))
|
701 | - [Using PNG logo from readme](https://github.com/unexpectedjs/unexpected/commit/ac3e9d39d5417655a691836be33ba6eac9b48fc0) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
702 | - [Added PNG logo](https://github.com/unexpectedjs/unexpected/commit/ddbc2c33d4363731a3ca0491fcc8e06f8f29cf61) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
703 | - [Second attempt to trick Medium into showing our logo](https://github.com/unexpectedjs/unexpected/commit/af93fbe6aeabe727e822b57270806d12f74abb11) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
704 | - [Added top-level logo to doc site](https://github.com/unexpectedjs/unexpected/commit/08145b82c1d67c1dbd75d6dcd29303afd7474d6c) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
705 | - [+6 more](https://github.com/unexpectedjs/unexpected/compare/v10.27.0...v10.28.0)
|
706 |
|
707 | ### v10.27.0 (2017-04-17)
|
708 |
|
709 | #### Pull requests
|
710 |
|
711 | - [#385](https://github.com/unexpectedjs/unexpected/pull/385) Allow plugins to hook into the main expect function ([Andreas Lind](mailto:andreas@one.com))
|
712 | - [#384](https://github.com/unexpectedjs/unexpected/pull/384) Fix flag forwarding for expect.it ([Andreas Lind](mailto:andreas@one.com))
|
713 | - [#377](https://github.com/unexpectedjs/unexpected/pull/377) Child expect + exportAssertion ([Andreas Lind](mailto:andreas@one.com))
|
714 |
|
715 | #### Commits to master
|
716 |
|
717 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/e0fb6f58dfbd8922472a20f759221247049121d7) ([Andreas Lind](mailto:andreas@one.com))
|
718 | - [Update mocha to 3.2.0, switch to ^ version range.](https://github.com/unexpectedjs/unexpected/commit/b2e122f0196d1a9a50e28d46ddef7f75d6a9abeb) ([Andreas Lind](mailto:andreas@one.com))
|
719 | - [Updated the to satisfy documentation sligtly](https://github.com/unexpectedjs/unexpected/commit/3fd69e66eb71281940da4122bf915f1677f63573) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
720 |
|
721 | ### v10.26.3 (2017-03-02)
|
722 |
|
723 | #### Pull requests
|
724 |
|
725 | - [#381](https://github.com/unexpectedjs/unexpected/pull/381) Fix the error message when an object is exhaustively satisfied against an object, and some keys are missing ([Andreas Lind](mailto:andreas@one.com))
|
726 | - [#379](https://github.com/unexpectedjs/unexpected/pull/379) Upgraded Jest to the newest version. ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
727 |
|
728 | #### Commits to master
|
729 |
|
730 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/61af9d2edeb298ed00d516bef48d3e09efc9f459) ([Andreas Lind](mailto:andreas@one.com))
|
731 |
|
732 | ### v10.26.2 (2017-02-27)
|
733 |
|
734 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/70ab40f0b426161ee65ad1b060342ed7857cc5b8) ([Andreas Lind](mailto:andreas@one.com))
|
735 | - [to satisfy: Don't break when the assertion fails and the subject has a property that also exists on Object.prototype](https://github.com/unexpectedjs/unexpected/commit/c94b00da5f397577d430ba8948fd22bef6ca5bf3) ([Andreas Lind](mailto:andreas@one.com))
|
736 |
|
737 | ### v10.26.1 (2017-02-26)
|
738 |
|
739 | #### Pull requests
|
740 |
|
741 | - [#376](https://github.com/unexpectedjs/unexpected/pull/376) Add assertion type signature to error messages relevant to it ([Peter Müller](mailto:munter@fumle.dk))
|
742 |
|
743 | #### Commits to master
|
744 |
|
745 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/f14dd8be8b0c8013853676175fbf9965fa114fc6) ([Andreas Lind](mailto:andreas@one.com))
|
746 | - [Makefile, test target: Don't pass --harmony-async-await now that node 7.6.0 supports async\/await without it.](https://github.com/unexpectedjs/unexpected/commit/4eb5b1144bee375b2cb761f20d1257f4962ee8a0) ([Andreas Lind](mailto:andreas@one.com))
|
747 | - [type.inspect: Fix detection of whether inspect is invoked by util.inspect](https://github.com/unexpectedjs/unexpected/commit/543b474fb8425559ab5b34bba300cc2e7d569cf6) ([Andreas Lind](mailto:andreas@one.com))
|
748 |
|
749 | ### v10.26.0 (2017-02-16)
|
750 |
|
751 | #### Pull requests
|
752 |
|
753 | - [#372](https://github.com/unexpectedjs/unexpected/pull/372) addAssertion: Fail when the handler takes too many parameters ([Andreas Lind](mailto:andreas@one.com))
|
754 | - [#371](https://github.com/unexpectedjs/unexpected/pull/371) Fix: `to exhaustively satisfy` doesn't consider a missing property to be identical to a property with a value of undefined \(\#370\) ([Andreas Lind](mailto:andreas@one.com))
|
755 |
|
756 | #### Commits to master
|
757 |
|
758 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/77ba2efe2d6da4571d08868521d7a52e33862330) ([Andreas Lind](mailto:andreas@one.com))
|
759 |
|
760 | ### v10.25.0 (2017-02-04)
|
761 |
|
762 | #### Pull requests
|
763 |
|
764 | - [#367](https://github.com/unexpectedjs/unexpected/pull/367) to throw a\/an ([Andreas Lind](mailto:andreas@one.com))
|
765 | - [#368](https://github.com/unexpectedjs/unexpected/pull/368) Consistently use the 'not to be empty' assertion for objects and arrays ([Andreas Lind](mailto:andreas@one.com))
|
766 |
|
767 | #### Commits to master
|
768 |
|
769 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/5204042646cdbb01ccb1ce2fb9a53c64792cf303) ([Andreas Lind](mailto:andreas@one.com))
|
770 |
|
771 | ### v10.24.0 (2017-01-26)
|
772 |
|
773 | #### Pull requests
|
774 |
|
775 | - [#366](https://github.com/unexpectedjs/unexpected/pull/366) Normalized line breaks in test output. ([Gert Sønderby](mailto:gert.sonderby@gmail.com))
|
776 |
|
777 | #### Commits to master
|
778 |
|
779 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/36e0b33222b1aa71a9b9a9edd5c729d6209a798d) ([Andreas Lind](mailto:andreas@one.com))
|
780 | - [update eslint-config-onelint \(1.2.0\) and eslint \(2.13.1\)](https://github.com/unexpectedjs/unexpected/commit/969cce663ee0bd0abd6bedd88171f28c233cabe7) ([Gustav Nikolaj Olsen](mailto:gno@one.com))
|
781 |
|
782 | ### v10.23.0 (2017-01-23)
|
783 |
|
784 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/aab3f24abe78172559abb5f5e04a63736b9ddc4d) ([Andreas Lind](mailto:andreas@one.com))
|
785 | - [Stop abusing .i\(\) to increase indentation, use indentLines\/outdentLines instead.](https://github.com/unexpectedjs/unexpected/commit/1d9f8740965b6ca2d3651848218e14d812093724) ([Andreas Lind](mailto:andreas@one.com))
|
786 | - [Show the type signature of the subject and arguments when failing with "assertion not found".](https://github.com/unexpectedjs/unexpected/commit/96f5f7c4e175daf9449e2a36aac550de4a008918) ([Andreas Lind](mailto:andreas@one.com))
|
787 |
|
788 | ### v10.22.2 (2017-01-20)
|
789 |
|
790 | #### Pull requests
|
791 |
|
792 | - [#363](https://github.com/unexpectedjs/unexpected/pull/363) Jest suite up ([Andreas Lind](mailto:andreas@one.com), [Sune Simonsen](mailto:sune@we-knowhow.dk))
|
793 |
|
794 | #### Commits to master
|
795 |
|
796 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/ba3b5bca804ef15bb9dff6ca6372271d25966b82) ([Andreas Lind](mailto:andreas@one.com))
|
797 |
|
798 | ### v10.22.1 (2017-01-19)
|
799 |
|
800 | #### Pull requests
|
801 |
|
802 | - [#361](https://github.com/unexpectedjs/unexpected/pull/361) Jest seems to just print the stack, so we need the error message in the stack ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
803 |
|
804 | #### Commits to master
|
805 |
|
806 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/dd25863ae034e3c269bf01c7e5fe180442b613e0) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
807 |
|
808 | ### v10.22.0 (2017-01-09)
|
809 |
|
810 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/ad48ca8146129ec7a71d093560b86b52905cbfd0) ([Andreas Lind](mailto:andreas@one.com))
|
811 | - [Make notifyPendingPromise available as a property of the expect function, allowing it to be overridden.](https://github.com/unexpectedjs/unexpected/commit/36bc17ebdb3d9e2761f275c54f9607fe8376d90c) ([Andreas Lind](mailto:andreas@one.com))
|
812 | - [Fixed typo in the documentation](https://github.com/unexpectedjs/unexpected/commit/bac7009108646fe6ca868ab7509e17309698f345) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
813 | - [Code cleanup](https://github.com/unexpectedjs/unexpected/commit/ff914d4ab4f74a0a9f9b10b4a293b4a1f8142c4d) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
814 |
|
815 | ### v10.21.1 (2016-12-27)
|
816 |
|
817 | #### Pull requests
|
818 |
|
819 | - [#357](https://github.com/unexpectedjs/unexpected/pull/357) Highlight trailing whitespace in added\/removed string diff chunks ([Andreas Lind](mailto:andreas@one.com))
|
820 | - [#353](https://github.com/unexpectedjs/unexpected/pull/353) Remove expect.promise from the docs ([Andreas Lind](mailto:andreas@one.com), [Joel Mukuthu](mailto:jmu@one.com), [Joel Mukuthu](mailto:joelmukuthu@gmail.com))
|
821 | - [#354](https://github.com/unexpectedjs/unexpected/pull/354) Install the promise polyfill in one central place. ([Andreas Lind](mailto:andreas@one.com))
|
822 |
|
823 | #### Commits to master
|
824 |
|
825 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/d982c6b07c0d4947b01e759c94a041af6f779f58) ([Andreas Lind](mailto:andreas@one.com))
|
826 |
|
827 | ### v10.21.0 (2016-12-18)
|
828 |
|
829 | #### Pull requests
|
830 |
|
831 | - [#338](https://github.com/unexpectedjs/unexpected/pull/338) Add <object|array-like> to have \(a value|an item\) satisfying <any|assertion> ([Andreas Lind](mailto:andreas@one.com), [Joel Mukuthu](mailto:jmu@one.com))
|
832 | - [#355](https://github.com/unexpectedjs/unexpected/pull/355) Inspect async functions ([Andreas Lind](mailto:andreas@one.com))
|
833 |
|
834 | #### Commits to master
|
835 |
|
836 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/0935287ab63530f6ec97c9e245d99bf1064ca542) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
837 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/4c4a40067e28d8730123679cddec293f33df8f0c) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
838 | - [Travis: Enable build with node.js 7.](https://github.com/unexpectedjs/unexpected/commit/44fcc8e5a0bcdb31fd133f037943a443cde76150) ([Andreas Lind](mailto:andreas@one.com))
|
839 | - [Makefile: Don't rely on .\/node\_modules\/.bin\/ being in $PATH. Fixes \#343.](https://github.com/unexpectedjs/unexpected/commit/afb5b1b9da312f4be01b5dae1d4638f72c31b5e6) ([Andreas Lind](mailto:andreas@one.com))
|
840 |
|
841 | ### v10.20.0 (2016-11-27)
|
842 |
|
843 | #### Pull requests
|
844 |
|
845 | - [#340](https://github.com/unexpectedjs/unexpected/pull/340) Add 'to be fulfilled with a value satisfying' and 'to be rejected with error satisfying' ([Joel Mukuthu](mailto:jmu@one.com))
|
846 | - [#348](https://github.com/unexpectedjs/unexpected/pull/348) to have \(items|values|keys\) satisfying: Only allow one <any> as the value, not <any+> ([Andreas Lind](mailto:andreas@one.com))
|
847 | - [#349](https://github.com/unexpectedjs/unexpected/pull/349) to have keys satisfying, to have values satisfying: Disallow an empty array ([Andreas Lind](mailto:andreas@one.com))
|
848 |
|
849 | #### Commits to master
|
850 |
|
851 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/7c89ca5633e8283eeee1c6278904f81a9a86d536) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
852 |
|
853 | ### v10.19.0 (2016-11-14)
|
854 |
|
855 | #### Pull requests
|
856 |
|
857 | - [#344](https://github.com/unexpectedjs/unexpected/pull/344) Add '\[not\] to be one of' assertion ([Morten Siebuhr](mailto:sbhr@sbhr.dk))
|
858 | - [#332](https://github.com/unexpectedjs/unexpected/pull/332) Consistently return the output from the inspect and diff methods of the built-in types ([Andreas Lind](mailto:andreas@one.com))
|
859 | - [#336](https://github.com/unexpectedjs/unexpected/pull/336) Use eslint-plugin-import \(especially import\/no-extraneous-dependencies\). ([Andreas Lind](mailto:andreas@one.com))
|
860 |
|
861 | #### Commits to master
|
862 |
|
863 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/34aa891ccd5252fc8f115b57ce95a087622c4e59) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
864 | - [Show off arrows in to equals example](https://github.com/unexpectedjs/unexpected/commit/ded88cee7daf296bdfbb87c9b48fe4916f749f04) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
865 |
|
866 | ### v10.18.1 (2016-09-26)
|
867 |
|
868 | - [Move greedy-interval-packer from devDependencies to dependencies, oops.](https://github.com/unexpectedjs/unexpected/commit/18581ad133b3511682fe3916b8b2cce63ce2f02f) ([Andreas Lind](mailto:andreas@one.com))
|
869 |
|
870 | ### v10.18.0 (2016-09-26)
|
871 |
|
872 | #### Pull requests
|
873 |
|
874 | - [#333](https://github.com/unexpectedjs/unexpected/pull/333) Render array moves with arrows ([Andreas Lind](mailto:andreas@one.com))
|
875 |
|
876 | #### Commits to master
|
877 |
|
878 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/0de627fe5c21d50d10f400526963dba9ae2527ae) ([Andreas Lind](mailto:andreas@one.com))
|
879 |
|
880 | ### v10.17.2 (2016-09-14)
|
881 |
|
882 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/66182edf118c67e538543f2aa6521cefed8530fb) ([Andreas Lind](mailto:andreas@one.com))
|
883 | - [Update array-changes-async to 2.2.1.](https://github.com/unexpectedjs/unexpected/commit/f9c4991e99e11a456e71fde1e4e403543ae8c173) ([Andreas Lind](mailto:andreas@one.com))
|
884 |
|
885 | ### v10.17.1 (2016-09-14)
|
886 |
|
887 | #### Pull requests
|
888 |
|
889 | - [#335](https://github.com/unexpectedjs/unexpected/pull/335) Upgraded array-changes ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
890 |
|
891 | #### Commits to master
|
892 |
|
893 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/725b2a8608f5e625a91d8693a456efa589895112) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
894 | - [Simplify documentation test to avoid output differences between v8 5.1+ and everything else.](https://github.com/unexpectedjs/unexpected/commit/eff3eb2c39cef56aa80d8da6ee6ea965e4c2da24) ([Andreas Lind](mailto:andreas@one.com))
|
895 |
|
896 | ### v10.17.0 (2016-09-02)
|
897 |
|
898 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/cb7ec1047315004be1724aded1387b2c8b925e05) ([Andreas Lind](mailto:andreas@one.com))
|
899 | - [Fix the test suite with node.js 6.5.0.](https://github.com/unexpectedjs/unexpected/commit/a69540ebcb2b4cd3ffa29bf031572ad8abeebf58) ([Andreas Lind](mailto:andreas@one.com))
|
900 | - [Makefile, travis target: Also depend on 'clean' so the targets will be rebuilt despite unexpected.js being checked in.](https://github.com/unexpectedjs/unexpected/commit/54f826aa94aac2ef01074eb033d0fd37e2630ea4) ([Andreas Lind](mailto:andreas@one.com))
|
901 | - [Update magicpen to 5.10.0.](https://github.com/unexpectedjs/unexpected/commit/2866d1929c2d1efc88f09ba4b23588e207304e9e) ([Andreas Lind](mailto:andreas@one.com))
|
902 |
|
903 | ### v10.16.0 (2016-08-22)
|
904 |
|
905 | #### Pull requests
|
906 |
|
907 | - [#323](https://github.com/unexpectedjs/unexpected/pull/323) Preserve the stack of the actual error. ([Andreas Lind](mailto:andreas@one.com))
|
908 |
|
909 | #### Commits to master
|
910 |
|
911 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/15fd52abd234ae3e805a003ac70ac6634e7a6917) ([Andreas Lind](mailto:andreas@one.com))
|
912 | - [Fix the jasmine setup with npm 3.](https://github.com/unexpectedjs/unexpected/commit/e3d57e543c71be2010effb5d58108dc91896d120) ([Andreas Lind](mailto:andreas@one.com))
|
913 | - [Include unexpected-magicpen.min.js in the JasmineRunner.html template.](https://github.com/unexpectedjs/unexpected/commit/fd83b9cba4bd5c149745b84b8ef44914e4453b49) ([Andreas Lind](mailto:andreas@one.com))
|
914 |
|
915 | ### v10.15.1 (2016-08-05)
|
916 |
|
917 | #### Pull requests
|
918 |
|
919 | - [#327](https://github.com/unexpectedjs/unexpected/pull/327) Fix subject compaction in nested settings ([Andreas Lind](mailto:andreas@one.com))
|
920 | - [#326](https://github.com/unexpectedjs/unexpected/pull/326) Avoid some .then\(function \(\) {return something}\) constructs using promise.tap ([Andreas Lind](mailto:andreas@one.com))
|
921 |
|
922 | #### Commits to master
|
923 |
|
924 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/9ed4523bc701727e517ba9852b0fd22701787fc5) ([Andreas Lind](mailto:andreas@one.com))
|
925 | - [Update chewbacca to 1.10.0.](https://github.com/unexpectedjs/unexpected/commit/b9cc41e2c8c03b65db97961ff9ff8b6afba4acec) ([Andreas Lind](mailto:andreas@one.com))
|
926 | - [Added a Github star badge to the documentation site](https://github.com/unexpectedjs/unexpected/commit/6ee37318fd9ba495cf1ab85a6fcae6671f19798b) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
927 |
|
928 | ### v10.15.0 (2016-07-15)
|
929 |
|
930 | #### Pull requests
|
931 |
|
932 | - [#321](https://github.com/unexpectedjs/unexpected/pull/321) Allow assertions to succeed without settling all promises ([Andreas Lind](mailto:andreas@one.com))
|
933 |
|
934 | #### Commits to master
|
935 |
|
936 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/e34a3847174bc27658dea1865f4b7eeaee5a29ed) ([Andreas Lind](mailto:andreas@one.com))
|
937 | - [Travis: Test with node.js 6 as well.](https://github.com/unexpectedjs/unexpected/commit/ccc630fb0c0f91b0b1b6491088c5a1f2e50ee556) ([Andreas Lind](mailto:andreas@one.com))
|
938 | - [Update chewbacca to 1.9.0.](https://github.com/unexpectedjs/unexpected/commit/8609d346f75c01f6a27b2ce66b8af3ac7d4db2a0) ([Andreas Lind](mailto:andreas@one.com))
|
939 | - [Fix lint.](https://github.com/unexpectedjs/unexpected/commit/897b8a1b297f79f394cbb8532a7c9c652debbbfb) ([Andreas Lind](mailto:andreas@one.com))
|
940 | - [when sorted: Fix the non-array case.](https://github.com/unexpectedjs/unexpected/commit/bb5890a81f203dce058aef92c6a226c89af6c796) ([Andreas Lind](mailto:andreas@one.com))
|
941 |
|
942 | ### v10.14.2 (2016-06-23)
|
943 |
|
944 | #### Pull requests
|
945 |
|
946 | - [#314](https://github.com/unexpectedjs/unexpected/pull/314) Fix\/unexpected magicpen ([Andreas Lind](mailto:andreas@one.com))
|
947 | - [#312](https://github.com/unexpectedjs/unexpected/pull/312) Add 'when sorted' and 'when sorted by' assertions for arrays ([Joel Mukuthu](mailto:jmu@one.com))
|
948 |
|
949 | #### Commits to master
|
950 |
|
951 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/b55fad0c57ef09f7a4e6d9f0ce64c375356b406e) ([Andreas Lind](mailto:andreas@one.com))
|
952 |
|
953 | ### v10.14.1 (2016-06-22)
|
954 |
|
955 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/2d3cb84f14b2454865e10b64c4f30bc097a123ea) ([Andreas Lind](mailto:andreas@one.com))
|
956 | - [Remove magicPen style test \(moved to the unexpected-magicpen test suite\).](https://github.com/unexpectedjs/unexpected/commit/2b93b57a66f5c89a21bc994843b5b181bd78b49e) ([Andreas Lind](mailto:andreas@one.com))
|
957 | - [Use 'to have message' in tests where possible.](https://github.com/unexpectedjs/unexpected/commit/2f6e5c186dad171fa07199d12a15c2447e64f1d4) ([Andreas Lind](mailto:andreas@one.com))
|
958 | - [Use 'to have message' instead of 'to have text message' in assertions, whoops.](https://github.com/unexpectedjs/unexpected/commit/60767d7cd9fb2beb415b7e9c18e2898991c0e49f) ([Andreas Lind](mailto:andreas@one.com))
|
959 |
|
960 | ### v10.14.0 (2016-06-22)
|
961 |
|
962 | #### Pull requests
|
963 |
|
964 | - [#310](https://github.com/unexpectedjs/unexpected/pull/310) Move the magicpen type into a separate unexpected-magicpen plugin ([Andreas Lind](mailto:andreas@one.com))
|
965 | - [#313](https://github.com/unexpectedjs/unexpected/pull/313) Fix case where mocha 2.2.0+ sidesteps the footgun detection by suppre… ([Andreas Lind](mailto:andreas@one.com))
|
966 |
|
967 | #### Commits to master
|
968 |
|
969 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/4d155d7661b02e3c3936e12f519de5e6cf06f484) ([Andreas Lind](mailto:andreas@one.com))
|
970 | - [Reintroduce <Error> to have message <string> in core.](https://github.com/unexpectedjs/unexpected/commit/40f4940ff5763b537db3561b78f1d1875fc52c79) ([Andreas Lind](mailto:andreas@one.com))
|
971 | - [Added failing test that demonstrates a shortcoming with the afterEach-based detection of promises that should have been returned.](https://github.com/unexpectedjs/unexpected/commit/cfbbf7820ad6db0462e8121ce66503d92c0f662e) ([Andreas Lind](mailto:andreas@one.com))
|
972 | - [Fix url in error message.](https://github.com/unexpectedjs/unexpected/commit/fc1ce8aef4d7a560c1ac4140448d80b012fa945e) ([Andreas Lind](mailto:andreas@one.com))
|
973 |
|
974 | ### v10.13.3 (2016-05-20)
|
975 |
|
976 | #### Pull requests
|
977 |
|
978 | - [#306](https://github.com/unexpectedjs/unexpected/pull/306) Expose \(almost\) all of Bluebird's static methods. ([Andreas Lind](mailto:andreas@one.com))
|
979 | - [#305](https://github.com/unexpectedjs/unexpected/pull/305) Feature\/expect with one argument ([Andreas Lind](mailto:andreas@one.com))
|
980 |
|
981 | #### Commits to master
|
982 |
|
983 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/f76257976f4e5b4bef30b4412ba79a08284d1c28) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
984 | - [Updated browser compatibility for now - will return to it](https://github.com/unexpectedjs/unexpected/commit/7588a0308539a34881813012fc615c500ac2db43) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
985 | - [Make sure that expect.use can handle function.name not being present on IE](https://github.com/unexpectedjs/unexpected/commit/a770e8e95e398863c6ce5d2ac562575e37d66db3) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
986 | - [Don't hack the stack in environments that don't make the error stack available as a getter](https://github.com/unexpectedjs/unexpected/commit/68270b78225564a9cf1dc3b12ac0ae295fc63505) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
987 | - [<object> to satisfy <object>: Skip missing keys expected to be missing so they don't get rendered in the diff.](https://github.com/unexpectedjs/unexpected/commit/5f72bccf4cd3f1b0e2d21009c74c106748025cf1) ([Andreas Lind](mailto:andreas@one.com))
|
988 |
|
989 | ### v10.13.2 (2016-04-19)
|
990 |
|
991 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/f85af50f625f9c95b809641531d9a7fe92252042) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
992 | - [Upgrade to the latest magicpen to avoid a check that is causing problems with older plug versions](https://github.com/unexpectedjs/unexpected/commit/7db4da35e8074bf494f51c4dc8e06b8269df97bb) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
993 |
|
994 | ### v10.13.1 (2016-04-17)
|
995 |
|
996 | #### Pull requests
|
997 |
|
998 | - [#303](https://github.com/unexpectedjs/unexpected/pull/303) Update plugins page to link to unexpected-react docs ([Dave Brotherstone](mailto:davegb@pobox.com))
|
999 |
|
1000 | #### Commits to master
|
1001 |
|
1002 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/abd678fe0f24a72574107a3a4f543e429ceda562) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1003 | - [Upgrade magicpen](https://github.com/unexpectedjs/unexpected/commit/52cd5dde8f067277984251f0d5e954003a361c34) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1004 | - [Test that the 'You have created a promise that was not returned from the it block' warning is emitted in multi-file suites.](https://github.com/unexpectedjs/unexpected/commit/3ca6ac119ac9b3cd896d324203274ad2d2a29016) ([Andreas Lind](mailto:andreas@one.com))
|
1005 | - [make test-phantomjs: Simplify how the JSON config is passed to mocha-phantomjs-core.](https://github.com/unexpectedjs/unexpected/commit/a2f14d4fe03a6eccb0f621411ff581c5b6ad78f6) ([Andreas Lind](mailto:andreas@one.com))
|
1006 |
|
1007 | ### v10.13.0 (2016-04-06)
|
1008 |
|
1009 | #### Pull requests
|
1010 |
|
1011 | - [#301](https://github.com/unexpectedjs/unexpected/pull/301) Don't inspect args for when called with as an array ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1012 |
|
1013 | #### Commits to master
|
1014 |
|
1015 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/2b228cc689009ba927f2043cef9e60323fef9baa) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1016 |
|
1017 | ### v10.12.0 (2016-04-05)
|
1018 |
|
1019 | #### Pull requests
|
1020 |
|
1021 | - [#300](https://github.com/unexpectedjs/unexpected/pull/300) Feature\/cheaper long stack trace ([Andreas Lind](mailto:andreas@one.com))
|
1022 | - [#299](https://github.com/unexpectedjs/unexpected/pull/299) Switch from mocha-phantomjs-papandreou to mocha-phantomjs-core and st… ([Andreas Lind](mailto:andreas@one.com))
|
1023 |
|
1024 | #### Commits to master
|
1025 |
|
1026 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/93c055d746f718c79f8badd081b211567369c7a4) ([Andreas Lind](mailto:andreas@one.com))
|
1027 | - [Whoops, don't depend on two phantom.js packages.](https://github.com/unexpectedjs/unexpected/commit/fd5ac4199e39321d99d4090b16e07485cba83eea) ([Andreas Lind](mailto:andreas@one.com))
|
1028 | - [Removed superfluous 2nd expect.shift arg.](https://github.com/unexpectedjs/unexpected/commit/035b93ea68c89f8d89493648ee89bc6c6db05b28) ([Andreas Lind](mailto:andreas@one.com))
|
1029 | - [Ensure that we get the new dark markdown theme](https://github.com/unexpectedjs/unexpected/commit/7115c01eb904059736e41f31ab4efe51659d0710) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1030 | - [Use ranges for the unexpected-markdown dependency](https://github.com/unexpectedjs/unexpected/commit/8b20531e1e3dcc3783bf3ad264d0633d5625a7cb) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1031 | - [+2 more](https://github.com/unexpectedjs/unexpected/compare/v10.11.1...v10.12.0)
|
1032 |
|
1033 | ### v10.11.1 (2016-03-31)
|
1034 |
|
1035 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/5c1094a65363ae7d22ccd878842fa345427e28c4) ([Andreas Lind](mailto:andreas@one.com))
|
1036 | - [findSuffixAssertions: Fix edge case where a failing assertion is followed by an assertion where a non-string is where an assertion should have been.](https://github.com/unexpectedjs/unexpected/commit/2d7f34091bb4b5d280be3a4b74d1c75ec76d8d89) ([Andreas Lind](mailto:andreas@one.com))
|
1037 |
|
1038 | ### v10.11.0 (2016-03-31)
|
1039 |
|
1040 | #### Pull requests
|
1041 |
|
1042 | - [#297](https://github.com/unexpectedjs/unexpected/pull/297) A fix and two new features for expect.promise\(function \(run\) {...}\) ([Andreas Lind](mailto:andreas@one.com))
|
1043 | - [#295](https://github.com/unexpectedjs/unexpected/pull/295) Only fail in the afterEach hook if the test was otherwise successful ([Andreas Lind](mailto:andreas@one.com))
|
1044 | - [#296](https://github.com/unexpectedjs/unexpected/pull/296) Update leven to 2.0.0. ([Andreas Lind](mailto:andreas@one.com))
|
1045 | - [#293](https://github.com/unexpectedjs/unexpected/pull/293) Add unexpected-webdriver plugin to docs ([Felix Gnass](mailto:fgnass@gmail.com))
|
1046 | - [#289](https://github.com/unexpectedjs/unexpected/pull/289) Implement <function> to be \(rejected|fulfilled\) \[with\] ([Andreas Lind](mailto:andreas@one.com))
|
1047 | - [#282](https://github.com/unexpectedjs/unexpected/pull/282) make coverage: Replace istanbul with nyc \(an istanbul wrapper\) ([Andreas Lind](mailto:andreas@one.com))
|
1048 | - [#288](https://github.com/unexpectedjs/unexpected/pull/288) add eslint and use the onelint shared configuration ([Gustav Nikolaj Olsen](mailto:gno@one.com))
|
1049 |
|
1050 | #### Commits to master
|
1051 |
|
1052 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/6f49d53c92d377d7888aa9df4e41373aaff28427) ([Andreas Lind](mailto:andreas@one.com))
|
1053 | - [Update coveralls to 2.11.9, use a liberal version range with ^.](https://github.com/unexpectedjs/unexpected/commit/fbf1f934cc73cd8da3c83a98e0531d45deb7d6ec) ([Andreas Lind](mailto:andreas@one.com))
|
1054 | - [Fix rendering of assertion strings when using certain compound assertions.](https://github.com/unexpectedjs/unexpected/commit/5ed6511409a72844ce307e54aa6f829d88bd81bd) ([Andreas Lind](mailto:andreas@one.com))
|
1055 | - [Added pending test.](https://github.com/unexpectedjs/unexpected/commit/99cd0e490bdb13c30db3993dea4ba91ef70fd9cf) ([Andreas Lind](mailto:andreas@one.com))
|
1056 | - [Save a var in utils.uniqueNonNumericalStringsAndSymbols.](https://github.com/unexpectedjs/unexpected/commit/d9893e552ef3122a805aeef7b7441c18caaaa62a) ([Andreas Lind](mailto:andreas@one.com))
|
1057 | - [+10 more](https://github.com/unexpectedjs/unexpected/compare/v10.10.12...v10.11.0)
|
1058 |
|
1059 | ### v10.10.12 (2016-03-18)
|
1060 |
|
1061 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/5c6973b4809c6a92b845c379b206f4a0d6302235) ([Andreas Lind](mailto:andreas@one.com))
|
1062 | - [Always set the inline attribute when generating a diff. Fixes \#285.](https://github.com/unexpectedjs/unexpected/commit/9a9b6112bb32cba72f08105eb0493472a42b2536) ([Andreas Lind](mailto:andreas@one.com))
|
1063 |
|
1064 | ### v10.10.11 (2016-03-18)
|
1065 |
|
1066 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/62bc3c4a666fb17345a76a465fd459c4c1deb0a2) ([Andreas Lind](mailto:andreas@one.com))
|
1067 | - [<object> to satisfy <object>: Fix the diff generation when a missing property is fulfilled by a function in the RHS.](https://github.com/unexpectedjs/unexpected/commit/11f87422f8242d5fcde70f2030820c170cd194be) ([Andreas Lind](mailto:andreas@one.com))
|
1068 |
|
1069 | ### v10.10.10 (2016-03-17)
|
1070 |
|
1071 | #### Pull requests
|
1072 |
|
1073 | - [#284](https://github.com/unexpectedjs/unexpected/pull/284) Fix UNEXPECTED\_FULL\_TRACE env variable for emulated DOM ([Dave Brotherstone](mailto:davegb@pobox.com))
|
1074 |
|
1075 | #### Commits to master
|
1076 |
|
1077 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/11c00efefb892a3af54af4772565d560e0da45b2) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1078 |
|
1079 | ### v10.10.9 (2016-03-17)
|
1080 |
|
1081 | #### Pull requests
|
1082 |
|
1083 | - [#281](https://github.com/unexpectedjs/unexpected/pull/281) to exhaustively satisfy: Don't break with non-enumerable properties and allow matching on prototype properties ([Andreas Lind](mailto:andreas@one.com))
|
1084 |
|
1085 | #### Commits to master
|
1086 |
|
1087 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/4fa4c2a2bdbd0458277cbedb41f05daf36d2ab62) ([Andreas Lind](mailto:andreas@one.com))
|
1088 |
|
1089 | ### v10.10.8 (2016-03-13)
|
1090 |
|
1091 | #### Pull requests
|
1092 |
|
1093 | - [#279](https://github.com/unexpectedjs/unexpected/pull/279) expect.it: Always fail when there's a misspelled assertion ([Andreas Lind](mailto:andreas@one.com))
|
1094 |
|
1095 | #### Commits to master
|
1096 |
|
1097 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/342f9e483e8c31c02940291345adc052206edfdf) ([Andreas Lind](mailto:andreas@one.com))
|
1098 |
|
1099 | ### v10.10.6 (2016-03-13)
|
1100 |
|
1101 | #### Pull requests
|
1102 |
|
1103 | - [#280](https://github.com/unexpectedjs/unexpected/pull/280) Don't consider two different functions equal even if their toString\(\) methods return the same value ([Andreas Lind](mailto:andreas@one.com))
|
1104 |
|
1105 | #### Commits to master
|
1106 |
|
1107 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/9b4815b7be928f668b0e302391d9c3f30d74ff35) ([Andreas Lind](mailto:andreas@one.com))
|
1108 |
|
1109 | ### v10.10.5 (2016-03-11)
|
1110 |
|
1111 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/92eaa3bb55ed31d7c1d576c4348598d95acafae6) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1112 | - [Documented UnexpectedError.isUnexpected](https://github.com/unexpectedjs/unexpected/commit/ac32ff67336748de039116c4cfdbf6c4bf3ec3ad) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1113 | - [Changing UnexpectedError name back to `UnexpectedError` as the change was breaking wallaby](https://github.com/unexpectedjs/unexpected/commit/8b244ddab03a836252a1bde56a96dc624b657214) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1114 | - [stringDiff: Fix rendering of added\/removed newlines immediately following a replaced chunk.](https://github.com/unexpectedjs/unexpected/commit/856338733eec28d36dc793eab2558164a169b3d6) ([Andreas Lind](mailto:andreas@one.com))
|
1115 |
|
1116 | ### v10.10.4 (2016-03-09)
|
1117 |
|
1118 | #### Pull requests
|
1119 |
|
1120 | - [#277](https://github.com/unexpectedjs/unexpected/pull/277) Make unexpected errors more resilient to weird post processing of the stack ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1121 |
|
1122 | #### Commits to master
|
1123 |
|
1124 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/95b1db7f9623fcceb677b5e0914b5abe0ee838c6) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1125 |
|
1126 | ### v10.10.3 (2016-03-09)
|
1127 |
|
1128 | #### Pull requests
|
1129 |
|
1130 | - [#276](https://github.com/unexpectedjs/unexpected/pull/276) Refactor string diff code ([Andreas Lind](mailto:andreas@one.com))
|
1131 |
|
1132 | #### Commits to master
|
1133 |
|
1134 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/53942a894aff4fb3e502fe22b697cabc3e0e46e9) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1135 | - [Upgraded magicpen to get better phantomjs detection](https://github.com/unexpectedjs/unexpected/commit/71deeab7d1b3c7cab48a9e72e070c8d6645f0da8) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1136 | - [Increase string diff limit to 4 KB, 1024 bytes is clearly too little.](https://github.com/unexpectedjs/unexpected/commit/b166520ae7d0c01c5f7213e9b1161de74a3f7d64) ([Andreas Lind](mailto:andreas@one.com))
|
1137 |
|
1138 | ### v10.10.2 (2016-03-07)
|
1139 |
|
1140 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/34fbf29b1a830ba24e3354cdff4f06fa94ec820b) ([Andreas Lind](mailto:andreas@one.com))
|
1141 | - [to satisfy: Don't break when trying to determine whether an object and null are structurally similar.](https://github.com/unexpectedjs/unexpected/commit/5ddfc1d7c5507021b163c451cd907849f457dd4c) ([Andreas Lind](mailto:andreas@one.com))
|
1142 |
|
1143 | ### v10.10.1 (2016-03-07)
|
1144 |
|
1145 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/70c74a828001ce02ec08ece9e87e956586333db7) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1146 | - [Suppress string diff when actual or expected is longer than 1024 chars.](https://github.com/unexpectedjs/unexpected/commit/3e524aee46234e2c47760f238cad415f817442a3) ([Andreas Lind](mailto:andreas@one.com))
|
1147 | - [magicPenLine style: Add support for inspecting raw output.](https://github.com/unexpectedjs/unexpected/commit/f153a8805cbdf6bf7340351f26a81c20d1400ef1) ([Andreas Lind](mailto:andreas@one.com))
|
1148 | - [Documentation: Add unexpected-set to the plugins page.](https://github.com/unexpectedjs/unexpected/commit/40e1db02f37820cf94bfb612f6d6550ff8ed28b7) ([Andreas Lind](mailto:andreas@one.com))
|
1149 | - [Update documentation.](https://github.com/unexpectedjs/unexpected/commit/18d51210794247ffd30ecc81b4775697753ff243) ([Andreas Lind](mailto:andreas@one.com))
|
1150 | - [+1 more](https://github.com/unexpectedjs/unexpected/compare/v10.10.0...v10.10.1)
|
1151 |
|
1152 | ### v10.10.0 (2016-03-04)
|
1153 |
|
1154 | #### Pull requests
|
1155 |
|
1156 | - [#275](https://github.com/unexpectedjs/unexpected/pull/275) Disallow expect\({...}, 'to satisfy', \[...\]\) ([Andreas Lind](mailto:andreas@one.com))
|
1157 | - [#273](https://github.com/unexpectedjs/unexpected/pull/273) Avoid diff result ([Andreas Lind](mailto:andreas@one.com))
|
1158 | - [#274](https://github.com/unexpectedjs/unexpected/pull/274) Switch to unexpected-bluebird ([Andreas Lind](mailto:andreas@one.com))
|
1159 | - [#271](https://github.com/unexpectedjs/unexpected/pull/271) Always include vertical whitespace between the error message and the diff ([Andreas Lind](mailto:andreas@one.com))
|
1160 | - [#270](https://github.com/unexpectedjs/unexpected/pull/270) WIP: Omit plus and minus in string diffs, except in text mode ([Andreas Lind](mailto:andreas@one.com))
|
1161 |
|
1162 | #### Commits to master
|
1163 |
|
1164 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/a102b487b8fd5a0cba98e8a6ddadffc8adb20616) ([Andreas Lind](mailto:andreas@one.com))
|
1165 | - [inspect: Don't detect a recurring object as \[Circular\].](https://github.com/unexpectedjs/unexpected/commit/c21259d89d280b468b7c0a693341bcf0d3deedac) ([Andreas Lind](mailto:andreas@one.com))
|
1166 |
|
1167 | ### v10.9.1 (2016-02-27)
|
1168 |
|
1169 | #### Pull requests
|
1170 |
|
1171 | - [#269](https://github.com/unexpectedjs/unexpected/pull/269) npm version: Fail unless invoked via make release. ([Andreas Lind](mailto:andreas@one.com))
|
1172 |
|
1173 | #### Commits to master
|
1174 |
|
1175 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/ef11b3d52ac406a7b5835f92544bbc962d38730c) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1176 | - [Fixed linting errors](https://github.com/unexpectedjs/unexpected/commit/4b4a6bd83eb01ad70004da07884291cd7da41b27) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1177 | - [Fixed key sorting for `to equal` on objects](https://github.com/unexpectedjs/unexpected/commit/0cf0f3adeb13e18cbc63d1a6c583cb3c60d43b68) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1178 |
|
1179 | ### v10.9.0 (2016-02-27)
|
1180 |
|
1181 | #### Pull requests
|
1182 |
|
1183 | - [#268](https://github.com/unexpectedjs/unexpected/pull/268) Remove all unexpected lines from the stack unless UNEXPECTED\_FULL\_TRACE is set ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1184 | - [#267](https://github.com/unexpectedjs/unexpected/pull/267) Add unexpected-events to the list of plugins. ([Alex J Burke](mailto:alex@alexjeffburke.com))
|
1185 | - [#263](https://github.com/unexpectedjs/unexpected/pull/263) Add support for arrays with non-numerical keys ([Andreas Lind](mailto:andreas@one.com))
|
1186 | - [#265](https://github.com/unexpectedjs/unexpected/pull/265) Add jspm support ([Guy Bedford](mailto:guybedford@gmail.com))
|
1187 | - [#264](https://github.com/unexpectedjs/unexpected/pull/264) Fix broken link to magicpen repo in api\/addType.md docs ([Vesa Laakso](mailto:laakso.vesa@gmail.com))
|
1188 | - [#262](https://github.com/unexpectedjs/unexpected/pull/262) Implement Symbol type when the Symbol global is available. ([Andreas Lind](mailto:andreas@one.com))
|
1189 | - [#257](https://github.com/unexpectedjs/unexpected/pull/257) Wip: Replace test framework patch with afterEach hook ([Andreas Lind](mailto:andreas@one.com), [Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1190 |
|
1191 | #### Commits to master
|
1192 |
|
1193 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/eb9cbf6a1cadec58517a79e9d64cdbaa8f4231e0) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1194 | - [Added missing returns in the prefix and suffix methods of the binaryArray type.](https://github.com/unexpectedjs/unexpected/commit/f18b079d50aa29e203bf4fe2ae08e1bbde7508d8) ([Andreas Lind](mailto:andreas@one.com))
|
1195 | - [Remove unused var.](https://github.com/unexpectedjs/unexpected/commit/bc77f602441edd101a7d3a0d479f9d8a1a4c756e) ([Andreas Lind](mailto:andreas@one.com))
|
1196 | - [Simplify 'to error'.](https://github.com/unexpectedjs/unexpected/commit/a6ff325db2b30f1980e6a5efce45b4e6394a8212) ([Andreas Lind](mailto:andreas@one.com))
|
1197 | - [Remove no longer needed arrayification.](https://github.com/unexpectedjs/unexpected/commit/4a2a8435dbcef95701b726de88805a14dc6dd0bd) ([Andreas Lind](mailto:andreas@one.com))
|
1198 | - [+6 more](https://github.com/unexpectedjs/unexpected/compare/v10.8.4...v10.9.0)
|
1199 |
|
1200 | ### v10.8.4 (2016-02-26)
|
1201 |
|
1202 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/b41c9a1b2e483b9dfd54ab44ac756ae8888c059f) ([Andreas Lind](mailto:andreas@one.com))
|
1203 |
|
1204 | ### v10.8.3 (2016-02-26)
|
1205 |
|
1206 | - [Added missing returns in the prefix and suffix methods of the binaryArray type.](https://github.com/unexpectedjs/unexpected/commit/f04461418a601b1b03c73259cc862176353a457a) ([Andreas Lind](mailto:andreas@one.com))
|
1207 |
|
1208 | ### v10.8.2 (2016-02-18)
|
1209 |
|
1210 | - [treat as a jspm package \(cherry picked from commit 8dd74034826bdfaeafe72ce20c087e7c4d2c7557\)](https://github.com/unexpectedjs/unexpected/commit/a8600f8aa4b55d716e626a03349d0f7b857b2b8a) ([Guy Bedford](mailto:guybedford@gmail.com))
|
1211 | - [add jspm support \(cherry picked from commit 15c4e88b9ae09581e5f8b740a2e1ae1a22b85efd\)](https://github.com/unexpectedjs/unexpected/commit/5fc7fdf649c8b92cf1547335b4383fe5e6167e36) ([Guy Bedford](mailto:guybedford@gmail.com))
|
1212 |
|
1213 | ### v10.8.1 (2016-01-29)
|
1214 |
|
1215 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/7ffdd306e83922ebd11ff047d74e0a1f366a6fd8) ([Andreas Lind](mailto:andreas@one.com))
|
1216 | - [Revert "Merge pull request \#239 from unexpectedjs\/feature\/bluebird3"](https://github.com/unexpectedjs/unexpected/commit/1ea8f3413c406a88bc35fb459e6e90af75677da9) ([Andreas Lind](mailto:andreas@one.com))
|
1217 | - [Revert "Avoid using Bluebird's Promise.settle, silences deprecation warning."](https://github.com/unexpectedjs/unexpected/commit/571ea4a805ac45d71f2b8b2e0c2d8a57e89cc8ae) ([Andreas Lind](mailto:andreas@one.com))
|
1218 |
|
1219 | ### v10.8.0 (2016-01-25)
|
1220 |
|
1221 | #### Pull requests
|
1222 |
|
1223 | - [#258](https://github.com/unexpectedjs/unexpected/pull/258) Implement 'to have \(items|values\) exhaustively satisfying'. ([Andreas Lind](mailto:andreas@one.com))
|
1224 | - [#256](https://github.com/unexpectedjs/unexpected/pull/256) Fix propagation of a missing assertion error in expect.it\(...\).or\(...\) constructs ([Andreas Lind](mailto:andreas@one.com))
|
1225 |
|
1226 | #### Commits to master
|
1227 |
|
1228 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/0d98f3a8134e036e712c71e8c299269163c2f687) ([Andreas Lind](mailto:andreas@one.com))
|
1229 | - [Avoid using Bluebird's Promise.settle, silences deprecation warning.](https://github.com/unexpectedjs/unexpected/commit/615f7b133614a6c8893366dc0ade95e30e189430) ([Andreas Lind](mailto:andreas@one.com))
|
1230 | - [Fixed documentation bug.](https://github.com/unexpectedjs/unexpected/commit/531c4d63ff9a64c5e68b97028c7c3919264b72e6) ([Andreas Lind](mailto:andreas@one.com))
|
1231 |
|
1232 | ### v10.7.0 (2016-01-22)
|
1233 |
|
1234 | #### Pull requests
|
1235 |
|
1236 | - [#239](https://github.com/unexpectedjs/unexpected/pull/239) Update bluebird from 2.9.34 to 3.1.1. ([Andreas Lind](mailto:andreas@one.com))
|
1237 |
|
1238 | #### Commits to master
|
1239 |
|
1240 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/b451edbb5ed7744d3edd49b387efc4493cf5c0fe) ([Andreas Lind](mailto:andreas@one.com))
|
1241 | - [test\/assertions\/when-called{ => .spec}.js](https://github.com/unexpectedjs/unexpected/commit/1859c0564a1548db413232c746aca07a820cbb93) ([Andreas Lind](mailto:andreas@one.com))
|
1242 | - [expect.shift: Support expect.it in addition to an assertion string.](https://github.com/unexpectedjs/unexpected/commit/e55f1b579a0b0af6864e0292e4f3009c4c83341c) ([Andreas Lind](mailto:andreas@one.com))
|
1243 | - [Added unexpected-check to the plugin list](https://github.com/unexpectedjs/unexpected/commit/22496407693e51a3c64b3b2e7c210602cfa6d823) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1244 |
|
1245 | ### v10.6.1 (2016-01-22)
|
1246 |
|
1247 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/2823dd52095bf7d141dd1c880f31da7dca5a5075) ([Andreas Lind](mailto:andreas@one.com))
|
1248 | - [<array-like> to satisfy <array-like>: Fix "cannot get rejection reason of a non-rejected promise" error.](https://github.com/unexpectedjs/unexpected/commit/334e180b4ebf222680ac83c09b775d3d93ec4479) ([Andreas Lind](mailto:andreas@one.com))
|
1249 | - [Travis: Build on the latest node.js 4 and 5 release \(instead of only 4.0.0\).](https://github.com/unexpectedjs/unexpected/commit/080a614806157ee6e06b99a8b9eabc9c0645ce77) ([Andreas Lind](mailto:andreas@one.com))
|
1250 |
|
1251 | ### v10.6.0 (2016-01-22)
|
1252 |
|
1253 | #### Pull requests
|
1254 |
|
1255 | - [#250](https://github.com/unexpectedjs/unexpected/pull/250) Allow subtypes of object and array-like more fine-grained control over newlines and indentation ([Andreas Lind](mailto:andreas@one.com))
|
1256 | - [#247](https://github.com/unexpectedjs/unexpected/pull/247) Added '<object> not to have keys' assertion ([Joel Mukuthu](mailto:joelmukuthu@gmail.com))
|
1257 |
|
1258 | #### Commits to master
|
1259 |
|
1260 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/d3c776c11de6fc7f2f77d6a335a6eafe647a919c) ([Andreas Lind](mailto:andreas@one.com))
|
1261 | - [Documentation, to call the callback: Remove construct that broke update-examples.](https://github.com/unexpectedjs/unexpected/commit/1e9f9819b29f63fed508a602e7c6e93cae206ee9) ([Andreas Lind](mailto:andreas@one.com))
|
1262 | - [Added --save-dev flag to node installation documentation](https://github.com/unexpectedjs/unexpected/commit/fb7b4f24309fa0cc210b9e897d4264f487fd5fab) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1263 |
|
1264 | ### v10.5.1 (2016-01-08)
|
1265 |
|
1266 | #### Pull requests
|
1267 |
|
1268 | - [#242](https://github.com/unexpectedjs/unexpected/pull/242) Generate the html runners so we don't have to maintain them ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1269 |
|
1270 | #### Commits to master
|
1271 |
|
1272 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/ab840bdb76e2da7c858f157e2bc4671a0ce8d6bb) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1273 | - [Fixed to have properties on function objects](https://github.com/unexpectedjs/unexpected/commit/da874fb5774848b3b84cb802dd863c294b5be6a7) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1274 | - [Docs, addAssertion: Add a note about multiple assertion strings not being supported.](https://github.com/unexpectedjs/unexpected/commit/fa2ae03d861d55f3e7747bce47d1c24c3e479f61) ([Andreas Lind](mailto:andreas@one.com))
|
1275 | - [Throw a more specific error when attempting to add an assertion with multiple assertion strings.](https://github.com/unexpectedjs/unexpected/commit/490c403125daec5883c01cd599d36d3adfd6c586) ([Andreas Lind](mailto:andreas@one.com))
|
1276 | - [it throw{ => s} in test descriptions](https://github.com/unexpectedjs/unexpected/commit/32523f4bc32148825b9f29413749d0f451bc906d) ([Andreas Lind](mailto:andreas@one.com))
|
1277 | - [+59 more](https://github.com/unexpectedjs/unexpected/compare/v10.5.0...v10.5.1)
|
1278 |
|
1279 | ### v10.5.0 (2015-12-23)
|
1280 |
|
1281 | #### Pull requests
|
1282 |
|
1283 | - [#240](https://github.com/unexpectedjs/unexpected/pull/240) Spike\/compound assertion ([Andreas Lind](mailto:andreas@one.com))
|
1284 | - [#241](https://github.com/unexpectedjs/unexpected/pull/241) Implement expect\(fn, 'when called', ...\); ([Andreas Lind](mailto:andreas@one.com))
|
1285 | - [#237](https://github.com/unexpectedjs/unexpected/pull/237) Fixed our test setup and extracted the first test into another file ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1286 | - [#236](https://github.com/unexpectedjs/unexpected/pull/236) Feature\/unexpected markdown upgrade ([Andreas Lind](mailto:andreas@one.com), [Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1287 | - [#235](https://github.com/unexpectedjs/unexpected/pull/235) to only have keys: Implemented diff ([Andreas Lind](mailto:andreas@one.com))
|
1288 |
|
1289 | #### Commits to master
|
1290 |
|
1291 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/34841fbca552ab5c526a0ee26097b98d4e0c5f22) ([Andreas Lind](mailto:andreas@one.com))
|
1292 | - [Moved to be positive and to be negative to separate spec files.](https://github.com/unexpectedjs/unexpected/commit/6b2581513d448ebae53d668d23085d4eacedde2f) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1293 | - [Moved to be truthy and to be falsy to new spec files](https://github.com/unexpectedjs/unexpected/commit/0c8b63ac24b735ac5830df34c6831c0ffd63090d) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1294 | - [Moved misplaced specs](https://github.com/unexpectedjs/unexpected/commit/e756f6d35b1fd62b93cbdc9a42e186607d1962d3) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1295 | - [Moved `when decoded as` spec to separate file.](https://github.com/unexpectedjs/unexpected/commit/3872b1689114cee5db55aac3b26cf9c446889ae7) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1296 | - [+1 more](https://github.com/unexpectedjs/unexpected/compare/v10.4.0...v10.5.0)
|
1297 |
|
1298 | ### v10.4.0 (2015-12-09)
|
1299 |
|
1300 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/b8877219ce9d343b634d847cfb06704dc889e053) ([Andreas Lind](mailto:andreas@one.com))
|
1301 | - [Update .npmignore so that the built site, coverage report, test suite, and documentation isn't published.](https://github.com/unexpectedjs/unexpected/commit/3ea4307566d2fbcc00b805719833591c05b5d9c5) ([Andreas Lind](mailto:andreas@one.com))
|
1302 | - [to have items satisfying: Avoid quotes around the subsequent assertion names in the error output.](https://github.com/unexpectedjs/unexpected/commit/24312989c1d94f6cb5366dec7db73ab0588f8bd5) ([Andreas Lind](mailto:andreas@one.com))
|
1303 | - [Simplify the <object> to satisfy <object> diffing code a bit now that it doesn't need to handle the <array-like> to satisfy <array-like> case anymore.](https://github.com/unexpectedjs/unexpected/commit/b09c8df8396b229ba087b53652ec4ba9c0e4a0a7) ([Andreas Lind](mailto:andreas@one.com))
|
1304 |
|
1305 | ### v10.3.1 (2015-11-23)
|
1306 |
|
1307 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/4aa1bbf01faa7b102452706693c895469c708e4e) ([Andreas Lind](mailto:andreas@one.com))
|
1308 | - [Tweak <object> to satisfy <object> diff.](https://github.com/unexpectedjs/unexpected/commit/9ace47a96bfdd2af49aba10e6bb057a4b87a9dda) ([Andreas Lind](mailto:andreas@one.com))
|
1309 |
|
1310 | ### v10.3.0 (2015-11-22)
|
1311 |
|
1312 | #### Pull requests
|
1313 |
|
1314 | - [#230](https://github.com/unexpectedjs/unexpected/pull/230) Improve the appearance of missing properties in object diffs and to satisfy diffs ([Andreas Lind](mailto:andreas@one.com))
|
1315 |
|
1316 | #### Commits to master
|
1317 |
|
1318 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/bb753282105b096a197b227a5082c074cf26b6f8) ([Andreas Lind](mailto:andreas@one.com))
|
1319 |
|
1320 | ### v10.2.0 (2015-11-17)
|
1321 |
|
1322 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/2c5a52af3975a21c348c55758c9b94c6ef0abf60) ([Andreas Lind](mailto:andreas@one.com))
|
1323 | - [<object> to satisfy <object>: Pass if an object is satisfied against itself.](https://github.com/unexpectedjs/unexpected/commit/41d93d653ab299ef35493130993b282bada7eab9) ([Andreas Lind](mailto:andreas@one.com))
|
1324 | - [<Promise> assertions: Offer footgun protection when testing promises created with other Promise libs.](https://github.com/unexpectedjs/unexpected/commit/dd99ffeafff0c29f4190f98c65b97a2ecb229715) ([Andreas Lind](mailto:andreas@one.com))
|
1325 | - [Avoid Array.prototype.slice.{call,apply}\(arguments, ...\) in hot code.](https://github.com/unexpectedjs/unexpected/commit/a049f9a5a5c792603bbfa70d895998fa0898d436) ([Andreas Lind](mailto:andreas@one.com))
|
1326 |
|
1327 | ### v10.1.0
|
1328 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/19226c4b894dcec359c641b0f000faf68b64162c) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1329 | - [Expose withError on the top level expect](https://github.com/unexpectedjs/unexpected/commit/a5d35c88eb57720d75dd781b66e1f7e6441f2c6a) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1330 | - [Oh, it's not https.](https://github.com/unexpectedjs/unexpected/commit/8c4753741bbca46d3c30c31f03756290dbd1d0cf) ([Andreas Lind](mailto:andreas@one.com))
|
1331 | - [Plugins page: Update unexpected-moment url.](https://github.com/unexpectedjs/unexpected/commit/7b79bd0f196f111b63fef0ac6babd5d24d4c6509) ([Andreas Lind](mailto:andreas@one.com))
|
1332 | - [documentation: Add unexpected-moment to the Plugins page.](https://github.com/unexpectedjs/unexpected/commit/b32be36f24e3beec778f1835abf35d9a1dd5bae0) ([Andreas Lind](mailto:andreas@one.com))
|
1333 | - [+4 more](https://github.com/unexpectedjs/unexpected/compare/v10.0.2...v10.1.0)
|
1334 |
|
1335 | ### v10.0.2 (2015-10-23)
|
1336 |
|
1337 | #### Pull requests
|
1338 |
|
1339 | - [#218](https://github.com/unexpectedjs/unexpected/pull/218) oathbreaker: Don't recapture the stack of non-Unexpected errors. ([Andreas Lind](mailto:andreas@one.com))
|
1340 |
|
1341 | #### Commits to master
|
1342 |
|
1343 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/72d33e309b695c74dae497bb836bacbab21020bf) ([Andreas Lind](mailto:andreas@one.com))
|
1344 | - [Update index.js](https://github.com/unexpectedjs/unexpected/commit/6811c8faeee5a856bc62560ef8024347876f583f) ([Andreas Lind](mailto:andreas@one.com))
|
1345 | - [Makefile: Fix indentation and minor cosmetics.](https://github.com/unexpectedjs/unexpected/commit/6f1be47340a9a8a2455bf8d44a3128c48c8d3ba6) ([Andreas Lind](mailto:andreas@one.com))
|
1346 | - [Makefile, coverage target: Exclude bootstrap-unexpected-markdown.js instead of generate-site.js](https://github.com/unexpectedjs/unexpected/commit/26bec934faf49935c6e0f18e862f279e90c3c752) ([Andreas Lind](mailto:andreas@one.com))
|
1347 | - [Also reapply the test framework patch when a parent module of index.js is retrieved from require's cache.](https://github.com/unexpectedjs/unexpected/commit/c86281e7e414729586a733e1cfa154936f5f0c65) ([Andreas Lind](mailto:andreas@one.com))
|
1348 | - [+4 more](https://github.com/unexpectedjs/unexpected/compare/v10.0.1...v10.0.2)
|
1349 |
|
1350 | ### v10.0.1
|
1351 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/9d446062213d892527bd77aa49d7c5e828b16dff) ([Andreas Lind](mailto:andreas@one.com))
|
1352 | - [Fixed relaxed match.](https://github.com/unexpectedjs/unexpected/commit/b71a7b9959b846ebb19e1211ce74e614f1bb828c) ([Andreas Lind](mailto:andreas@one.com))
|
1353 | - [Upgraded the documentation generator](https://github.com/unexpectedjs/unexpected/commit/983649dc3eefd30ed1b75005f4935da6608c2bf9) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1354 | - [Updated the documentation generator](https://github.com/unexpectedjs/unexpected/commit/2269b087fbec0dcc2c084870bdde23a76368cfb5) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1355 |
|
1356 | ### v10.0.0 (2015-10-08)
|
1357 |
|
1358 | #### Pull requests
|
1359 |
|
1360 | - [#220](https://github.com/unexpectedjs/unexpected/pull/220) Spike\/v10 duck typing ([Andreas Lind](mailto:andreas@one.com), [Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1361 | - [#219](https://github.com/unexpectedjs/unexpected/pull/219) Feature\/v10 shift ([Andreas Lind](mailto:andreas@one.com))
|
1362 |
|
1363 | #### Commits to master
|
1364 |
|
1365 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/5ac9647b05f0ba257aeba033b63d34c905a23e74) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1366 | - [remove unexpected-fs from plugins page](https://github.com/unexpectedjs/unexpected/commit/abac29e294e0609249d4bd3b49c30b6348842a7a) ([Gustav Nikolaj Olsen](mailto:gno@one.com))
|
1367 |
|
1368 | ### v9.16.1 (2015-10-05)
|
1369 |
|
1370 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/5a705952ceca6a529e6cf2786624fe52c9fd9280) ([Andreas Lind](mailto:andreas@one.com))
|
1371 | - [Makefile: node\_modules\/.bin\/deploy-site{ => .sh}](https://github.com/unexpectedjs/unexpected/commit/f79fb19884f4beb46e539dd86793a04de08ce042) ([Andreas Lind](mailto:andreas@one.com))
|
1372 | - [Fix expect\(...\).and\(...\).and\(...\).](https://github.com/unexpectedjs/unexpected/commit/c2454fd9ba0625cfbeb54e4fcedec52c41c92bcf) ([Andreas Lind](mailto:andreas@one.com))
|
1373 | - [Document 'when called with'. See \#217.](https://github.com/unexpectedjs/unexpected/commit/e1f4b5fc7cce208fe08b6442d8849c011c8c7282) ([Andreas Lind](mailto:andreas@one.com))
|
1374 | - [makePromise: Don't wrap reject in a superfluous function.](https://github.com/unexpectedjs/unexpected/commit/52bbf0e4ff72b359977f58d9049b525db830e832) ([Andreas Lind](mailto:andreas@one.com))
|
1375 | - [+3 more](https://github.com/unexpectedjs/unexpected/compare/v9.16.0...v9.16.1)
|
1376 |
|
1377 | ### v9.16.0 (2015-09-24)
|
1378 |
|
1379 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/f145176ccc9324b1e4354633ed5956c3d07a1972) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1380 | - [Tweaking the color palettes](https://github.com/unexpectedjs/unexpected/commit/d1ed00f1bc13b68eced77471d1d3d05b5dbd5818) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1381 |
|
1382 | ### v9.15.0 (2015-09-24)
|
1383 |
|
1384 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/c09c7d2d235af65cc92d612766d0222c04509da6) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1385 | - [Added a colorByIndex style that will color the text with the color of the given index in the theme palette](https://github.com/unexpectedjs/unexpected/commit/23082e6d70412f88d63c909c6951a967fbd22860) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1386 |
|
1387 | ### v9.14.0 (2015-09-24)
|
1388 |
|
1389 | - [Upgraded to the newest version of magicpen](https://github.com/unexpectedjs/unexpected/commit/a0edc356e2b1b9e619e596fa44671ef83198aadf) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1390 | - [Support a format argument for expect.inspect](https://github.com/unexpectedjs/unexpected/commit/2ba9a7e0058f622ab3206d099d28e7ac7c4ccaa6) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1391 | - [Enforce our current coding style](https://github.com/unexpectedjs/unexpected/commit/4a1b23f11575ecd7ddb002307f87defca03ce8f4) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1392 |
|
1393 | ### v9.13.0 (2015-09-18)
|
1394 |
|
1395 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/e44617313939dba9e0ef0daa1206b59da837cc04) ([Andreas Lind](mailto:andreas@one.com))
|
1396 | - [Never dot out array items for arrays shorter than 11 elements.](https://github.com/unexpectedjs/unexpected/commit/52cb0ec6b081dd8cb36de026e484924df9d1fc88) ([Andreas Lind](mailto:andreas@one.com))
|
1397 |
|
1398 | ### v9.12.3 (2015-09-17)
|
1399 |
|
1400 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/ae2be1681108a628618f8e63a4e840a34a419eba) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1401 | - [corrected test description](https://github.com/unexpectedjs/unexpected/commit/792cb90a11f6ed927158f11f7eae057674d60ebd) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1402 | - [Revert "Relaxed the requirements for type.identify a bit, to be compatible with plugins"](https://github.com/unexpectedjs/unexpected/commit/e07345071dbdf293c4662cb3a4a2763923fb5c36) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1403 |
|
1404 | ### v9.12.2 (2015-09-17)
|
1405 |
|
1406 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/24bdb5984bdf8faf177b5990497fc9c0351dfcfe) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1407 | - [Relaxed the requirements for type.identify a bit, to be compatible with plugins](https://github.com/unexpectedjs/unexpected/commit/92f3e24bcd2d559d73828df9f66c98ab244d4e98) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1408 |
|
1409 | ### v9.12.1 (2015-09-17)
|
1410 |
|
1411 | - [Throw an error if a type forget to specify an identify function](https://github.com/unexpectedjs/unexpected/commit/40a696a860cddf24225b571e415f24891c2936df) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1412 |
|
1413 | ### v9.12.0 (2015-09-16)
|
1414 |
|
1415 | #### Pull requests
|
1416 |
|
1417 | - [#211](https://github.com/unexpectedjs/unexpected/pull/211) Put annotation on next line in to satisfy when lines gets too long ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1418 | - [#210](https://github.com/unexpectedjs/unexpected/pull/210) Add gitter chat badge to README ([Peter Müller](mailto:munter@fumle.dk))
|
1419 | - [#209](https://github.com/unexpectedjs/unexpected/pull/209) Remove the Assertion class, refactor and optimize the creation of the wrapped expect function ([Andreas Lind](mailto:andreas@one.com), [Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1420 |
|
1421 | #### Commits to master
|
1422 |
|
1423 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/483e74dc862c9e8907ba24d47ba9a7c1808ef75d) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1424 | - [Updated the performance thresshold as we are not able to get it stable enough :-S](https://github.com/unexpectedjs/unexpected/commit/b8b111e5b94ece2b5e5836cbc6005a68a4a206df) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1425 | - [Updating chewbacca to fix bug efter promisification](https://github.com/unexpectedjs/unexpected/commit/25bba08c8e93df4b1c931fd48b166741070513d6) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1426 | - [Updating chewbacca](https://github.com/unexpectedjs/unexpected/commit/ef7676cfe3c2cb7d401c08fc21a74ad1d59320b5) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1427 | - [updated chewbacca](https://github.com/unexpectedjs/unexpected/commit/e61de125f67685549f97c1e23e5386504649f1cb) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1428 | - [+14 more](https://github.com/unexpectedjs/unexpected/compare/v9.11.1...v9.12.0)
|
1429 |
|
1430 | ### v9.11.1 (2015-09-13)
|
1431 |
|
1432 | #### Pull requests
|
1433 |
|
1434 | - [#208](https://github.com/unexpectedjs/unexpected/pull/208) Add unexpected-react-shallow plugin to docs ([Dave Brotherstone](mailto:davegb@pobox.com))
|
1435 |
|
1436 | #### Commits to master
|
1437 |
|
1438 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/f5ebe889997d82ead6989946749a128e8555b8a3) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1439 | - [Fixed inspection bug that messed up unexpected-messy](https://github.com/unexpectedjs/unexpected/commit/235d9b705d68751c7ea12d1a84c8d8bbfa0950c1) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1440 | - [added no timeout flag to the benchmark target](https://github.com/unexpectedjs/unexpected/commit/76946b68af8d6c3df5dd784589519ff64bcb4207) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1441 |
|
1442 | ### v9.11.0 (2015-09-10)
|
1443 |
|
1444 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/b0276caa598d84e12db7f2ebadb9b0a0d4c9e398) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1445 | - [Added functionality to change the default depth from the browser and command line](https://github.com/unexpectedjs/unexpected/commit/e783d119620d1fdb7af2cd1b8981d641e6030e6d) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1446 |
|
1447 | ### v9.10.0 (2015-09-10)
|
1448 |
|
1449 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/62e1a268cf5e83fdbef593b0a0207cfd9814fa68) ([Andreas Lind](mailto:andreas@one.com))
|
1450 | - [array-like: Make the delimiter customizable in subtypes](https://github.com/unexpectedjs/unexpected/commit/d905bafa706edfd32834a65f9f7674a295e6ab27) ([Andreas Lind](mailto:andreas@one.com))
|
1451 | - [Travis: Build on node.js 4.0.0.](https://github.com/unexpectedjs/unexpected/commit/6e6ddbcc662e3953cf7be5e48b23a115e78c8e0e) ([Andreas Lind](mailto:andreas@one.com))
|
1452 | - [Define the Buffer type after Uint8Array.](https://github.com/unexpectedjs/unexpected/commit/d2c8a83bb2c75067834c0e210a4b129a849621b3) ([Andreas Lind](mailto:andreas@one.com))
|
1453 |
|
1454 | ### v9.9.0 (2015-09-07)
|
1455 |
|
1456 | #### Pull requests
|
1457 |
|
1458 | - [#207](https://github.com/unexpectedjs/unexpected/pull/207) Omit subject for expect.it as well ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1459 |
|
1460 | #### Commits to master
|
1461 |
|
1462 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/fe7c1bbb86a41f5f27072f2f43aae7de205af46b) ([Andreas Lind](mailto:andreas@one.com))
|
1463 | - [to satisfy diff: Improve output when items are missing.](https://github.com/unexpectedjs/unexpected/commit/f07cab66734e5b7ed495024ca1d7bd5462399613) ([Andreas Lind](mailto:andreas@one.com))
|
1464 |
|
1465 | ### v9.8.1 (2015-09-04)
|
1466 |
|
1467 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/b3e8f6e728c559bc27bb1b5ac1a3153cfd1eca42) ([Andreas Lind](mailto:andreas@one.com))
|
1468 |
|
1469 | ### v9.8.0 (2015-09-04)
|
1470 |
|
1471 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/b13a8da9c3029182bb7f6016b0c2685419269f50) ([Andreas Lind](mailto:andreas@one.com))
|
1472 | - [Remove unused var.](https://github.com/unexpectedjs/unexpected/commit/2a30f6002268a358b4cdd48c274237ad6d5ee093) ([Andreas Lind](mailto:andreas@one.com))
|
1473 | - [Changed the to have keys satisfying to only satisfy on the keys](https://github.com/unexpectedjs/unexpected/commit/b23e0490b4db1aea0e5d7c01f9b57685ec90d738) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1474 | - [Adjust threshold for when compacting subject](https://github.com/unexpectedjs/unexpected/commit/a9c0148f3ffcf123827bd8efaf211a7b7832d3d8) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1475 |
|
1476 | ### v9.7.0 (2015-09-04)
|
1477 |
|
1478 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/54cbbe39508859d7287754ee7d12b994767a1bc5) ([Andreas Lind](mailto:andreas@one.com))
|
1479 | - [Introduce a 'defaultOrNested' error mode.](https://github.com/unexpectedjs/unexpected/commit/e71fc74e4fd912e9d84928f0a9153313e45608e4) ([Andreas Lind](mailto:andreas@one.com))
|
1480 | - [to have items satisfying: Don't use bubble mode, it makes the output worse.](https://github.com/unexpectedjs/unexpected/commit/33968d70f45276bc0849540ba73e6da9338d90ad) ([Andreas Lind](mailto:andreas@one.com))
|
1481 | - [Revert "Documentation: Duplicate a failed promise in two snippets to prevent it from causing an uncaught exception."](https://github.com/unexpectedjs/unexpected/commit/cea598223ecfe195e5c1a1d2db3821cda662cea2) ([Andreas Lind](mailto:andreas@one.com))
|
1482 | - [Documentation: Duplicate a failed promise in two snippets to prevent it from causing an uncaught exception.](https://github.com/unexpectedjs/unexpected/commit/fc3f3641f9e9661e870fe16ae94b8f2ae6e2a071) ([Andreas Lind](mailto:andreas@one.com))
|
1483 | - [+5 more](https://github.com/unexpectedjs/unexpected/compare/v9.6.0...v9.7.0)
|
1484 |
|
1485 | ### v9.6.0 (2015-08-18)
|
1486 |
|
1487 | - [Use output.preferredWidth when generating the standard error message](https://github.com/unexpectedjs/unexpected/commit/0f706950f60b22e415157a443da07ede69289f06) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1488 | - [Whoops, move unexpected-documentation-site-generator to the correct section of package.json. Again.](https://github.com/unexpectedjs/unexpected/commit/8201a6c8b84fee43f11ecae1690438e91027f489) ([Andreas Lind](mailto:andreas@one.com))
|
1489 | - [Update unexpected-documentation-site-generator to 2.9.2.](https://github.com/unexpectedjs/unexpected/commit/eab85514767ff151f214007978e12ff3e613079c) ([Andreas Lind](mailto:andreas@one.com))
|
1490 | - [Documentation, plugins page: Sort the plugins alphabetically.](https://github.com/unexpectedjs/unexpected/commit/00d191ca659054fad48815c81b1ca89aa4807a43) ([Andreas Lind](mailto:andreas@one.com))
|
1491 | - [Documentation, plugins page: Use https links when possible.](https://github.com/unexpectedjs/unexpected/commit/12e9c94caa121a8af154bcbda1dfa5d1797219fa) ([Andreas Lind](mailto:andreas@one.com))
|
1492 | - [+2 more](https://github.com/unexpectedjs/unexpected/compare/v9.5.2...v9.6.0)
|
1493 |
|
1494 | ### v9.5.2 (2015-08-18)
|
1495 |
|
1496 | #### Pull requests
|
1497 |
|
1498 | - [#205](https://github.com/unexpectedjs/unexpected/pull/205) Fix patching of the test framework's 'it' function in test suites spanning multiple files ([Andreas Lind](mailto:andreas@one.com))
|
1499 |
|
1500 | #### Commits to master
|
1501 |
|
1502 | - [upgraded magicpen to improve output detection](https://github.com/unexpectedjs/unexpected/commit/c66384feb716209ef418675fed088b7c28ac76f2) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1503 |
|
1504 | ### v9.5.1 (2015-08-18)
|
1505 |
|
1506 | #### Pull requests
|
1507 |
|
1508 | - [#202](https://github.com/unexpectedjs/unexpected/pull/202) Add a "Plugins" page to the documentation ([Andreas Lind](mailto:andreas@one.com))
|
1509 |
|
1510 | #### Commits to master
|
1511 |
|
1512 | - [upgraded magicpen to improve output detection](https://github.com/unexpectedjs/unexpected/commit/9ef64995e61e7b720accddb3870b76ef5ffe1d7a) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1513 | - [Update plugins.md](https://github.com/unexpectedjs/unexpected/commit/652eb2c34d5425fc177c3cc58da4157e3bc0ddea) ([Andreas Lind](mailto:andreas@one.com))
|
1514 | - [Fixed addAssertion headline](https://github.com/unexpectedjs/unexpected/commit/a8951f688ee67da0091dfdd401570f6336563646) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1515 | - [Fixed headline for plugins.md](https://github.com/unexpectedjs/unexpected/commit/6c2e96a51cb540fc36f178c647d4cc06f644981c) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1516 | - [Fix headlines for api pages](https://github.com/unexpectedjs/unexpected/commit/2c522608d4c96eb4f31c0904825239b462782ae7) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1517 | - [+6 more](https://github.com/unexpectedjs/unexpected/compare/v9.5.0...v9.5.1)
|
1518 |
|
1519 | ### v9.5.0 (2015-08-08)
|
1520 |
|
1521 | #### Pull requests
|
1522 |
|
1523 | - [#198](https://github.com/unexpectedjs/unexpected/pull/198) Fix error message of 'when fulfilled' with expect.it ([Andreas Lind](mailto:andreas@one.com))
|
1524 | - [#201](https://github.com/unexpectedjs/unexpected/pull/201) Allow plugins to have a version property. ([Andreas Lind](mailto:andreas@one.com))
|
1525 | - [#200](https://github.com/unexpectedjs/unexpected/pull/200) Inspect magicpen instances as a series of function calls ([Andreas Lind](mailto:andreas@one.com))
|
1526 | - [#183](https://github.com/unexpectedjs/unexpected/pull/183) String assertions 'to begin with' + 'to end with' ([Peter Müller](mailto:munter@fumle.dk))
|
1527 | - [#195](https://github.com/unexpectedjs/unexpected/pull/195) Add some docs about the expect function. ([Andreas Lind](mailto:andreas@one.com))
|
1528 | - [#196](https://github.com/unexpectedjs/unexpected/pull/196) to have property: Improve the error output when an expected value is given ([Andreas Lind](mailto:andreas@one.com))
|
1529 |
|
1530 | #### Commits to master
|
1531 |
|
1532 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/2710c7d086f074db55d9b8599bcb2226b74edf44) ([Andreas Lind](mailto:andreas@one.com))
|
1533 | - [Updated the documentation generator](https://github.com/unexpectedjs/unexpected/commit/a40822f8dcf76eaeb6bb70f09bb965497ec31a4f) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1534 | - [Update magicpen to 5.1.0.](https://github.com/unexpectedjs/unexpected/commit/a734ef7b522ca8773ff8c577c742bd728b9f1302) ([Andreas Lind](mailto:andreas@one.com))
|
1535 | - [to begin with, to end with, to contain: Error out if passed a needle of the empty string.](https://github.com/unexpectedjs/unexpected/commit/ea08ef38a3b6f44a9462dd0c29e91fe16d7ad606) ([Andreas Lind](mailto:andreas@one.com))
|
1536 | - [Increase test coverage.](https://github.com/unexpectedjs/unexpected/commit/bdf7b0e62160c7948b73e3ba01e43870f283ac37) ([Andreas Lind](mailto:andreas@one.com))
|
1537 | - [+9 more](https://github.com/unexpectedjs/unexpected/compare/v9.4.0...v9.5.0)
|
1538 |
|
1539 | ### v9.4.0 (2015-07-27)
|
1540 |
|
1541 | #### Pull requests
|
1542 |
|
1543 | - [#197](https://github.com/unexpectedjs/unexpected/pull/197) Fix stack trace of errors that has been thrown when the work queue has been drained ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1544 | - [#193](https://github.com/unexpectedjs/unexpected/pull/193) installPlugin => use, allow functions as plugins ([Andreas Lind](mailto:andreas@one.com))
|
1545 | - [#192](https://github.com/unexpectedjs/unexpected/pull/192) installPlugin: Error out if an already installed plugin has the same … ([Andreas Lind](mailto:andreas@one.com))
|
1546 |
|
1547 | #### Commits to master
|
1548 |
|
1549 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/fbe7554b602be641036a3027f277c1c8f6de24e0) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1550 | - [Updated documentation tests](https://github.com/unexpectedjs/unexpected/commit/aeb731fad7ef61cfedfcd94f653233bcd4a0dd3d) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1551 | - [not to have own property with a value: Make sure the error message refers to the correct assertion.](https://github.com/unexpectedjs/unexpected/commit/ec608024f69de2aa0d170c416a0748775dfb8d45) ([Andreas Lind](mailto:andreas@one.com))
|
1552 | - [binaryArray to satisfy: Use the type system to decide whether the value is an expect.it or a function.](https://github.com/unexpectedjs/unexpected/commit/e6050c98e15d45f1dba9733e974a08d0af9a5906) ([Andreas Lind](mailto:andreas@one.com))
|
1553 | - [Add support for expect\(...\).and\(expect.it\(...\)\)](https://github.com/unexpectedjs/unexpected/commit/76288991a29995a55fb2e7132bc0f6b1172cd304) ([Andreas Lind](mailto:andreas@one.com))
|
1554 | - [+3 more](https://github.com/unexpectedjs/unexpected/compare/v9.3.0...v9.4.0)
|
1555 |
|
1556 | ### v9.3.0 (2015-07-21)
|
1557 |
|
1558 | #### Pull requests
|
1559 |
|
1560 | - [#190](https://github.com/unexpectedjs/unexpected/pull/190) expect: Always return a thenable ([Andreas Lind](mailto:andreas@one.com))
|
1561 |
|
1562 | #### Commits to master
|
1563 |
|
1564 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/999639c54d0174266d3818cdce1dd6eb36c048f7) ([Andreas Lind](mailto:andreas@one.com))
|
1565 | - [to call the callback with error: Only provide the error as the fulfillment value rather than the entire arguments array.](https://github.com/unexpectedjs/unexpected/commit/30e10b2d671b3aee923857ac5af45b6fed253a1b) ([Andreas Lind](mailto:andreas@one.com))
|
1566 | - [to call the callback: Error out if the callback is called twice.](https://github.com/unexpectedjs/unexpected/commit/4cd113ac0817bcfee8431aad6da63c86bea42536) ([Andreas Lind](mailto:andreas@one.com))
|
1567 | - [Fixed typo in variable name.](https://github.com/unexpectedjs/unexpected/commit/a2b48044ed8979fb6793d6378d136c6913ce96bc) ([Andreas Lind](mailto:andreas@one.com))
|
1568 | - [README: Point to the documentation at unexpected.js.org](https://github.com/unexpectedjs/unexpected/commit/c6360e6bd13f3ee69ca53806867328d11ed30645) ([Andreas Lind](mailto:andreas@one.com))
|
1569 |
|
1570 | ### v9.2.1 (2015-07-08)
|
1571 |
|
1572 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/6d437d1d4fe1d592cb0496f7a30ff607fcaada68) ([Andreas Lind](mailto:andreas@one.com))
|
1573 | - [Update array-changes to 1.0.3.](https://github.com/unexpectedjs/unexpected/commit/c5efbcf577ba9d55ddc1bff4076f90ad580432f7) ([Andreas Lind](mailto:andreas@one.com))
|
1574 | - [Makefile, update-examples target: Generate the site after the examples have been updated.](https://github.com/unexpectedjs/unexpected/commit/c73e99a2bc37db6e64ccf65af41d4bf222dcf56a) ([Andreas Lind](mailto:andreas@one.com))
|
1575 | - [Makefile, travis target: Build the documentation.](https://github.com/unexpectedjs/unexpected/commit/ad71b34d4762b53f10523e33e1e4ec5fb2a8f0ac) ([Andreas Lind](mailto:andreas@one.com))
|
1576 | - [Update unexpected-documentation-site-generator to 2.5.2.](https://github.com/unexpectedjs/unexpected/commit/43c7db8d4bee0e0cbdee2c6defddff4249baa80d) ([Andreas Lind](mailto:andreas@one.com))
|
1577 | - [+3 more](https://github.com/unexpectedjs/unexpected/compare/v9.2.0...v9.2.1)
|
1578 |
|
1579 | ### v9.2.0 (2015-07-06)
|
1580 |
|
1581 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/cbdb792a37070928d95c1743ee5954f1bd8149b1) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1582 | - [Upgraded magicpen](https://github.com/unexpectedjs/unexpected/commit/e36ce2d0e003cbd1e16d744d8485aec472db7989) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1583 |
|
1584 | ### v9.1.0 (2015-07-06)
|
1585 |
|
1586 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/85a8df64feca74a2b7dcc53c5c532364960cffaf) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1587 | - [Upgraded magicpen for tweaks to the alt-method](https://github.com/unexpectedjs/unexpected/commit/deb3b040d92f4f015a3dab3a08f19e1a82f7a53d) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1588 | - [Manually fixed documentation test \(sin\).](https://github.com/unexpectedjs/unexpected/commit/1fdc0dda88e9e6be03280eed2d8816c769951a97) ([Andreas Lind](mailto:andreas@one.com))
|
1589 | - [\[not\] to contain, not to match: Ensure the text mode diff is correct when needle contains newline](https://github.com/unexpectedjs/unexpected/commit/c7a088de48b5abeb5cadec79133314c949b3d42d) ([Andreas Lind](mailto:andreas@one.com))
|
1590 | - [Fix the output of 'when passed as parameter to' by duplicating code.](https://github.com/unexpectedjs/unexpected/commit/84c609f57cb4e0671d324b015bd0efa23bb5a09f) ([Andreas Lind](mailto:andreas@one.com))
|
1591 | - [+5 more](https://github.com/unexpectedjs/unexpected/compare/v9.0.0...v9.1.0)
|
1592 |
|
1593 | ### v9.0.0 (2015-07-03)
|
1594 |
|
1595 | #### Pull requests
|
1596 |
|
1597 | - [#182](https://github.com/unexpectedjs/unexpected/pull/182) Added .editorconfig ([Peter Müller](mailto:munter@fumle.dk))
|
1598 | - [#180](https://github.com/unexpectedjs/unexpected/pull/180) Error to have message: Allow specifying the desired representation of the error \(html\/ansi\/text\). ([Andreas Lind](mailto:andreas@one.com))
|
1599 |
|
1600 | #### Commits to master
|
1601 |
|
1602 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/525a2eaf3f04751df0dfb2e47532fee60650ffa8) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1603 | - [Fixed regression after merge](https://github.com/unexpectedjs/unexpected/commit/fc91f2d02e0c50deb39720d3039c240a63614afd) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1604 | - [Optimize UnexpectedError](https://github.com/unexpectedjs/unexpected/commit/759ce8402e14aa860be175a2b254ca3aaa818e8f) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1605 | - [Fixed bug where we needed to clone the output](https://github.com/unexpectedjs/unexpected/commit/7ddc6d5d5f0458843667173105ca489cec0257be) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1606 | - [Documented that you need to provide a format or output to UnexpectedError.getDiff](https://github.com/unexpectedjs/unexpected/commit/34922c7fa23bb030e5d22735bd412430befde588) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1607 | - [+9 more](https://github.com/unexpectedjs/unexpected/compare/v8.5.1...v9.0.0)
|
1608 |
|
1609 | ### v8.5.1 (2015-06-30)
|
1610 |
|
1611 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/a10dba1c55959fe32f62d9f516d2a38dccda49f4) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1612 | - [Updated the documentation spec](https://github.com/unexpectedjs/unexpected/commit/c059bf2796a098cc67d71e280018f946c00c0ede) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1613 | - [Fixed bug where unexpected would fail if you gave it null as a placeholder value](https://github.com/unexpectedjs/unexpected/commit/9ae0b3469bb3f4008a3b17e8582cd7b9a691c2af) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1614 | - [Pass the output into createStandardErrorMessage](https://github.com/unexpectedjs/unexpected/commit/689ba7d454459f03135bfd021c8cac13d495fcdb) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1615 | - [Using expect.fail direktly to throw a type error instread of createing an Unexpected error and failing with that](https://github.com/unexpectedjs/unexpected/commit/0a9717042ccbfb8298b3b5cede94e1b1e18f1f77) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1616 | - [+11 more](https://github.com/unexpectedjs/unexpected/compare/v8.5.0...v8.5.1)
|
1617 |
|
1618 | ### v8.5.0 (2015-06-24)
|
1619 |
|
1620 | #### Pull requests
|
1621 |
|
1622 | - [#179](https://github.com/unexpectedjs/unexpected/pull/179) to call the callback: Resolve the promise with an array containing th… ([Andreas Lind](mailto:andreas@one.com))
|
1623 | - [#176](https://github.com/unexpectedjs/unexpected/pull/176) Implemented "to call the callback with \[no\] error" assertion. ([Andreas Lind](mailto:andreas@one.com))
|
1624 | - [#177](https://github.com/unexpectedjs/unexpected/pull/177) Pull the unexpected-promise plugin into core. ([Andreas Lind](mailto:andreas@one.com))
|
1625 |
|
1626 | #### Commits to master
|
1627 |
|
1628 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/26cfe0c2621a29e8e7daf1be3f2084be1783ee0e) ([Andreas Lind](mailto:andreas@one.com))
|
1629 | - [Right, Phantom.js doesn't support setImmediate.](https://github.com/unexpectedjs/unexpected/commit/9d3967f5c9b9da0eb689353bb7aa655e052b1ac5) ([Andreas Lind](mailto:andreas@one.com))
|
1630 | - [Document the fulfilled value of 'to call the callback with error' and 'to call the callback without error' as well.](https://github.com/unexpectedjs/unexpected/commit/d75387b2118648b1ce0986fe087cb1c1da90994b) ([Andreas Lind](mailto:andreas@one.com))
|
1631 | - [installPlugin: Throw if the unexpected-promise plugin is installed.](https://github.com/unexpectedjs/unexpected/commit/51377e93b8dbd8b3a3cf97951a335540772398e8) ([Andreas Lind](mailto:andreas@one.com))
|
1632 | - [Prohibit redefinition of a type.](https://github.com/unexpectedjs/unexpected/commit/ce5733eea51a96d546cc0699cf854ca12661c399) ([Andreas Lind](mailto:andreas@one.com))
|
1633 | - [+4 more](https://github.com/unexpectedjs/unexpected/compare/v8.4.1...v8.5.0)
|
1634 |
|
1635 | ### v8.4.1 (2015-06-23)
|
1636 |
|
1637 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/0cdaf29e7ffde617edf47d4a8775195f7e8a6b05) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1638 | - [Fixed: patching mocha didn't work with mocha --require](https://github.com/unexpectedjs/unexpected/commit/47b04bd05b7fb827654ed1aeb99e9ce8f743c888) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1639 |
|
1640 | ### v8.4.0 (2015-06-21)
|
1641 |
|
1642 | #### Pull requests
|
1643 |
|
1644 | - [#174](https://github.com/unexpectedjs/unexpected/pull/174) expect.fail with an object: Set all properties on the UnexpectedError. ([Andreas Lind](mailto:andreas@one.com))
|
1645 |
|
1646 | #### Commits to master
|
1647 |
|
1648 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/ec6614938b8857e5d072725bab23e1764c39074d) ([Andreas Lind](mailto:andreas@one.com))
|
1649 | - [Split up combo promise inspection test.](https://github.com/unexpectedjs/unexpected/commit/8ca36a7f01a3d8eaad876a05bd0e17dd97c19073) ([Andreas Lind](mailto:andreas@one.com))
|
1650 | - [Omit " => undefined" when inspecting promises rejected without a reason.](https://github.com/unexpectedjs/unexpected/commit/cf45975089a65cc1cb13c3d644cdd521b6f364fa) ([Andreas Lind](mailto:andreas@one.com))
|
1651 | - [Switch from doublequotes to singlequotes in the "unknown assertion..." error message as well.](https://github.com/unexpectedjs/unexpected/commit/f7cc131769f6c19d52f15f7dbd2b4353cf9b2286) ([Andreas Lind](mailto:andreas@one.com))
|
1652 |
|
1653 | ### v8.3.0 (2015-06-16)
|
1654 |
|
1655 | #### Pull requests
|
1656 |
|
1657 | - [#172](https://github.com/unexpectedjs/unexpected/pull/172) Add inspect method to promises ([Andreas Lind](mailto:andreas@one.com))
|
1658 | - [#171](https://github.com/unexpectedjs/unexpected/pull/171) Added custom inspect function for UnexpectedError. ([Andreas Lind](mailto:andreas@one.com))
|
1659 | - [#169](https://github.com/unexpectedjs/unexpected/pull/169) Stop truncating the stack of thrown errors ([Andreas Lind](mailto:andreas@one.com))
|
1660 |
|
1661 | #### Commits to master
|
1662 |
|
1663 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/682ea16571d37c66de4121f4179f6bf5c3144141) ([Andreas Lind](mailto:andreas@one.com))
|
1664 | - [Use single quotes in the 'assertion is not defined for the type...' message.](https://github.com/unexpectedjs/unexpected/commit/1f223114112a37e1d5f3312d98bc02e4a5aa1d08) ([Andreas Lind](mailto:andreas@one.com))
|
1665 |
|
1666 | ### v8.2.0 (2015-06-15)
|
1667 |
|
1668 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/a3c5c82e2c10415cca04623e8d0d2b5d13d73efe) ([Andreas Lind](mailto:andreas@one.com))
|
1669 | - [to \[not\] \[only\] have \(key|keys\): Fully support getKeys.](https://github.com/unexpectedjs/unexpected/commit/062128b9ceea23fbc253481d7f246cb7dba96f37) ([Andreas Lind](mailto:andreas@one.com))
|
1670 | - [Update mocha to 2.2.5.](https://github.com/unexpectedjs/unexpected/commit/5c685fa1862a0c200349f8415ab6f48d6c6e8178) ([Andreas Lind](mailto:andreas@one.com))
|
1671 |
|
1672 | ### v8.1.3 (2015-06-15)
|
1673 |
|
1674 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/648239a78c664f54da2a19d3efec53fc9560012d) ([Andreas Lind](mailto:andreas@one.com))
|
1675 | - [to satisfy diff: Always omit indices when the subject type is array-like or a subtype.](https://github.com/unexpectedjs/unexpected/commit/446cc7f41a2bdb58066df54f914b23211e33c8e5) ([Andreas Lind](mailto:andreas@one.com))
|
1676 |
|
1677 | ### v8.1.2 (2015-06-13)
|
1678 |
|
1679 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/769b85576d010a6692fd3b2be01efbcb9d3c0002) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1680 | - [Inspect array objects with square brackets instread of Array\({...}\)](https://github.com/unexpectedjs/unexpected/commit/17ef0b39cc1da8b6a1d7cfc6fa86da5b9ad07a47) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1681 |
|
1682 | ### v8.1.1 (2015-06-13)
|
1683 |
|
1684 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/e0c62048b36d642f04de294327bb572799f646cd) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1685 | - [Only use suffix and prefix of types in to satisfy, inspect and diffs](https://github.com/unexpectedjs/unexpected/commit/8678d681ffc7881a93843d03259b432a6756b9f0) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1686 |
|
1687 | ### v8.1.0 (2015-06-12)
|
1688 |
|
1689 | #### Pull requests
|
1690 |
|
1691 | - [#168](https://github.com/unexpectedjs/unexpected/pull/168) Improve output of "to have items\/values\/keys satisfying" ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1692 |
|
1693 | #### Commits to master
|
1694 |
|
1695 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/6fa1093ef9fa0336086d399687425ed8f80881b9) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1696 |
|
1697 | ### v8.0.1 (2015-06-10)
|
1698 |
|
1699 | - [to have property: fix typo, not and value](https://github.com/unexpectedjs/unexpected/commit/cbd65f5d6c9e32f750870b97a88ee385298fe467) ([Gustav Nikolaj Olsen](mailto:gno@one.com))
|
1700 | - [Fixed link in 8.0.0 changelog.](https://github.com/unexpectedjs/unexpected/commit/5d1060a86461293e371abef0eae82db47afc395e) ([Andreas Lind](mailto:andreas@one.com))
|
1701 | - [Deploy documentation site to site-build branch instead of gh-pages to avoid CNAME conflict with the actual site](https://github.com/unexpectedjs/unexpected/commit/2e885afebd73cf81229df8ffcbcad08f4144f499) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1702 |
|
1703 | ### v8.0.0 (2015-06-10)
|
1704 |
|
1705 | #### Pull requests
|
1706 |
|
1707 | - [#164](https://github.com/unexpectedjs/unexpected/pull/164) Feature\/to error ([Andreas Lind](mailto:andreas@one.com), [Gustav Nikolaj Olsen](mailto:gno@one.com), [Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1708 |
|
1709 | #### Commits to master
|
1710 |
|
1711 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/8aec28e8845beb1b626a48b342c756cb11c02ceb) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1712 | - [Raise coverage of special character escaping](https://github.com/unexpectedjs/unexpected/commit/efad1fd32d5fdc564c052b3feac3b34fbcc138c8) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1713 | - [Fixed failing test in phantomjs](https://github.com/unexpectedjs/unexpected/commit/2b0bb112d90bbc8c5ed47b7bda31e28730d4101c) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1714 | - [Exclude generate-site.js from the coverage report.](https://github.com/unexpectedjs/unexpected/commit/9b5f77f3669e1d455ba095d1d08fde395405301b) ([Andreas Lind](mailto:andreas@one.com))
|
1715 | - [Exclude lib\/testFrameworkPatch.js from the coverage report.](https://github.com/unexpectedjs/unexpected/commit/8c9e3dc7b3b99ab4e16399ad17d606c357959ca1) ([Andreas Lind](mailto:andreas@one.com))
|
1716 | - [+49 more](https://github.com/unexpectedjs/unexpected/compare/v7.5.1...v8.0.0)
|
1717 |
|
1718 | ### v7.5.1 (2015-06-01)
|
1719 |
|
1720 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/0d0145e9595444f6a86b1326acac53f08d343dcc) ([Andreas Lind](mailto:andreas@one.com))
|
1721 | - [Avoid the use of .caught\(...\) on promises that we didn't necessarily create ourselves.](https://github.com/unexpectedjs/unexpected/commit/fb217239928080371afaf1231fc3b354d4701826) ([Andreas Lind](mailto:andreas@one.com))
|
1722 | - [I messed up the meaning of some test descriptions with my last commit](https://github.com/unexpectedjs/unexpected/commit/d6221e3950d24f17dd54a1273a55391dd1fda66c) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1723 |
|
1724 | ### v7.5.0 (2015-05-22)
|
1725 |
|
1726 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/546bdb27d4b4f9bf190443c52eeda60e50ff2d9d) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1727 | - [Return promise even if is fulfilled](https://github.com/unexpectedjs/unexpected/commit/cef2a637b81ded2920698cf13d2d5cec790badb5) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1728 |
|
1729 | ### v7.4.3 (2015-05-20)
|
1730 |
|
1731 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/0d082add93a71489a871495e513190831501b8bf) ([Andreas Lind](mailto:andreas@one.com))
|
1732 | - [Let the 'name' property take precedence again when inspecting Error instances.](https://github.com/unexpectedjs/unexpected/commit/58e138baee10b2c7d489399406d53f71815d5073) ([Andreas Lind](mailto:andreas@one.com))
|
1733 |
|
1734 | ### v7.4.2 (2015-05-19)
|
1735 |
|
1736 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/85b17fb1303ecb93df60d693e23f15867bafd39d) ([Andreas Lind](mailto:andreas@one.com))
|
1737 | - [Fixed diff when Error instances weren't created by the same constructor.](https://github.com/unexpectedjs/unexpected/commit/f03a6a3b103f329203eb67d02c4a044ad04a4873) ([Andreas Lind](mailto:andreas@one.com))
|
1738 | - [Fixed inspection of the constructor name for Error subclasses.](https://github.com/unexpectedjs/unexpected/commit/bfc9eedda1b71a327dc4339188ccfd98b4597f66) ([Andreas Lind](mailto:andreas@one.com))
|
1739 | - [Another regression test for \#155.](https://github.com/unexpectedjs/unexpected/commit/ec1a3f22c7b84c9f9d4f05867791835b68782fb9) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1740 |
|
1741 | ### v7.4.1 (2015-05-19)
|
1742 |
|
1743 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/3ccdb471d5984687ab23ea00251ca1c6b0fc3974) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1744 | - [Fixed case where we didn't use the type system in to satisfy to decide is a function should be called](https://github.com/unexpectedjs/unexpected/commit/63d0fd139ce629af6c31758e1abace54111fce52) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1745 | - [Added regression test for \#155.](https://github.com/unexpectedjs/unexpected/commit/3eb3cca9ae02b6f81e7346b02090c5bf77eaf054) ([Andreas Lind](mailto:andreas@one.com))
|
1746 |
|
1747 | ### v7.4.0 (2015-05-18)
|
1748 |
|
1749 | #### Pull requests
|
1750 |
|
1751 | - [#155](https://github.com/unexpectedjs/unexpected/pull/155) Use type system in to satisfy ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1752 | - [#154](https://github.com/unexpectedjs/unexpected/pull/154) expect.it: Indicate success\/failure for all clauses. ([Andreas Lind](mailto:andreas@one.com))
|
1753 |
|
1754 | #### Commits to master
|
1755 |
|
1756 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/1ba47a72e70570aa427786a4d497b69b4ebf7d71) ([Andreas Lind](mailto:andreas@one.com))
|
1757 | - [wrapperObject to satisfy: Prefer the label from the assertion being delegated to if available.](https://github.com/unexpectedjs/unexpected/commit/abfcace9de8692b2a81b19960c628042e2f411d8) ([Andreas Lind](mailto:andreas@one.com))
|
1758 | - [Update index.md](https://github.com/unexpectedjs/unexpected/commit/93c70d8a5d08386272787c8817ec2c48eae8fcda) ([Andreas Lind](mailto:andreas@one.com))
|
1759 |
|
1760 | ### v7.3.0 (2015-05-13)
|
1761 |
|
1762 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/816039d6612dcb41829db6fb8dbe4df18b80198a) ([Andreas Lind](mailto:andreas@one.com))
|
1763 | - [Inspect errors with only a message property more compactly.](https://github.com/unexpectedjs/unexpected/commit/4b7cc79db302f288f969e3561770fedcec10cefb) ([Andreas Lind](mailto:andreas@one.com))
|
1764 |
|
1765 | ### v7.2.0 (2015-05-13)
|
1766 |
|
1767 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/40a2b501b82c630ab8f2e78d7d2aaf1c8a47b8ac) ([Andreas Lind](mailto:andreas@one.com))
|
1768 | - [binaryArray: Add support for .prefix\(\) and .suffix\(\) the same way as array-like and wrapperObject.](https://github.com/unexpectedjs/unexpected/commit/1fdeb1ee18aaffed0b55b38acd02714614f4e709) ([Andreas Lind](mailto:andreas@one.com))
|
1769 |
|
1770 | ### v7.1.2 (2015-05-12)
|
1771 |
|
1772 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/d97b65063fe84af6ecfafeb7d5cb38bee7b42d0b) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1773 | - [Use the error name when inspecting error instances](https://github.com/unexpectedjs/unexpected/commit/e915b3d2435102561005254c4d491215050617a6) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1774 | - [Fixed: Provide context for type.prefix and type.suffix](https://github.com/unexpectedjs/unexpected/commit/0b285b1817c0c52c8e32e64e22dbcf6c9fe70121) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1775 | - [Added common.js to mocha.opts](https://github.com/unexpectedjs/unexpected/commit/42ddd1e3afd34b60f9684e811bd701f8c0d84937) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1776 | - [Removed unecessary code](https://github.com/unexpectedjs/unexpected/commit/85af8d18e2da004638172312fc545991ae9e888f) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1777 | - [+1 more](https://github.com/unexpectedjs/unexpected/compare/v7.1.1...v7.1.2)
|
1778 |
|
1779 | ### v7.1.1 (2015-05-11)
|
1780 |
|
1781 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/426a56e4213ba9a5b1128f88942b311aedf472cd) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1782 | - [Use getKeys in array-like when inspecting](https://github.com/unexpectedjs/unexpected/commit/f9acc2e225ee4e025610b1d7f59c67c4638fe43d) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1783 | - [Provide context for type prefix and suffix methods.](https://github.com/unexpectedjs/unexpected/commit/73bde8df95cd93a6de177277d32c0e5ab5566f84) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1784 | - [Never dot out the unwrapped value of a wrapper object](https://github.com/unexpectedjs/unexpected/commit/3ea47f10d91f2ff0c2ace6df1a5b641e8baef07a) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1785 |
|
1786 | ### v7.1.0 (2015-05-11)
|
1787 |
|
1788 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/d69be0e78fa1adf58aaf882fc23b6f0b8d5b0b5d) ([Andreas Lind](mailto:andreas@one.com))
|
1789 | - [Fixed typo in docs.](https://github.com/unexpectedjs/unexpected/commit/ceac85664b5d7ee164ad66d04ff66e3ff769fe24) ([Andreas Lind](mailto:andreas@one.com))
|
1790 | - [package.json: Lock down the bluebird dependency at 2.9.25.](https://github.com/unexpectedjs/unexpected/commit/f232ee03af2b4ae42b47cd8b4d281b2d268f1ca9) ([Andreas Lind](mailto:andreas@one.com))
|
1791 | - [to satisfy diff on array-like: Output the type name when it's not an actual array.](https://github.com/unexpectedjs/unexpected/commit/8630b242072e8a8f40c365cadd2e2dcc2a8e2096) ([Andreas Lind](mailto:andreas@one.com))
|
1792 | - [to satisfy: Renamed var to reflect reality: bothAreArrays => bothAreArrayLike](https://github.com/unexpectedjs/unexpected/commit/40776f2e1dc7d4ddaa890da8bd24f425efb7ab7b) ([Andreas Lind](mailto:andreas@one.com))
|
1793 | - [+14 more](https://github.com/unexpectedjs/unexpected/compare/v7.0.5...v7.1.0)
|
1794 |
|
1795 | ### v7.0.5 (2015-05-04)
|
1796 |
|
1797 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/72e253cd278d777c1ca4b57a38fe66214fbd0fb1) ([Andreas Lind](mailto:andreas@one.com))
|
1798 | - [Buffer to satisfy: Support promise-returning expect.its and functions.](https://github.com/unexpectedjs/unexpected/commit/dd31a0f9f19087934bf60d2e8a9a8a854250e1c0) ([Andreas Lind](mailto:andreas@one.com))
|
1799 | - [Renamed accidentally committed "should foo" test and added the successful case.](https://github.com/unexpectedjs/unexpected/commit/eda2aaab094461ffc685a1c2398d29c3a2043774) ([Andreas Lind](mailto:andreas@one.com))
|
1800 | - [Make the site generation a bit more general](https://github.com/unexpectedjs/unexpected/commit/d24efbf098ac8b8ca5f260d17e50cd2a517c48f6) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1801 | - [Fixed bug in update-examples with the new metalsmith-unexpected-markdown](https://github.com/unexpectedjs/unexpected/commit/c44f8c7a8e749bd608ed5585ccb786a4416c5fab) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1802 | - [+3 more](https://github.com/unexpectedjs/unexpected/compare/v7.0.4...v7.0.5)
|
1803 |
|
1804 | ### v7.0.4 (2015-04-30)
|
1805 |
|
1806 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/46942133076791a52a1ab5f24a5f6ecd988fd10e) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1807 | - [Fixed bug where the diff for an array-like object satisfied against an array did not show that entries should be removed](https://github.com/unexpectedjs/unexpected/commit/0e085623bb3b01b14c89988615759eee9cd4e64e) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1808 |
|
1809 | ### v7.0.3 (2015-04-29)
|
1810 |
|
1811 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/4c9e91d7510d8fc2e7bc177926b3596649ebc054) ([Andreas Lind](mailto:andreas@one.com))
|
1812 | - [any type: Guard against node.js' require\('util'\).inspect eagerly calling .inspect\(\) on objects](https://github.com/unexpectedjs/unexpected/commit/1726a0aaf8ce40581ba07f501e6a547d5f07d403) ([Andreas Lind](mailto:andreas@one.com))
|
1813 | - [to satisfy: Fixed silently successful 'to satisfy' of array against objects.](https://github.com/unexpectedjs/unexpected/commit/54e380ede120e9f5a4071658819309aec52fa501) ([Andreas Lind](mailto:andreas@one.com))
|
1814 |
|
1815 | ### v7.0.2 (2015-04-29)
|
1816 |
|
1817 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/9d0988a7b177c60c6cc9f8cd2d12d1c182f2b0fb) ([Andreas Lind](mailto:andreas@one.com))
|
1818 | - [Refactored expect.it to settle all promises before building the report.](https://github.com/unexpectedjs/unexpected/commit/2411b24339de084893be69657660a31789580ae5) ([Andreas Lind](mailto:andreas@one.com))
|
1819 | - [Makefile, travis target: Disregard the exit code from coveralls to avoid failing the build when it flakes out.](https://github.com/unexpectedjs/unexpected/commit/d0d05de7739c968336ce2964608fbb673973d58b) ([Andreas Lind](mailto:andreas@one.com))
|
1820 | - [Updated to throw documentation to include to satisfy example](https://github.com/unexpectedjs/unexpected/commit/ca7a1635938c475e6d8b9edf9fee03e7fce57e98) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1821 | - [Updated the error message for \#149 to point to the documentation](https://github.com/unexpectedjs/unexpected/commit/84b8267ee6404a0a4c3437251d263575bbd9f93f) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1822 | - [+10 more](https://github.com/unexpectedjs/unexpected/compare/v7.0.1...v7.0.2)
|
1823 |
|
1824 | ### v7.0.1 (2015-04-22)
|
1825 |
|
1826 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/750b4a9dc18165b0b8a323829c8f4a4b363ab181) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1827 | - [Fixed problem where expect.async would not serialize it's error message](https://github.com/unexpectedjs/unexpected/commit/b91cf842cd3e4bcc4ae00ba286f5d6446fc58d03) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1828 | - [Whoops, forgot to update the documentation and tests in the previous commit.](https://github.com/unexpectedjs/unexpected/commit/4c7f096ebd109f747cbf1a1b54d9096a3e1f49ab) ([Andreas Lind](mailto:andreas@one.com))
|
1829 | - [when passed as parameter to: Set the error mode to 'bubble'.](https://github.com/unexpectedjs/unexpected/commit/3e89ddee3c65ddb2222f9b77503f7c751e11eb7e) ([Andreas Lind](mailto:andreas@one.com))
|
1830 | - [Added missing return in async test.](https://github.com/unexpectedjs/unexpected/commit/2048021cf2a74ab37956430e0ad17578eb587e10) ([Andreas Lind](mailto:andreas@one.com))
|
1831 | - [+1 more](https://github.com/unexpectedjs/unexpected/compare/v7.0.0...v7.0.1)
|
1832 |
|
1833 | ### v7.0.0 (2015-04-17)
|
1834 |
|
1835 | #### Pull requests
|
1836 |
|
1837 | - [#140](https://github.com/unexpectedjs/unexpected/pull/140) Error to have message ([Andreas Lind](mailto:andreas@one.com))
|
1838 | - [#141](https://github.com/unexpectedjs/unexpected/pull/141) when passed as parameters to: Implement 'async' flag. ([Andreas Lind](mailto:andreas@one.com))
|
1839 | - [#139](https://github.com/unexpectedjs/unexpected/pull/139) Fix \#132 ([Andreas Lind](mailto:andreas@one.com))
|
1840 |
|
1841 | #### Commits to master
|
1842 |
|
1843 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/1bda0389a0a19c760940c6a596f125460815650d) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1844 | - [We lost the ability to truncate the stack correctly in the async case, so we disabled it](https://github.com/unexpectedjs/unexpected/commit/c2b3fe8ef4a1fc585383a8995d544cc0a02c120e) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1845 | - [Fixed failing phantomjs test](https://github.com/unexpectedjs/unexpected/commit/f2f89805bd94e1e54640ed35402107092403ff6e) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1846 | - [Removed to have message assertion from documentation tests](https://github.com/unexpectedjs/unexpected/commit/6a767ee649bd063e68f5be7604f228f77651bab1) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1847 | - [Make keyboard scrolling work in the main panel on the site](https://github.com/unexpectedjs/unexpected/commit/7334d3c494906a8834938fd368ea1f48edabedae) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1848 | - [+5 more](https://github.com/unexpectedjs/unexpected/compare/v6.4.0...v7.0.0)
|
1849 |
|
1850 | ### v6.4.0 (2015-03-13)
|
1851 |
|
1852 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/0a451846310d17dc699b35e30756ef6014b89142) ([Andreas Lind](mailto:andreas@one.com))
|
1853 | - [Better inspection of multilines blocks](https://github.com/unexpectedjs/unexpected/commit/eb8e32dedf833f91cdf45444b116c9335ecbd656) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1854 |
|
1855 | ### v6.3.1 (2015-03-12)
|
1856 |
|
1857 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/044a9de19b1c8f82d4fb0bd1392073c243c026ce) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1858 | - [Fixed misplaced comma when using block items inside arrays and objects](https://github.com/unexpectedjs/unexpected/commit/7057525b76653477283adee16e07772a445d89a0) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1859 |
|
1860 | ### v6.3.0 (2015-03-12)
|
1861 |
|
1862 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/b93188b4f85b4d0c7d538349a2ee7f14dad649a3) ([Andreas Lind](mailto:andreas@one.com))
|
1863 | - [Fixed missing semicolon.](https://github.com/unexpectedjs/unexpected/commit/ec45926cbd4587a68cadfdea50400865ea16ca55) ([Andreas Lind](mailto:andreas@one.com))
|
1864 | - [Include the standard error message when an assertion is not defined for the subject type.](https://github.com/unexpectedjs/unexpected/commit/8ad0a0eb84effbb5a0af171f3d5fcc212719c31e) ([Andreas Lind](mailto:andreas@one.com))
|
1865 | - [expect: Simplified arguments shuffling.](https://github.com/unexpectedjs/unexpected/commit/e07a525898b9de2b330f85547d777b1fc6562879) ([Andreas Lind](mailto:andreas@one.com))
|
1866 | - [addType docs: Mention more built-in types.](https://github.com/unexpectedjs/unexpected/commit/0cdb12f3b36fafb20f3b1c8cea300ccd1bb296ed) ([Andreas Lind](mailto:andreas@one.com))
|
1867 | - [+3 more](https://github.com/unexpectedjs/unexpected/compare/v6.2.1...v6.3.0)
|
1868 |
|
1869 | ### v6.2.1 (2015-03-10)
|
1870 |
|
1871 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/ef22d549a3cd1fd36435d4910bc5cd56bdd9f068) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1872 | - [Updated array-changes to fix problem when diffing empty arrays](https://github.com/unexpectedjs/unexpected/commit/a7005f7d431973e3ce38186e201474a2ad2c5d13) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1873 | - [Remove DomElement type \(old expect.js artifact\).](https://github.com/unexpectedjs/unexpected/commit/50ff464863d4d3e30a1feda952d81edfd30eb9f4) ([Andreas Lind](mailto:andreas@one.com))
|
1874 | - [Using pointer cursor for search menu and remove metalsmith-relative](https://github.com/unexpectedjs/unexpected/commit/e63a2ba9731fd0cf21b84e49fd88ecb209e63df6) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1875 | - [Stop using relative urls in the documentation site](https://github.com/unexpectedjs/unexpected/commit/bdad6ce7a897c444bf1bbf62bab1dcaf627c65cd) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1876 | - [+4 more](https://github.com/unexpectedjs/unexpected/compare/v6.2.0...v6.2.1)
|
1877 |
|
1878 | ### v6.2.0 (2015-03-09)
|
1879 |
|
1880 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/d65a37e4bab9c56bcba7ea0238881a0146815a06) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1881 | - [Extracted the array diff into a separate module: array-changes](https://github.com/unexpectedjs/unexpected/commit/9c5fcda08a71767bbcf040def8f106bc3d03973f) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1882 | - [Testing array diff special case](https://github.com/unexpectedjs/unexpected/commit/00e5997655a73e300157f68505658d402a5ed21c) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1883 |
|
1884 | ### v6.1.1 (2015-03-06)
|
1885 |
|
1886 | - [Makefile, release-% target: Try not to break when there's not already a local branch called 'site-build'.](https://github.com/unexpectedjs/unexpected/commit/3b97f8f9dfefb6d8b570c41f89fee7684c9acf34) ([Andreas Lind](mailto:andreas@one.com))
|
1887 |
|
1888 | ### v6.1.0 (2015-03-06)
|
1889 |
|
1890 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/730f6967c7ab31a49660dd2cb857ddcf01086a9d) ([Andreas Lind](mailto:andreas@one.com))
|
1891 | - [Assertion.prototype.shift: If the next parameter is a function, call it instead of assuming it's the name of an assertion.](https://github.com/unexpectedjs/unexpected/commit/f5f2a26175ceb0166cc4b2b1e1989a566dcd16b8) ([Andreas Lind](mailto:andreas@one.com))
|
1892 | - [Use the real autoprefixer package instead of the one that Gustav made](https://github.com/unexpectedjs/unexpected/commit/71f9a9307ec4b78963928da75a8b7df31b7ae3fd) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1893 |
|
1894 | ### v6.0.7 (2015-03-05)
|
1895 |
|
1896 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/1110a1d123a6059c1589fc9137e1184b18ca5241) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1897 | - [Make nesting level local to the unexpected instance](https://github.com/unexpectedjs/unexpected/commit/9a9b7871507e0e7814d283279f6f7ec0bdc203e5) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1898 |
|
1899 | ### v6.0.6 (2015-03-05)
|
1900 |
|
1901 | #### Pull requests
|
1902 |
|
1903 | - [#125](https://github.com/unexpectedjs/unexpected/pull/125) Change alias to use relative url ([Peter Müller](mailto:munter@fumle.dk))
|
1904 |
|
1905 | #### Commits to master
|
1906 |
|
1907 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/15b2a4a7315abd7a71c17b75603cac9756cb2d39) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1908 | - [Commit unexpected.js before deploy-site when releasing](https://github.com/unexpectedjs/unexpected/commit/47f5fc29b7ad5b192ef9f863bdf790221613a56c) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1909 | - [Use to satisfy when expecting on thrown errors](https://github.com/unexpectedjs/unexpected/commit/a9cc1f3f58d815ec23dfc324552cf6774b9c6b4d) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1910 | - [Forward normal errors to top-level in to satisfy](https://github.com/unexpectedjs/unexpected/commit/f3a915eb4fe1175cdddae13a6b993b2171d9c1ec) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1911 | - [update metalsmith-autoprefixer to v1.0.1 \(and don't use the -gustavnikolaj fork anymore\)](https://github.com/unexpectedjs/unexpected/commit/54768ccb04ca8f11c9f2ded66542d22392ad6a41) ([Gustav Nikolaj Olsen](mailto:gno@one.com))
|
1912 | - [+2 more](https://github.com/unexpectedjs/unexpected/compare/v6.0.5...v6.0.6)
|
1913 |
|
1914 | ### v6.0.5 (2015-03-03)
|
1915 |
|
1916 | - [Use a branch for site-build instead of a submodule](https://github.com/unexpectedjs/unexpected/commit/f515fbd524441e3a010896eed3dc7f17221fa8a5) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1917 | - [Documented aliases and flags for to be a map whose values satisfy](https://github.com/unexpectedjs/unexpected/commit/6dbbaa1873090cf70be9a841612372d50a41230d) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1918 | - [Documented aliases and flags for to be a map whose keys satisfy](https://github.com/unexpectedjs/unexpected/commit/5f2ea942b7bf99cd51efc5bd1bbc2b8e4f1db866) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1919 | - [Fixed too eager search-replace in changelog entry](https://github.com/unexpectedjs/unexpected/commit/911b9f089f8641dd9e31d59396d5d1b781d7a446) ([Andreas Lind](mailto:andreas@one.com))
|
1920 | - [Try to use a git:\/\/ url for the site-build submodule so that Travis can \(maybe\) get to it.](https://github.com/unexpectedjs/unexpected/commit/6fc27fe453095067ffa9c704bdca5a2f8ecdc04e) ([Andreas Lind](mailto:andreas@one.com))
|
1921 |
|
1922 | ### v6.0.4 (2015-03-03)
|
1923 |
|
1924 | - [Build unexpected.js and site](https://github.com/unexpectedjs/unexpected/commit/71c4870cb9d082c618ba2b107a779b54ee699c31) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1925 | - [Remove any references to the old project location](https://github.com/unexpectedjs/unexpected/commit/73fc25901a5c3304e0f66b320d7fe84ccffe0ab4) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1926 |
|
1927 | ### v6.0.3 (2015-03-03)
|
1928 |
|
1929 | - [Build unexpected.js and site](https://github.com/unexpectedjs/unexpected/commit/45a223b17d31df319e946b018026e20c734e3f02) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1930 | - [Build site in tmp to avoid overriding the submodule](https://github.com/unexpectedjs/unexpected/commit/f5c41a971d6705ad9440aceb9dffc04c3988c324) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1931 |
|
1932 | ### v6.0.2 (2015-03-03)
|
1933 |
|
1934 | - [Build unexpected.js and site](https://github.com/unexpectedjs/unexpected/commit/4d3d52668698c431aa181ff59950a96f3d2fd8af) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1935 | - [build.js removes the site-build folder so we will just update the submodule afterwards](https://github.com/unexpectedjs/unexpected/commit/c1eb710c1bc340d3565045b6de6125002ac14de5) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1936 |
|
1937 | ### v6.0.1 (2015-03-03)
|
1938 |
|
1939 | - [Remove site-build files correctly](https://github.com/unexpectedjs/unexpected/commit/35c3f0834b141ded790400b2f577dd9e7006fac2) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1940 | - [Removed static top-level folder](https://github.com/unexpectedjs/unexpected/commit/0626e5001628f9373c6d0246b58e175e013c8c72) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1941 | - [Build unexpected.js and site](https://github.com/unexpectedjs/unexpected/commit/0cf049fb7bb7990e1f87cae9ff69827dbb3c9e9e) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1942 | - [Avoid nuking the .git file in site-build when rebuilding.](https://github.com/unexpectedjs/unexpected/commit/7561c85f6770d5c817ce402d0da35b10584b466f) ([Andreas Lind](mailto:andreas@one.com))
|
1943 | - [Makefile: Make site-build .PHONY.](https://github.com/unexpectedjs/unexpected/commit/e37749f7d190b7f3e6ac1a54db95f0dd77280625) ([Andreas Lind](mailto:andreas@one.com))
|
1944 | - [+3 more](https://github.com/unexpectedjs/unexpected/compare/v6.0.0...v6.0.1)
|
1945 |
|
1946 | ### v6.0.0 (2015-03-03)
|
1947 |
|
1948 | #### Pull requests
|
1949 |
|
1950 | - [#120](https://github.com/unexpectedjs/unexpected/pull/120) Use Object.is when testing for equality where the === operator was previously used ([Andreas Lind](mailto:andreas@one.com))
|
1951 | - [#93](https://github.com/unexpectedjs/unexpected/pull/93) Added missing metalsmith-static dev-dependency ([Peter Müller](mailto:munter@fumle.dk))
|
1952 |
|
1953 | #### Commits to master
|
1954 |
|
1955 | - [Build unexpected.js and site](https://github.com/unexpectedjs/unexpected/commit/e0466d74983c69e3f8a313027daaafe67d4c7fa4) ([Andreas Lind](mailto:andreas@one.com))
|
1956 | - [Add site-build as a submodule \(deja vu\).](https://github.com/unexpectedjs/unexpected/commit/fe8524c3e08c132ce68ca1b7e1444ba10c46d2f3) ([Andreas Lind](mailto:andreas@one.com))
|
1957 | - [Remove \/site-build\/ from .gitignore now that it's a submodule.](https://github.com/unexpectedjs/unexpected/commit/273a2c908b1841483ad63a32b2bc8ed6f94165b2) ([Andreas Lind](mailto:andreas@one.com))
|
1958 | - [Updated badge links](https://github.com/unexpectedjs/unexpected/commit/e6e59bbaa5ea0b4adc469b556174eabef4eedb4d) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1959 | - [README: Use SVG icons.](https://github.com/unexpectedjs/unexpected/commit/80effefcc6ab4deda8b28ee8a5eb7503a66cb51c) ([Andreas Lind](mailto:andreas@one.com))
|
1960 | - [+1 more](https://github.com/unexpectedjs/unexpected/compare/v5.10.0...v6.0.0)
|
1961 |
|
1962 | ### v5.10.0 (2015-02-27)
|
1963 |
|
1964 | #### Pull requests
|
1965 |
|
1966 | - [#123](https://github.com/unexpectedjs/unexpected/pull/123) should be => should equal when comparisons use equal semantics. ([Andreas Lind](mailto:andreas@one.com))
|
1967 |
|
1968 | #### Commits to master
|
1969 |
|
1970 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/2780cff6d4ef3b6becabb0ec8eb23e029c241f76) ([Andreas Lind](mailto:andreas@one.com))
|
1971 | - [to satisfy: Fixed diff output of array against array.](https://github.com/unexpectedjs/unexpected/commit/a40a512497a0cb2a1a318bb678f2f9c1875e7273) ([Andreas Lind](mailto:andreas@one.com))
|
1972 | - [Fixed satisfying an error instance against one with fewer properties.](https://github.com/unexpectedjs/unexpected/commit/fdffdcc6e6cfc42db684de5535ad6988da226b96) ([Andreas Lind](mailto:andreas@one.com))
|
1973 |
|
1974 | ### v5.9.3 (2015-02-20)
|
1975 |
|
1976 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/d19b7b9bd6c45b22a35baad102b29e9874faeeb7) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1977 | - [Upgraded magicpen to fix bug where the color diff would fail if Array.prototype was extended](https://github.com/unexpectedjs/unexpected/commit/c978b0278800a7fc7d4364c32a9d01411e1a0cb4) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1978 | - [Removed prepublish hook as we release from make](https://github.com/unexpectedjs/unexpected/commit/4a0847e898537a0e9879879e6d140ece53d121bc) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1979 |
|
1980 | ### v5.9.2 (2015-02-18)
|
1981 |
|
1982 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/f2b1625e5984800b1b2e5c7739823a66934ef057) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1983 | - [Updated dependencies](https://github.com/unexpectedjs/unexpected/commit/421bf9306d89c9bfae547b5a1a4fa07298a223e8) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1984 |
|
1985 | ### v5.9.1 (2015-02-12)
|
1986 |
|
1987 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/e974f30994348a39ca78ded39c0f6395a2554080) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1988 | - [Make sure unexpected.js is rebuild when dependencies changes](https://github.com/unexpectedjs/unexpected/commit/bb3c50f6d9624247cf282386d0f37fddb7ee9066) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1989 | - [Fixed: Colors lost with karma \/ jasmine \/ phantomjs](https://github.com/unexpectedjs/unexpected/commit/73739ba6e0644349450577ee70a618ac5fe266db) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1990 |
|
1991 | ### v5.9.0 (2015-02-12)
|
1992 |
|
1993 | - [Build unexpected.js](https://github.com/unexpectedjs/unexpected/commit/c099cfb7d3cf49f1bb8d31df5ea18b9176394ff0) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
1994 | - [Add unexpected.js to version control before a release](https://github.com/unexpectedjs/unexpected/commit/cd50eb4c958732e504884057499253b881b8bced) ([Peter Müller](mailto:munter@fumle.dk))
|
1995 | - [Add bower.json](https://github.com/unexpectedjs/unexpected/commit/17355f74dabac5388744931e32d60c4e8685e970) ([Peter Müller](mailto:munter@fumle.dk))
|
1996 |
|
1997 | ### v5.8.1 (2015-02-02)
|
1998 |
|
1999 | - [Decrement depth for loop detection for consistency with inspect](https://github.com/unexpectedjs/unexpected/commit/d2ce50f9322feab8e0f4adfae635fd05c242c8b1) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2000 | - [Make sure that we bail when diffing circular structures](https://github.com/unexpectedjs/unexpected/commit/bfbde98e5533fa63e5e6abd40900dc24a86f2e65) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2001 | - [Never wrap objects with constructor name 'Object'](https://github.com/unexpectedjs/unexpected/commit/ad1e2cb994f564c28bbc003763f5795e049a2c24) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2002 | - [Forgot utils.wrapConstructorNameAroundOutput returned a new output](https://github.com/unexpectedjs/unexpected/commit/ef411afbafb42118c3fe1970e035bb46551f4abb) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2003 | - [Use wrapConstructorNameAroundOutput in object diff](https://github.com/unexpectedjs/unexpected/commit/df67162c591b440a497691476adf58feca9b7ab5) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2004 |
|
2005 | ### v5.8.0 (2015-01-27)
|
2006 |
|
2007 | - [Start using the theme feature of magicpen](https://github.com/unexpectedjs/unexpected/commit/afee6a4941d71e88c171acabbcddd3d1485f6db4) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2008 | - [Revert "Speed up travis CI runs by using new docker infrastructure and caching node\_modules"](https://github.com/unexpectedjs/unexpected/commit/ef963aaa5e96f6caa446cef12c8a01905cbb2917) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2009 | - [Upgraded magicpen to get rid of trailing whitespace](https://github.com/unexpectedjs/unexpected/commit/e86f78032a61887d0e878dbff2f111ce169a2948) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2010 | - [Test that we can run to satisfy on value of getter](https://github.com/unexpectedjs/unexpected/commit/9a3dcef8b0bdbcf2f238bfa9d868fcc0ee6970d3) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2011 |
|
2012 | ### v5.7.1 (2015-01-24)
|
2013 |
|
2014 | - [Fixed incorrect diff for expect\({a: 'f00', b: 'bar'}, 'to have own properties', {a: 'foo', b: 'bar'}\)](https://github.com/unexpectedjs/unexpected/commit/8c93210c4266cbc106c8e55bc09518062eb377c0) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2015 |
|
2016 | ### v5.7.0 (2015-01-23)
|
2017 |
|
2018 | - [improve equal, inspect and diff of sparse arrays](https://github.com/unexpectedjs/unexpected/commit/7450dbc2e207cb60b1093e1d9742f184809eab76) ([Gustav Nikolaj Olsen](mailto:gno@one.com))
|
2019 | - [README: Fixed typos.](https://github.com/unexpectedjs/unexpected/commit/db353eabc5977feed090acb3bebc1df10923f4de) ([Andreas Lind](mailto:andreas@one.com))
|
2020 |
|
2021 | ### v5.6.5 (2015-01-22)
|
2022 |
|
2023 | #### Pull requests
|
2024 |
|
2025 | - [#119](https://github.com/unexpectedjs/unexpected/pull/119) Speed up travis CI runs by using new docker infrastructure and caching n... ([Peter Müller](mailto:munter@fumle.dk))
|
2026 |
|
2027 | #### Commits to master
|
2028 |
|
2029 | - [function should be considered to be an object by the object type](https://github.com/unexpectedjs/unexpected/commit/4fd8e81220dcdda234128ab8870799e0dd3674b1) ([Gustav Nikolaj Olsen](mailto:gno@one.com))
|
2030 |
|
2031 | ### v5.6.4 (2015-01-21)
|
2032 |
|
2033 | - [Make addStyle method available on cloned instances](https://github.com/unexpectedjs/unexpected/commit/e2112bcf5df7abb25e4c12103f76daa3ccbd63fb) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2034 |
|
2035 | ### v5.6.3 (2015-01-21)
|
2036 |
|
2037 | - [Unbreak expect\(binaryArray, 'to satisfy', expect.it|function\)](https://github.com/unexpectedjs/unexpected/commit/63ea0604506f9e803de8abd10b87b07a1eac4939) ([Gustav Nikolaj Olsen](mailto:gno@one.com))
|
2038 |
|
2039 | ### v5.6.2 (2015-01-21)
|
2040 |
|
2041 | - [object diff: Fixed indentation of unchanged objects.](https://github.com/unexpectedjs/unexpected/commit/93b2e5b6b82b2f30955b802a34024738875a316b) ([Andreas Lind](mailto:andreas@one.com))
|
2042 |
|
2043 | ### v5.6.1 (2015-01-21)
|
2044 |
|
2045 | - [object diff: Fixed indentation of objects to be removed.](https://github.com/unexpectedjs/unexpected/commit/c55f3f6caf20ac0e3ef53ce9dfe5028b46bc2cf7) ([Andreas Lind](mailto:andreas@one.com))
|
2046 |
|
2047 | ### v5.6.0 (2015-01-20)
|
2048 |
|
2049 | - [Also include the constructor name in 'to have properties' and 'to satisfy' diffs.](https://github.com/unexpectedjs/unexpected/commit/49c8b9ba70f2176f804207602afdd9c7f463c7a7) ([Andreas Lind](mailto:andreas@one.com))
|
2050 | - [Partially implement \#115 \(except 'to have properties' and 'to satisfy' diffs\).](https://github.com/unexpectedjs/unexpected/commit/9047f3d4d656e6ee8ff55adbae92ca7730c79b7d) ([Andreas Lind](mailto:andreas@one.com))
|
2051 |
|
2052 | ### v5.5.2 (2015-01-20)
|
2053 |
|
2054 | - [to be within: Don't put numeric ranges in quotes.](https://github.com/unexpectedjs/unexpected/commit/8667f203837aa79fe7454fbf4e94f9ad50148d4e) ([Andreas Lind](mailto:andreas@one.com))
|
2055 | - [to be within: Don't put the range in quotes.](https://github.com/unexpectedjs/unexpected/commit/ba0511e8ab58e34fd22634a667b552b764f8a09c) ([Andreas Lind](mailto:andreas@one.com))
|
2056 |
|
2057 | ### v5.5.1 (2015-01-19)
|
2058 |
|
2059 | - [Only wrap diff with prefix if there is a createDiff method on the error](https://github.com/unexpectedjs/unexpected/commit/8343aaa11dc03c084d8ba3c3c62cdde292a31e91) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2060 | - [Separated array algorithm completely from output](https://github.com/unexpectedjs/unexpected/commit/e16a774d2e4dad965548ca59593a1ef402593b1c) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2061 |
|
2062 | ### v5.5.0 (2015-01-16)
|
2063 |
|
2064 | - [Made the 'key' style quote the key, and don't quote numeric keys.](https://github.com/unexpectedjs/unexpected/commit/10ede2fefc7eb9947dcce369e595e96823052db5) ([Andreas Lind](mailto:andreas@one.com))
|
2065 | - [\[...\] to satisfy \[...\]: Assert that the value is always matched exhaustively.](https://github.com/unexpectedjs/unexpected/commit/b0ce9de4e883edca9d2ecaa8dcff961ad1f90302) ([Andreas Lind](mailto:andreas@one.com))
|
2066 | - [package.json: Tweak the test script and add prepublish hook to protect against releasing stale code.](https://github.com/unexpectedjs/unexpected/commit/365c71bb24e1adf0cb9a671fea65e04e4affa7e9) ([Andreas Lind](mailto:andreas@one.com))
|
2067 |
|
2068 | ### v5.4.1 (2015-01-16)
|
2069 |
|
2070 | - [to satisfy: Assert equality for binary arrays instead of attempting to do an object diff.](https://github.com/unexpectedjs/unexpected/commit/981866b97cbb5d22e1e097b4459e1442df899b71) ([Andreas Lind](mailto:andreas@one.com))
|
2071 |
|
2072 | ### v5.4.0 (2015-01-15)
|
2073 |
|
2074 | #### Pull requests
|
2075 |
|
2076 | - [#113](https://github.com/unexpectedjs/unexpected/pull/113) Introduce a NaN type so the number assertions can refuse to work on it ([Andreas Lind](mailto:andreas@one.com))
|
2077 |
|
2078 | #### Commits to master
|
2079 |
|
2080 | - [Do not hoist the label of the nested exception in errorMode:'nested'.](https://github.com/unexpectedjs/unexpected/commit/57be82f5a178a9d14b56090bd812b9d20b8ae468) ([Andreas Lind](mailto:andreas@one.com))
|
2081 | - [not to be undefined: Don't create a diff.](https://github.com/unexpectedjs/unexpected/commit/07a5d5c2788653709a328b8e92f68c4cf61b91e3) ([Andreas Lind](mailto:andreas@one.com))
|
2082 |
|
2083 | ### v5.3.0 (2015-01-14)
|
2084 |
|
2085 | #### Pull requests
|
2086 |
|
2087 | - [#109](https://github.com/unexpectedjs/unexpected/pull/109) Inspect Date instances in a JavaScript-compatible syntax ([Andreas Lind](mailto:andreas@one.com))
|
2088 | - [#108](https://github.com/unexpectedjs/unexpected/pull/108) Inspect getters and setters ([Andreas Lind](mailto:andreas@one.com))
|
2089 |
|
2090 | #### Commits to master
|
2091 |
|
2092 | - [installPlugin: Also be chainable when the plugin is already installed.](https://github.com/unexpectedjs/unexpected/commit/f61c6578637ab635f4d2c1fa560f01cc95f70575) ([Andreas Lind](mailto:andreas@one.com))
|
2093 | - [Never identify anything as the "arrayLike" type. Just use it as an abstract type.](https://github.com/unexpectedjs/unexpected/commit/c59f6c6b9afe0ed90883e925e6802e1c5f536a87) ([Gustav Nikolaj Olsen](mailto:gno@one.com))
|
2094 |
|
2095 | ### v5.2.0 (2015-01-12)
|
2096 |
|
2097 | #### Pull requests
|
2098 |
|
2099 | - [#102](https://github.com/unexpectedjs/unexpected/pull/102) 'when called with' and 'when passed as parameters to': Set the errorMode to 'nested' ([Andreas Lind](mailto:andreas@one.com))
|
2100 |
|
2101 | #### Commits to master
|
2102 |
|
2103 | - [Test that null, undefined, NaN, Infinity, and -Infinity are inspected correctly.](https://github.com/unexpectedjs/unexpected/commit/8100783e193083888b2ac7bd368d5c65a54a2755) ([Andreas Lind](mailto:andreas@one.com))
|
2104 | - [Object equal handle case where prototype is null.](https://github.com/unexpectedjs/unexpected/commit/f6c1bbd8f51821433fb4a825316820abaad45a75) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2105 | - [Only dot-out objects except expect.it based on our type system](https://github.com/unexpectedjs/unexpected/commit/2a003629db57ca5021c589eb3540720eff41c089) ([Sune Simonsen](mailto:sss@one.com))
|
2106 |
|
2107 | ### v5.1.6 (2015-01-07)
|
2108 |
|
2109 | - [Fixed bug where expect\({ foo: 'b'}, 'not to have keys', \[\]\) would fail](https://github.com/unexpectedjs/unexpected/commit/2e50deeb3ef729537f3a3b1a326c207cbce2eaf9) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2110 | - [Improved output of to be an](https://github.com/unexpectedjs/unexpected/commit/5999d8ce028d47926007e30790560e70dd387116) ([Sune Simonsen](mailto:sss@one.com))
|
2111 |
|
2112 | ### v5.1.5 (2015-01-07)
|
2113 |
|
2114 | - [expect.fail: Stringify the argument if it's not a function or an Error instance.](https://github.com/unexpectedjs/unexpected/commit/0b8261b0708487fa5aec49caa69f2528d56e2458) ([Andreas Lind](mailto:andreas@one.com))
|
2115 | - [util.isError: Also accept objects that are instanceof Error.](https://github.com/unexpectedjs/unexpected/commit/615ea5769b1f76799e29fb60c518150ce2800dac) ([Andreas Lind](mailto:andreas@one.com))
|
2116 | - [Test that the error message in async assertions gets serialized](https://github.com/unexpectedjs/unexpected/commit/4ae8d3540d69570563ff5bf72f03807a81b17325) ([Sune Simonsen](mailto:sss@one.com))
|
2117 | - [Added missing "not" to comment.](https://github.com/unexpectedjs/unexpected/commit/9cf340fede149192800c2e452867be945ab9138c) ([Andreas Lind](mailto:andreas@one.com))
|
2118 |
|
2119 | ### v5.1.4 (2015-01-05)
|
2120 |
|
2121 | - [Collapse keys that to satisfy does not have any expectations on](https://github.com/unexpectedjs/unexpected/commit/a7048fc82be749c7c627ef6e9f88895941d07b1f) ([Sune Simonsen](mailto:sss@one.com))
|
2122 |
|
2123 | ### v5.1.2 (2015-01-05)
|
2124 |
|
2125 | #### Pull requests
|
2126 |
|
2127 | - [#94](https://github.com/unexpectedjs/unexpected/pull/94) Improved missing assertion error ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2128 |
|
2129 | #### Commits to master
|
2130 |
|
2131 | - [Fixed bug where to satisfy appended inline content in a block](https://github.com/unexpectedjs/unexpected/commit/490291e43153ca82f6881afcf560ce9dd5edb64d) ([Sune Simonsen](mailto:sss@one.com))
|
2132 | - [Use type system instead of if in 'to be' assertion](https://github.com/unexpectedjs/unexpected/commit/377150907c765dab09b6bc065d987592307f8f0a) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2133 | - [fix headlines in readme.](https://github.com/unexpectedjs/unexpected/commit/21c19e6251fa122eec0702938b07c513c3e83260) ([Gustav Nikolaj Olsen](mailto:gno@one.com))
|
2134 | - [Makefile: fix coverage target](https://github.com/unexpectedjs/unexpected/commit/f6b7cfaab4cc9a69c5e95d68411c17cae32dd08e) ([Gustav Nikolaj Olsen](mailto:gno@one.com))
|
2135 |
|
2136 | ### v5.1.1 (2014-12-24)
|
2137 |
|
2138 | - [Tweaking the array diff a bit more and corrected some tests](https://github.com/unexpectedjs/unexpected/commit/c04a5a7c8d18ccddd35ba2b0431b0c065529f0c9) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2139 |
|
2140 | ### v5.1.0 (2014-12-23)
|
2141 |
|
2142 | - [Use another array diff algorithm if the current on produce a bad result](https://github.com/unexpectedjs/unexpected/commit/a0a0b545e896b0ea746f70b81952f7a898c0079f) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2143 |
|
2144 | ### v5.0.0 (2014-12-22)
|
2145 |
|
2146 | #### Pull requests
|
2147 |
|
2148 | - [#80](https://github.com/unexpectedjs/unexpected/pull/80) Inspect arguments differently from array ([Andreas Lind](mailto:andreas@one.com))
|
2149 | - [#73](https://github.com/unexpectedjs/unexpected/pull/73) Include diffs in the "not to contain" and "not to match" error messages ([Andreas Lind](mailto:andreas@one.com), [Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2150 | - [#64](https://github.com/unexpectedjs/unexpected/pull/64) Improve the output for the standard error message ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2151 | - [#62](https://github.com/unexpectedjs/unexpected/pull/62) Implement to be \(a|an\) \[non-empty\] \(map|hash|object\) whose properties satisfy ([Andreas Lind](mailto:andreas@one.com))
|
2152 |
|
2153 | #### Commits to master
|
2154 |
|
2155 | - [Extended the expect.it example a bit](https://github.com/unexpectedjs/unexpected/commit/d8e4ad9d0969342e2afcec636a3810746ab8f2d5) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2156 | - [expect.fail documentation](https://github.com/unexpectedjs/unexpected/commit/80d70d97a29f08f8f3c2bb93e836818f8bbbed75) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2157 | - [expect.addType documentation](https://github.com/unexpectedjs/unexpected/commit/ce65b3ab3eaf34338416271494c8fbe53a1082fe) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2158 | - [5.0.0-beta37](https://github.com/unexpectedjs/unexpected/commit/b80a8734cc7af7b4383a11682801f4cd501c5657) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2159 | - [Upgraded to latest magicpen](https://github.com/unexpectedjs/unexpected/commit/20bbf81cdd8032f488f4126835e3499bc26a30e7) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2160 | - [+121 more](https://github.com/unexpectedjs/unexpected/compare/v4.1.6...v5.0.0)
|
2161 |
|
2162 | ### v4.1.6 (2014-08-26)
|
2163 |
|
2164 | #### Pull requests
|
2165 |
|
2166 | - [#52](https://github.com/unexpectedjs/unexpected/pull/52) Show the type name when doing a console log on a type ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2167 |
|
2168 | #### Commits to master
|
2169 |
|
2170 | - [Added a 'to be defined' assertion](https://github.com/unexpectedjs/unexpected/commit/4e7d8527e8b951e516b1a16ca23bd94d6a0b414d) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2171 |
|
2172 | ### v4.1.5 (2014-08-21)
|
2173 |
|
2174 | - [Fixed bug where expect.fail threw an error with no message.](https://github.com/unexpectedjs/unexpected/commit/510db5df6e55c3fe59322b079c213613d917af62) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2175 |
|
2176 | ### v4.1.4 (2014-08-20)
|
2177 |
|
2178 | - [Fixed bug where toJSON returned an instance of magicpen instead of a string](https://github.com/unexpectedjs/unexpected/commit/8f74bb0491a1dcb2c745ac37ffd0db8062bbe824) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2179 | - [Added test\/mocha.opts and turn on the --check-leaks switch.](https://github.com/unexpectedjs/unexpected/commit/d44edc50f239986da6893587df019aa7805b074b) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2180 | - [Removed test\/common.js, which is not needed with Istanbul.](https://github.com/unexpectedjs/unexpected/commit/8d5ab2de162f8dc6d5464d4a8f8521ffd95580cc) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2181 | - [Updated the Mocha version](https://github.com/unexpectedjs/unexpected/commit/be44732f8bab2d0871b480d3b1e19b03b1f8dd0b) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2182 |
|
2183 | ### v4.1.3 (2014-08-19)
|
2184 |
|
2185 | - [Fixed bug when inspecting keys that contains " or '](https://github.com/unexpectedjs/unexpected/commit/5cabcfd74f891379cf52feb71f1db792179976dd) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2186 | - [Color strings cyan](https://github.com/unexpectedjs/unexpected/commit/d4f1cec1d0539463d8ad8dc8340d06e3a95cb314) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2187 | - [Only show build batch for master branch](https://github.com/unexpectedjs/unexpected/commit/aa2c08a6c6715692e995a200d47949ce0b67e9d5) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2188 | - [DomElement type: Inspect the HTML as code so a plugin can syntax highlight it.](https://github.com/unexpectedjs/unexpected/commit/5e0efd9cc5eed31adb09898562acd2379d9c7c1d) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2189 |
|
2190 | ### v4.1.2 (2014-08-18)
|
2191 |
|
2192 | - [types: Don't consider null to be an object.](https://github.com/unexpectedjs/unexpected/commit/704198f24514fe6ba8bbaa585c7b3dec718e6469) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2193 |
|
2194 | ### v4.1.1 (2014-08-18)
|
2195 |
|
2196 | - [Replace failback type with anytype](https://github.com/unexpectedjs/unexpected/commit/c389c422a47335d85ed64b692b853bc20cc54f2a) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2197 |
|
2198 | ### v4.1.0 (2014-08-18)
|
2199 |
|
2200 | - [Make addType require types to have a name](https://github.com/unexpectedjs/unexpected/commit/21df785d8a1a1cea5215711ea7ab30af79e3c445) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2201 |
|
2202 | ### v4.0.5 (2014-08-14)
|
2203 |
|
2204 | - [Sigh, Phantom.js doesn't support Uint8Array.prototype.slice](https://github.com/unexpectedjs/unexpected/commit/346e486eb8d4f314567110ebfeb5636ac97bbc36) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2205 | - [Fixed inspections of Buffer, Uint8Array, and Uint16Array.](https://github.com/unexpectedjs/unexpected/commit/798bbe184a0ea020d9b8bc476dd99e7001f00153) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2206 | - [inspectBufferLikeObject: Accept a 'maxLength' parameter.](https://github.com/unexpectedjs/unexpected/commit/65574ef0fc452d35b0188c6387bbf4326480b4a1) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2207 | - [Don't put a trailing newline when inspecting buffer-like objects.](https://github.com/unexpectedjs/unexpected/commit/0c15b4e657a88d98029010229115e5c1cddd99f8) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2208 |
|
2209 | ### v4.0.4 (2014-08-13)
|
2210 |
|
2211 | - [Update magicpen to 0.3.4.](https://github.com/unexpectedjs/unexpected/commit/2092f624f27735c248d26634aa3a17907e2862a0) ([Andreas Lind](mailto:andreas@one.com))
|
2212 |
|
2213 | ### v4.0.2 (2014-08-13)
|
2214 |
|
2215 | - [Update magicpen to 0.3.4.](https://github.com/unexpectedjs/unexpected/commit/69cc9bb921cb7fa5e2fac7ac0fb102f8b751fd43) ([Andreas Lind](mailto:andreas@one.com))
|
2216 | - [Fixed spelling error in test](https://github.com/unexpectedjs/unexpected/commit/f01f38215020215c35e2529763392ebf56c53d97) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2217 |
|
2218 | ### v4.0.1 (2014-08-13)
|
2219 |
|
2220 | - [Define a 'code' style that can be overwritten by plugins.](https://github.com/unexpectedjs/unexpected/commit/491b72a59df3d5c4d67e55d4198b65eace1b971e) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2221 | - [Update magicpen to 0.3.3.](https://github.com/unexpectedjs/unexpected/commit/a805614c3f31db385284ef754c2d47197d359a09) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2222 |
|
2223 | ### v4.0.0 (2014-08-13)
|
2224 |
|
2225 | - [Fixed linting error](https://github.com/unexpectedjs/unexpected/commit/294749431a8dd71f850e3e9a6eb4fd2188f7b38c) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2226 | - [Fix: 'to have properties' does not include prototype functions on err.actual](https://github.com/unexpectedjs/unexpected/commit/ff6290d4ae356bc618ee19c34970bb819b661d06) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2227 |
|
2228 | ### v3.2.4 (2014-08-12)
|
2229 |
|
2230 | #### Pull requests
|
2231 |
|
2232 | - [#46](https://github.com/unexpectedjs/unexpected/pull/46) Implemented 'to be close to' assertion ([Andreas Lind](mailto:andreas@one.com), [Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2233 | - [#45](https://github.com/unexpectedjs/unexpected/pull/45) Implemented 'to be canonical' assertion ([Andreas Lind](mailto:andreas@one.com))
|
2234 | - [#44](https://github.com/unexpectedjs/unexpected/pull/44) Consider Error instances different when their 'message' properties differ ([Andreas Lind](mailto:andreas@one.com))
|
2235 | - [#43](https://github.com/unexpectedjs/unexpected/pull/43) Throw if an assertion is redefined. ([Andreas Lind](mailto:andreas@one.com))
|
2236 |
|
2237 | #### Commits to master
|
2238 |
|
2239 | - [to equal, to have properties: Assert the absence of a property when the RHS object has an undefined value.](https://github.com/unexpectedjs/unexpected/commit/fea8d79bc2238023820b1cd0e79e10c90c28373a) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2240 | - [Make itSkipIf a little prettier](https://github.com/unexpectedjs/unexpected/commit/6afff507e0c825d1920aa0941fecfd6a809aa839) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2241 |
|
2242 | ### v3.2.3 (2014-07-02)
|
2243 |
|
2244 | - [Show diffs when comparing strings with the to be assertion](https://github.com/unexpectedjs/unexpected/commit/6a22191c8e80c75105931d43c8c0822788d7bd9d) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2245 | - [Update .travis.yml](https://github.com/unexpectedjs/unexpected/commit/9716bcd4e535353020350b82136e6a2a22112c9c) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2246 |
|
2247 | ### v3.2.2 (2014-06-03)
|
2248 |
|
2249 | - [Added information about unexpected expection in the 'to throw' assertion](https://github.com/unexpectedjs/unexpected/commit/e19c3d6f3813d9c2e6af86bcb47ff65533238dc7) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2250 |
|
2251 | ### v3.2.1 (2014-05-30)
|
2252 |
|
2253 | - [Throw a new error when changing the error message to get a stack that is in sync](https://github.com/unexpectedjs/unexpected/commit/fa0796e338dc43738177916119f9cdf59e8de2e4) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2254 |
|
2255 | ### v3.2.0 (2014-05-15)
|
2256 |
|
2257 | #### Pull requests
|
2258 |
|
2259 | - [#41](https://github.com/unexpectedjs/unexpected/pull/41) Use custom types for all types ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2260 |
|
2261 | #### Commits to master
|
2262 |
|
2263 | - [Fixing tests failing in PhantomJS](https://github.com/unexpectedjs/unexpected/commit/7b8d1931854249bb86ae6322eee19e3c019cf39b) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2264 | - [Test inspect on circular structures](https://github.com/unexpectedjs/unexpected/commit/821fa88c449a4991fea1f01ecf250825a00bd81a) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2265 |
|
2266 | ### v3.1.7 (2014-05-13)
|
2267 |
|
2268 | - [Fixing bug where expect\(\[\], 'to equal', 0\) :-S](https://github.com/unexpectedjs/unexpected/commit/915802d3503bb2a3f27d217a07c93a2814e9a368) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2269 | - [Test that nested expects throws if the assertion does not exists](https://github.com/unexpectedjs/unexpected/commit/09d9cf89b8b2999e18a7cc041e8287c997675d59) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2270 | - [Fixed typos in error messages](https://github.com/unexpectedjs/unexpected/commit/c6d95897ef8572c6ffeac74b4fa21766b2636439) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2271 | - ['to throw exception' asertion: Use 'to equal' instead of 'to be' when comparing the message so that a string diff will be provided in case of a mismatch.](https://github.com/unexpectedjs/unexpected/commit/6551f06d25ca5ce0e50944a6a3300b0a9e4f53f6) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2272 | - [Removed no longer used code for identifying and inspecting Date instances.](https://github.com/unexpectedjs/unexpected/commit/5372d5a1a00fe0a5efa8a52dee70ee5dec74680a) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2273 |
|
2274 | ### v3.1.6 (2014-04-27)
|
2275 |
|
2276 | - [Test: Made the expect on an error message also accept the wording in Phantom.js.](https://github.com/unexpectedjs/unexpected/commit/d790899901669d578b726d13842acdc8aa30f0ee) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2277 | - [Skip Uint8Array diff test when there's no Array.prototype.map.](https://github.com/unexpectedjs/unexpected/commit/fc43dd2363c41559561e9954c6c79afba9522285) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2278 | - [equal: Avoid calling util.getKeysOfDefinedProperties on non-objects.](https://github.com/unexpectedjs/unexpected/commit/f4fe7766b16972b042a4dff058377f79b4bb7c6b) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2279 | - [es5-compatible: Removed unnecessary quoting of key names in object literal.](https://github.com/unexpectedjs/unexpected/commit/cf3bfcbe49b3188b6e945f9c0d19635954db69be) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2280 | - [Fixed typo: util.getKey{ => s}OfDefinedProperties.](https://github.com/unexpectedjs/unexpected/commit/6ff31bf9fc9dbca154c5d607c2bec8bada12aa74) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2281 |
|
2282 | ### v3.1.5 (2014-04-22)
|
2283 |
|
2284 | #### Pull requests
|
2285 |
|
2286 | - [#37](https://github.com/unexpectedjs/unexpected/pull/37) to not only have keys should expect the given keys to be present ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2287 |
|
2288 | #### Commits to master
|
2289 |
|
2290 | - [to equal: Treat properties with undefined values as equivalent to missing properties.](https://github.com/unexpectedjs/unexpected/commit/384bd01d373b96cfe7aa3b1e555a46fcab4d6445) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2291 | - [utils: Whitespace fixes.](https://github.com/unexpectedjs/unexpected/commit/ee761b53d303b0a9964b017836bc2c8c5209456f) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2292 | - [equal: Removed try..catch that doesn't seem to be necessary with utils.getKeys.](https://github.com/unexpectedjs/unexpected/commit/e45009eaa55dc2ea5673dbdba5eb0e5f0892eb54) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2293 |
|
2294 | ### v3.1.4 (2014-04-15)
|
2295 |
|
2296 | - [wrappedExpect: Only mangle the message and stack if the error is thrown by the library itself.](https://github.com/unexpectedjs/unexpected/commit/e1d72abf331131683152f839de972f08aecdc3da) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2297 | - [Document 'to have properties' on arrays](https://github.com/unexpectedjs/unexpected/commit/0a7af141cd6ce7016fe45e4615bea9c19d769fef) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2298 | - [Include support for diffing and comparing Uint16Array instances \(\#35\).](https://github.com/unexpectedjs/unexpected/commit/0ae4db8197301ac2482c89881a6caa96ad53e953) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2299 | - [Implemented utils.leftPad.](https://github.com/unexpectedjs/unexpected/commit/f545947e32f385846c6700b87bc448a7eb23969c) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2300 | - [Custom types, toJSON: Use uppercase constructor name after the dollar sign.](https://github.com/unexpectedjs/unexpected/commit/5dccb43fbb6243457c56626f304e08dce39d12cc) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2301 | - [+4 more](https://github.com/unexpectedjs/unexpected/compare/v3.1.3...v3.1.4)
|
2302 |
|
2303 | ### v3.1.2 (2014-04-08)
|
2304 |
|
2305 | #### Pull requests
|
2306 |
|
2307 | - [#34](https://github.com/unexpectedjs/unexpected/pull/34) Do a hex dump of Buffer instances to make them more diffable. ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2308 | - [#33](https://github.com/unexpectedjs/unexpected/pull/33) Inline equal and guard against circular structures ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2309 |
|
2310 | #### Commits to master
|
2311 |
|
2312 | - [Only show the first 20 bytes when inspecting buffers.](https://github.com/unexpectedjs/unexpected/commit/76f6556848ea3e76e744f280c22d3a745e5d3a58) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2313 | - [sanitize: Moved stack.push\/pop to the outer level.](https://github.com/unexpectedjs/unexpected/commit/74d3dceab2dd66e8d3c6bdebaec041132b7c2626) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2314 | - [Use findFirst in sanitize.](https://github.com/unexpectedjs/unexpected/commit/00bf1e228d862a3fb6b6820305019675074c4ed8) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2315 |
|
2316 | ### v3.1.0 (2014-04-05)
|
2317 |
|
2318 | #### Pull requests
|
2319 |
|
2320 | - [#32](https://github.com/unexpectedjs/unexpected/pull/32) Adding support for custom types ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2321 |
|
2322 | #### Commits to master
|
2323 |
|
2324 | - ['to have properties' assertion: Add diffable actual and expected properties so that mocha will show a nice diff.](https://github.com/unexpectedjs/unexpected/commit/f0797214cf0373243d66a72f68e5d58bdb019137) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2325 |
|
2326 | ### v3.0.1 (2014-03-21)
|
2327 |
|
2328 | - [Made installPlugin chainable.](https://github.com/unexpectedjs/unexpected/commit/25660d12ee7b72e96d03c9ccc5baa1f07279a7b2) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2329 | - [Point to production tests from README](https://github.com/unexpectedjs/unexpected/commit/da6013f25fbc6046fb5492abcebf42bc8a897e1c) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2330 |
|
2331 | ### v3.0.0 (2014-03-21)
|
2332 |
|
2333 | #### Pull requests
|
2334 |
|
2335 | - [#30](https://github.com/unexpectedjs/unexpected/pull/30) Eliminate build step for node js and mocha ([Andreas Lind Petersen](mailto:andreas@one.com), [Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2336 |
|
2337 | #### Commits to master
|
2338 |
|
2339 | - [Makefile, release-% target: Remind user to push tags.](https://github.com/unexpectedjs/unexpected/commit/f2c8fddbfde62647e7ed61078faf784eb729a318) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2340 | - [Added .npmignore so the generated files aren't excluded from the npm package.](https://github.com/unexpectedjs/unexpected/commit/4ebea67d69e0689a1eb1a66ca6959c7ccbccf4c6) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2341 | - [Makefile: Merge release-{patch,minor,major} into one target.](https://github.com/unexpectedjs/unexpected/commit/f1f50da46271a8406258d0530e75f1c53c2bb986) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2342 | - [Fixed wrong character in main name](https://github.com/unexpectedjs/unexpected/commit/9e22ac55b31798c8d59da71d0db43c7b33d65c0a) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2343 |
|
2344 | ### v2.1.8 (2014-03-07)
|
2345 |
|
2346 | - [Build unexpected for production](https://github.com/unexpectedjs/unexpected/commit/b204a43fcf42b88a54317cce50aa60ce90b78472) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2347 | - [Make overriding inspect on custom types work in the browser](https://github.com/unexpectedjs/unexpected/commit/fe6838d1e8b1a30ab91bb93b0b31b45d96b5ef1e) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2348 |
|
2349 | ### v2.1.7 (2014-03-07)
|
2350 |
|
2351 | - [Build unexpected for production](https://github.com/unexpectedjs/unexpected/commit/aa4dafc3381c15f444b345096ff810a6f3ff24dd) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2352 | - [Format errors as '\[Error: <message>\]' rather than '{}'.](https://github.com/unexpectedjs/unexpected/commit/7a8fd95a7f6af056be9656c7a5e249b169d216e1) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2353 | - [Update mocha to 1.17.1.](https://github.com/unexpectedjs/unexpected/commit/eac7667d21268e0e66566d44e0c39ceef3c434f0) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2354 |
|
2355 | ### v2.1.6 (2014-02-26)
|
2356 |
|
2357 | - [Fixed namespace leak](https://github.com/unexpectedjs/unexpected/commit/7b7fd9369c65c877e4dd2fa8e29a3289a78d3f14) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2358 |
|
2359 | ### v2.1.5 (2014-02-26)
|
2360 |
|
2361 | - [Build unexpected for production](https://github.com/unexpectedjs/unexpected/commit/5a508f0c0e447a556c251e86bd74b2dddf5b83c5) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2362 | - [Fixed namespace leak](https://github.com/unexpectedjs/unexpected/commit/6d04550b48e66c5576b8ba7b8ed87fa9fcc27b25) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2363 |
|
2364 | ### v2.1.4 (2014-02-17)
|
2365 |
|
2366 | - [Build unexpected for production](https://github.com/unexpectedjs/unexpected/commit/9397c92b3a8f8e98058b659253eba1c0e7736474) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2367 | - [Use charAt instead of indexing into strings to support IE](https://github.com/unexpectedjs/unexpected/commit/b430b75331d526cff05618bbc3d755d4d7ee82b2) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2368 | - [Don't use Array.prototype.indexOf from spec](https://github.com/unexpectedjs/unexpected/commit/fb69845fcb999aac6e45630399205870b567b02b) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2369 |
|
2370 | ### v2.1.3 (2014-02-17)
|
2371 |
|
2372 | - [Build unexpected for production](https://github.com/unexpectedjs/unexpected/commit/8774e789081f59c66cac3c95c24d206dabfd9937) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2373 | - [Rewrote indexOf shim to work in es4 environments](https://github.com/unexpectedjs/unexpected/commit/534b72e89364045034d8c2f9a2dbe14081342b7a) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2374 |
|
2375 | ### v2.1.2 (2014-02-16)
|
2376 |
|
2377 | - [Build unexpected for production](https://github.com/unexpectedjs/unexpected/commit/30a21f8d97a11a90ef81fe77e4fb95c7697ca118) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2378 |
|
2379 | ### v2.1.1 (2014-02-16)
|
2380 |
|
2381 | - [Use equal to test equality for 'to have properties'](https://github.com/unexpectedjs/unexpected/commit/77b2024abfa6d569e70caf37affee1511efcc862) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2382 |
|
2383 | ### v2.1.0 (2014-01-18)
|
2384 |
|
2385 | - [Build unexpected for production](https://github.com/unexpectedjs/unexpected/commit/37143a805f1f51dc883ab0f407d72fd7d669ae15) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2386 | - [Made a version of unexpected that requires es5 compatibility](https://github.com/unexpectedjs/unexpected/commit/8c05de2203ce5e99a2179aeca1d9ae4ca0563234) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2387 | - [Run jshint from node\_modules](https://github.com/unexpectedjs/unexpected/commit/2bb33f4675a7ca563a0b73602057fbff53202001) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2388 | - [Use make to run tests](https://github.com/unexpectedjs/unexpected/commit/7cedf03b876e42e5d78153dd154a9a8e4e15dda8) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2389 | - [Ensure that all source files are linted](https://github.com/unexpectedjs/unexpected/commit/fcb595cb6ce598a81f3fea2bb5215691662b92d4) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2390 | - [+3 more](https://github.com/unexpectedjs/unexpected/compare/v2.0.0...v2.1.0)
|
2391 |
|
2392 | ### v2.0.0 (2013-12-20)
|
2393 |
|
2394 | #### Pull requests
|
2395 |
|
2396 | - [#26](https://github.com/unexpectedjs/unexpected/pull/26) Added 'to have properties' assertion ([Gustav Nikolaj Olsen](mailto:gno@one.com), [Gustav Nikolaj Olsen](mailto:gustavnikolaj@gmail.com))
|
2397 |
|
2398 | #### Commits to master
|
2399 |
|
2400 | - [Using === for primitive values is the deep equal assertion](https://github.com/unexpectedjs/unexpected/commit/a74691acca37be6f5c14c6d1706dfd894688844d) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2401 | - [Linking node assets](https://github.com/unexpectedjs/unexpected/commit/e3277ea043db4c2b0814c47b562f83adcd3de744) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2402 | - [Using phantomjs for testing](https://github.com/unexpectedjs/unexpected/commit/3e0c33c2b9ecaa014f5cdc6ba334205edc6297e5) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2403 | - [Avoid wrapping in example](https://github.com/unexpectedjs/unexpected/commit/37286363531634b7ff0a81c30153a36062a6aaed) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2404 | - [Ensure that people does not rely on ES5 methods](https://github.com/unexpectedjs/unexpected/commit/036e9ee439d41ea964a5d0f13d5c1adefec5687c) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2405 |
|
2406 | ### v1.1.3 (2013-12-13)
|
2407 |
|
2408 | - [Complain if the argument to installPlugin is not a function](https://github.com/unexpectedjs/unexpected/commit/5afa66aa9df16dac2c0c4b5e149c62504368e3e0) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2409 |
|
2410 | ### v1.1.2 (2013-12-13)
|
2411 |
|
2412 | - [Added an installPlugin to expect](https://github.com/unexpectedjs/unexpected/commit/b36a2076aae2f7c3bf6365aaad9a295f5834b52d) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2413 |
|
2414 | ### v1.1.1 (2013-12-11)
|
2415 |
|
2416 | - [Added the item index to the 'to be an array whose items satisfy' assertion](https://github.com/unexpectedjs/unexpected/commit/e56557389120eafc9b796a4cf9123dffa2e22d31) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2417 |
|
2418 | ### v1.1.0 (2013-12-05)
|
2419 |
|
2420 | - [Fixed: bug where 'not to throw' with no arguments didn't work :-\/](https://github.com/unexpectedjs/unexpected/commit/c7413181cd2c169dd03b4b4f30425b5fe1202cd7) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2421 |
|
2422 | ### v1.0.13 (2013-12-05)
|
2423 |
|
2424 | - [Simple validation of arguments to expect](https://github.com/unexpectedjs/unexpected/commit/b8d16e93b2780aea7a7c43249c71974cd11ff3bb) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2425 |
|
2426 | ### v1.0.12
|
2427 | - [Set the showDiff property of the thrown errors under the same circumstances as expected\/actual, provided that the types are non-primitive and the same.](https://github.com/unexpectedjs/unexpected/commit/4f72a6a0a840734d7986d3217e6edfcc1a559b3f) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2428 | - [Updated readme to avoid scrolling in examples](https://github.com/unexpectedjs/unexpected/commit/7bdec58b7fe19df271811284ed47fe0b18d221db) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2429 |
|
2430 | ### v1.0.11
|
2431 | - [Implemented the short string version of 'to be a ... whose items|keys|values satisfy'.](https://github.com/unexpectedjs/unexpected/commit/a79505ccc7bb207bbd7d6159c37e291942321280) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2432 | - [Implement 'to be an array of <type>s'. Fixes \#18.](https://github.com/unexpectedjs/unexpected/commit/d081225bca2bd5df6556b043ebccb1c542ed1a01) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2433 | - [Put \(a|an\) in a consistent order.](https://github.com/unexpectedjs/unexpected/commit/19fcb258d8373e17a1cef5ae2474f0566db50f2e) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2434 | - [Changed recurring regexp to require exactly three letters instead of three or more. Makes the intention clearer.](https://github.com/unexpectedjs/unexpected/commit/0e36268c9edd20978e5df6e98ae100ed727f6555) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2435 | - [Use the 'to be non-empty' to make the code slightly more readable.](https://github.com/unexpectedjs/unexpected/commit/4a77d5d5210e57b4f315d95113bf1088702c40f6) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2436 | - [+5 more](https://github.com/unexpectedjs/unexpected/compare/v1.0.10...v1.0.11)
|
2437 |
|
2438 | ### v1.0.10 (2013-11-16)
|
2439 |
|
2440 | - [Added assertion 'to be a map whose keys satisfy'](https://github.com/unexpectedjs/unexpected/commit/8c1b3c0301715ce054c3faf60d74374d4881cdfc) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2441 | - [Refactoring: Delegating from 'to be an array whose items satisfy' to 'to be a map whose values satisfy'](https://github.com/unexpectedjs/unexpected/commit/405f067c559de281f4542006bb306f0cdb0d51e4) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2442 | - [ReadMe.md: Removed .js extension fron require.js example.](https://github.com/unexpectedjs/unexpected/commit/6639d9655e3b3cf33f31f5b91eb683e410f90464) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2443 | - [Fixed a copy paste error in the examples](https://github.com/unexpectedjs/unexpected/commit/afa460479640841994abe6b58f7458ea429da255) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2444 | - [Reformated examples to avoid scrolling](https://github.com/unexpectedjs/unexpected/commit/1137e2a915d10eda4d0bc3c30542c0a69afa602b) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2445 | - [+2 more](https://github.com/unexpectedjs/unexpected/compare/v1.0.9...v1.0.10)
|
2446 |
|
2447 | ### v1.0.9 (2013-11-16)
|
2448 |
|
2449 | - [Added 'to be a map whose values satisfy' assertion](https://github.com/unexpectedjs/unexpected/commit/1f759b89384524a678cc6f0859d2829b4ae221eb) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2450 |
|
2451 | ### v1.0.8 (2013-11-15)
|
2452 |
|
2453 | - [#17](https://github.com/unexpectedjs/unexpected/pull/17) Added 'to be an array whose items satisfy' assertion ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2454 |
|
2455 | ### v1.0.7
|
2456 | - [Implemented the uncontroversial suggestions from \#15.](https://github.com/unexpectedjs/unexpected/commit/4f01be3731c218c316a34f0871cb91352ab05a90) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2457 | - [Fixed typo in test.](https://github.com/unexpectedjs/unexpected/commit/8685442772c85dd4a13f754ea19307ad5d829e44) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2458 | - [Use the correct plural form of 'parenthesis'.](https://github.com/unexpectedjs/unexpected/commit/7aa7793d6bc892549e8320f00ba01be6fd08f1fc) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2459 | - [Update mocha to 1.14.0.](https://github.com/unexpectedjs/unexpected/commit/ba1ce5370d8c3c5957334c8bc9283c95224622ed) ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2460 | - [Using 'expect' as the target for 'is a function' to make it a little more geeky](https://github.com/unexpectedjs/unexpected/commit/5265674a24fdf01c8531c132603042aaf66f069c) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2461 |
|
2462 | ### v1.0.6 (2013-11-13)
|
2463 |
|
2464 | #### Pull requests
|
2465 |
|
2466 | - [#16](https://github.com/unexpectedjs/unexpected/pull/16) Corrected a spelling mistake in an usage example ([Martin Gausby](mailto:martin.gausby@mac.com))
|
2467 |
|
2468 | #### Commits to master
|
2469 |
|
2470 | - [Copying the assertions map for clones instead of using the prototype chain.](https://github.com/unexpectedjs/unexpected/commit/171a5464adb196b79f87e08f814e925b3335c407) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2471 |
|
2472 | ### v1.0.5 (2013-11-12)
|
2473 |
|
2474 | - [Added support for printing all registered assertions to the console](https://github.com/unexpectedjs/unexpected/commit/ee8078e2cd50ecef150d3ce04173d997362cbf09) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2475 | - [Updated the === equality documented to reflect the tests](https://github.com/unexpectedjs/unexpected/commit/751e195c3846a1ea131f467c7f154dd4f3098501) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2476 | - [Documented 'to be true' and 'to be false' assertions](https://github.com/unexpectedjs/unexpected/commit/8120a1a1ea41e9bf1a49d57620d2cd9a1ee59991) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2477 | - [Added test for 'not to be true' and 'not to be false'](https://github.com/unexpectedjs/unexpected/commit/35f284345899f7f55deffc1edec72bea306c2f54) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2478 |
|
2479 | ### v1.0.4 (2013-11-12)
|
2480 |
|
2481 | - [#14](https://github.com/unexpectedjs/unexpected/pull/14) Implemented 'to be true' and 'to be false' shorthands. ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2482 |
|
2483 | ### v1.0.2 (2013-11-11)
|
2484 |
|
2485 | - [Added chaining for addAssertion](https://github.com/unexpectedjs/unexpected/commit/cb87532479f3f34844aa34d11b48937b233b94e5) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2486 | - [Make expect cloneable and refactored towards having unexpected instances backing the expect function](https://github.com/unexpectedjs/unexpected/commit/97c47591633ef30fe4c1265e2b1686d452c9e52d) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2487 | - [Removed internal namespace](https://github.com/unexpectedjs/unexpected/commit/21c97039788683de3d30739662e7d8d13b38934f) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2488 | - [Simplified definition of throw expection assertion](https://github.com/unexpectedjs/unexpected/commit/b347be02ec3d2df6c85e2d2831b4b958f8a70b7a) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2489 | - [Comment](https://github.com/unexpectedjs/unexpected/commit/6f181bc13e7c2a90303d66dd09551e8478a44417) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2490 | - [+5 more](https://github.com/unexpectedjs/unexpected/compare/v1.0.1...v1.0.2)
|
2491 |
|
2492 | ### v1.0.1 (2013-09-17)
|
2493 |
|
2494 | #### Pull requests
|
2495 |
|
2496 | - [#11](https://github.com/unexpectedjs/unexpected/pull/11) Implemented 'to be finite' and 'to be infinite' assertions. ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2497 | - [#9](https://github.com/unexpectedjs/unexpected/pull/9) Added 'to be null' and 'to be undefined' assertions ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2498 |
|
2499 | #### Commits to master
|
2500 |
|
2501 | - [Added explicit assertion for testing against NaN](https://github.com/unexpectedjs/unexpected/commit/aad122a19b41c238a6d57eda11e907b464ed492c) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2502 |
|
2503 | ### v1.0.0 (2013-09-16)
|
2504 |
|
2505 | #### Pull requests
|
2506 |
|
2507 | - [#7](https://github.com/unexpectedjs/unexpected/pull/7) Include 'expected' and 'actual' properties on the exception object ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2508 | - [#8](https://github.com/unexpectedjs/unexpected/pull/8) 'to be' and 'to equal': Added tests for Buffer instances. ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2509 |
|
2510 | #### Commits to master
|
2511 |
|
2512 | - [Changed wording in assertions to sound better:](https://github.com/unexpectedjs/unexpected/commit/66a5619fd2a624fc535aa68933dac91cbbaae93a) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2513 | - [Revert "Added '\[not\] to be' and '\[not\] to equal' assertions"](https://github.com/unexpectedjs/unexpected/commit/85189962d8bf5ce15905e0cec6d1570d528cf0fd) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2514 | - [Added 'to throw' assertion](https://github.com/unexpectedjs/unexpected/commit/39f61d357b80c65aea965c298eee3f5af39487d3) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2515 | - [Added '\[not\] to be' and '\[not\] to equal' assertions](https://github.com/unexpectedjs/unexpected/commit/f73d381fb673c1743c8ab784ee420434c048be68) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2516 |
|
2517 | ### v0.1.1 (2013-09-11)
|
2518 |
|
2519 | - [#4](https://github.com/unexpectedjs/unexpected/pull/4) Remove unexpected's entries from the stack traces of the thrown error objects
This is really nice - thank very much! ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2520 | - [#3](https://github.com/unexpectedjs/unexpected/pull/3) Fixed regular expression assertions and added shorthands ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2521 |
|
2522 | ### v0.1.0 (2013-09-03)
|
2523 |
|
2524 | #### Pull requests
|
2525 |
|
2526 | - [#2](https://github.com/unexpectedjs/unexpected/pull/2) Fixed grammar: \(less|greater\) than or equal{s =>} ([Andreas Lind Petersen](mailto:andreas@one.com))
|
2527 |
|
2528 | #### Commits to master
|
2529 |
|
2530 | - [Documented new type assertions](https://github.com/unexpectedjs/unexpected/commit/8c17462b9f13667a09d5f1c39bd247870ed10ab7) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2531 |
|
2532 | ### v0.0.7 (2013-09-03)
|
2533 |
|
2534 | - [Added aliases for common type assertions](https://github.com/unexpectedjs/unexpected/commit/6d1f60e2f7fbf3f665eaaa0109a17d44cfb956cf) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2535 | - [Removed usage warning](https://github.com/unexpectedjs/unexpected/commit/8614d291ed47cb4d15a31691b49795e69ff66ed9) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2536 |
|
2537 | ### v0.0.6 (2013-08-27)
|
2538 |
|
2539 | - [Stop overriding weknowhow namespace](https://github.com/unexpectedjs/unexpected/commit/4f10f34b63cf4a9d8e3b7be1ccee8f991968506b) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2540 |
|
2541 | ### v0.0.5 (2013-08-25)
|
2542 |
|
2543 | - [Fixed bug where you would get a trailing space if you had a flag in the end of the assertion pattern](https://github.com/unexpectedjs/unexpected/commit/1f82a46ff5ebaeb4031c1732c88d1df7b2a93ba0) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2544 | - [Updated feature list in readme](https://github.com/unexpectedjs/unexpected/commit/926c904443eaed18389fe1e69f96e6010ce7059c) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2545 |
|
2546 | ### v0.0.4 (2013-08-15)
|
2547 |
|
2548 | - [Removed performance comparison with expect.js as it doesn't work anymore](https://github.com/unexpectedjs/unexpected/commit/85468a94a09e905539d53189c33daadbd383c9b9) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2549 | - [Only show one sugestion when failing on an unknown assertion](https://github.com/unexpectedjs/unexpected/commit/25d6ee68bdca7266aa93f2a836ead42336b34829) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2550 | - [Make suggestions when using an unknown assertion](https://github.com/unexpectedjs/unexpected/commit/a40553a2680785ecf8838f1418c5387d1a5e37e6) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2551 | - [Added missing else](https://github.com/unexpectedjs/unexpected/commit/746c7900f88b412dbfea5adc144f772bed9c2f79) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2552 | - [Fixing string indexing on IE](https://github.com/unexpectedjs/unexpected/commit/3c123bd9bff9679fd7b99c1368fca00f817abc00) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
|
2553 | - [+69 more](https://github.com/unexpectedjs/unexpected/compare/85468a94a09e905539d53189c33daadbd383c9b9%5E...v0.0.4)
|
2554 |
|