### v13.1.2 (2022-08-24)

#### Pull requests

- [#148](https://github.com/unexpectedjs/unexpected-express/pull/148) Update unexpected peer dep ([Luis Nunez](mailto:lnu@tradeshift.com))

#### Commits to master

- [Fix CHANGELOG generation in preversion script now that an npm env var changed](https://github.com/unexpectedjs/unexpected-express/commit/c8ab387f904ce0449bcdd25f6f6230bdafe84b43) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))

### v13.1.1 (2022-05-04)

- [#100](https://github.com/unexpectedjs/unexpected-express/pull/100) Upgrade unexpected-documentation-site-generator to version 7.1.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#147](https://github.com/unexpectedjs/unexpected-express/pull/147) Support node.js version 18 ([Gustav Nikolaj Olsen](mailto:gno@one.com))
- [#146](https://github.com/unexpectedjs/unexpected-express/pull/146) Support node.js version 16 ([Gustav Nikolaj Olsen](mailto:gno@one.com))

### v13.1.0 (2022-04-28)

#### Pull requests

- [#145](https://github.com/unexpectedjs/unexpected-express/pull/145) Fix typo on the front page of the documentation site ([Nguyen Lam](mailto:nguyen.lam@tradeshift.com))
- [#142](https://github.com/unexpectedjs/unexpected-express/pull/142) Upgrade eslint-plugin-mocha to version 10.0.1 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#141](https://github.com/unexpectedjs/unexpected-express/pull/141) Upgrade prettier to version 2.5.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#139](https://github.com/unexpectedjs/unexpected-express/pull/139) Upgrade eslint to version 8.1.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#138](https://github.com/unexpectedjs/unexpected-express/pull/138) Upgrade eslint-plugin-promise to version 5.1.1 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#133](https://github.com/unexpectedjs/unexpected-express/pull/133) Upgrade prettier to version 2.4.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#126](https://github.com/unexpectedjs/unexpected-express/pull/126) Upgrade eslint-plugin-mocha to version 9.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#124](https://github.com/unexpectedjs/unexpected-express/pull/124) Upgrade unexpected-messy to version 11.0.1 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#117](https://github.com/unexpectedjs/unexpected-express/pull/117) Upgrade form-data to version 4.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#116](https://github.com/unexpectedjs/unexpected-express/pull/116) Upgrade magicpen-prism to version 5.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#115](https://github.com/unexpectedjs/unexpected-express/pull/115) Upgrade eslint-config-prettier to version 7.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#113](https://github.com/unexpectedjs/unexpected-express/pull/113) Upgrade messy to version 7.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#114](https://github.com/unexpectedjs/unexpected-express/pull/114) Upgrade eslint-plugin-standard to version 5.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#111](https://github.com/unexpectedjs/unexpected-express/pull/111) Upgrade prettier to version 2.2.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))

#### Commits to master

- [npm i --save-dev unexpected-stream@latest](https://github.com/unexpectedjs/unexpected-express/commit/6a79817bce817030f2c3323123ddc7bcbdead4f8) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Update unexpected the dev dep to ^13.0.0, allow 13 for the peer dep](https://github.com/unexpectedjs/unexpected-express/commit/8f4ff91fe3a93afea7a1b4b5668c27d26442b708) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Update unexpected-messy to ^11.1.0](https://github.com/unexpectedjs/unexpected-express/commit/996ff7d2adee52892ce69a4e1de38710490b8216) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [npm i --save-dev eslint-plugin-promise@latest](https://github.com/unexpectedjs/unexpected-express/commit/da2e37c1be2d719c625296b573e390a84094cb9a) ([Andreas Lind](mailto:andreas.lind@workday.com))
- [npm i --save-dev eslint-plugin-n eslint-config-standard@latest && npm uninstall eslint-plugin-node eslint-plugin-standard](https://github.com/unexpectedjs/unexpected-express/commit/e37d77418bdf69ce1a2a53ed4056895d7d3f8059) ([Andreas Lind](mailto:andreas.lind@workday.com))
- [+15 more](https://github.com/unexpectedjs/unexpected-express/compare/v13.0.1...v13.1.0)

### v13.0.1 (2020-11-22)

- [Update unexpected-messy to ^10.0.0](https://github.com/unexpectedjs/unexpected-express/commit/bb63db6ff6492a1bdd7a207ec165ab47982ce609) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Update mocha to ^8.2.1, switch to .mocharc.json](https://github.com/unexpectedjs/unexpected-express/commit/29e4f980f6680d324bb16c032a253060b950d208) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Fix deploy-site invocation](https://github.com/unexpectedjs/unexpected-express/commit/d5f5f2934ee616a6ef355ef4d073ddae21ae19cc) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Add CHANGELOG.md + offline-github-changelog integration](https://github.com/unexpectedjs/unexpected-express/commit/e95554fe139a90042d74287d302be55221376c98) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))

### v13.0.0 (2020-11-22)

#### Pull requests

- [#109](https://github.com/unexpectedjs/unexpected-express/pull/109) Upgrade eslint-config-standard to version 16.0.1 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#107](https://github.com/unexpectedjs/unexpected-express/pull/107) Upgrade eslint-config-standard to version 15.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))

#### Commits to master

- [Drop node.js 8 support, add 14, lint with 14 \(semver-major\)](https://github.com/unexpectedjs/unexpected-express/commit/7663a37d662db343bf4b805352344c77632e4d3d) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Accept unexpected ^12.0.0 as a peer dep](https://github.com/unexpectedjs/unexpected-express/commit/e22d50f436690a3bc9b568c91c4bfb41e9444952) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Update unexpected to ^12.0.0](https://github.com/unexpectedjs/unexpected-express/commit/e5aaaa5b2e0ef4c8556077f5cbd2c2c09c3ad50a) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))

### v12.1.1 (2020-08-25)

#### Pull requests

- [#103](https://github.com/unexpectedjs/unexpected-express/pull/103) Add dependency on lodash ([Gustav Nikolaj Olsen](mailto:gno@one.com))
- [#101](https://github.com/unexpectedjs/unexpected-express/pull/101) Upgrade prettier to version 2.1.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#99](https://github.com/unexpectedjs/unexpected-express/pull/99) Upgrade eslint-plugin-mocha to version 8.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#93](https://github.com/unexpectedjs/unexpected-express/pull/93) Upgrade eslint-plugin-mocha to version 7.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#92](https://github.com/unexpectedjs/unexpected-express/pull/92) Upgrade eslint to version 7.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#89](https://github.com/unexpectedjs/unexpected-express/pull/89) Upgrade sinon to version 9.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))

#### Commits to master

- [prettier --write '\*\*\/\*.{js,md}'](https://github.com/unexpectedjs/unexpected-express/commit/c1210b121b8e00ae747948edf164c83143f7ee03) ([Andreas Lind](mailto:andreas.lind@peakon.com))
- [Update CI setup, only lint on node.js 12](https://github.com/unexpectedjs/unexpected-express/commit/ac38ebfc56918b6aecfb58c6d5f1762df28d74a4) ([Andreas Lind](mailto:andreas.lind@peakon.com))
- [Also enable prettier for markdown files](https://github.com/unexpectedjs/unexpected-express/commit/dd33d708f27a37d2c85ab9263f6b5ab3670af1a8) ([Andreas Lind](mailto:andreas.lind@peakon.com))
- [Update prettier to version 2.0.2](https://github.com/unexpectedjs/unexpected-express/commit/e7fdbd5e9cf7db55756463e2c07022e4ac431144) ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))

### v12.1.0 (2020-02-12)

#### Pull requests

- [#88](https://github.com/unexpectedjs/unexpected-express/pull/88) Separate runtime ([Alex J Burke](mailto:alex@alexjeffburke.com))
- [#87](https://github.com/unexpectedjs/unexpected-express/pull/87) Upgrade mocha to version 7.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#86](https://github.com/unexpectedjs/unexpected-express/pull/86) Upgrade unexpected-markdown to version 5.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#85](https://github.com/unexpectedjs/unexpected-express/pull/85) Upgrade magicpen-prism to version 4.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#84](https://github.com/unexpectedjs/unexpected-express/pull/84) Upgrade eslint-plugin-node to version 11.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#82](https://github.com/unexpectedjs/unexpected-express/pull/82) Upgrade nyc to version 15.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#83](https://github.com/unexpectedjs/unexpected-express/pull/83) Upgrade sinon to version 8.0.1 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#81](https://github.com/unexpectedjs/unexpected-express/pull/81) Upgrade prettier to version 1.19.1 ([Andreas Lind](mailto:andreaslindpetersen@gmail.com), [depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#80](https://github.com/unexpectedjs/unexpected-express/pull/80) Upgrade form-data to version 3.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#79](https://github.com/unexpectedjs/unexpected-express/pull/79) Upgrade eslint-plugin-node to version 10.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#78](https://github.com/unexpectedjs/unexpected-express/pull/78) Upgrade eslint-config-standard to version 14.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#75](https://github.com/unexpectedjs/unexpected-express/pull/75) Upgrade unexpected-markdown to version 4.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [#76](https://github.com/unexpectedjs/unexpected-express/pull/76) Upgrade unexpected-messy to version 9.0.0 ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))

#### Commits to master

- [Test on node 12 in CI.](https://github.com/unexpectedjs/unexpected-express/commit/fcdddd962f84f66b2fcfe4c67d1f3796ba78bdd5) ([Alex J Burke](mailto:alex@alexjeffburke.com))
- [Drop direct magicpen dependency](https://github.com/unexpectedjs/unexpected-express/commit/0f8c6f619520e0a0f6250d67d7b329f3bf2494d0) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Bump magicpen dep and unexpected 11 peer dep to get the fixed theme behavior](https://github.com/unexpectedjs/unexpected-express/commit/b6b58f5a2090f4d91051e9e19fd814c813602bd0) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Avoid typeless addAssertion, silencing Unexpected 11 deprecation warning](https://github.com/unexpectedjs/unexpected-express/commit/77180b4ac9479c87bc2082213987aa48866d20ee) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [installPlugin =&gt; use in test](https://github.com/unexpectedjs/unexpected-express/commit/d87644d525115afd7ffc116be7b7c11ed78a7207) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [+6 more](https://github.com/unexpectedjs/unexpected-express/compare/v12.0.0...v12.1.0)

### v12.0.0 (2019-06-23)

#### Pull requests

- [#73](https://github.com/unexpectedjs/unexpected-express/pull/73) Upgrade prettier to version 1.18.2 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#72](https://github.com/unexpectedjs/unexpected-express/pull/72) Upgrade express to version 4.17.1 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#71](https://github.com/unexpectedjs/unexpected-express/pull/71) Upgrade unexpected-stream to version 4.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#70](https://github.com/unexpectedjs/unexpected-express/pull/70) Upgrade express to version 4.17.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#69](https://github.com/unexpectedjs/unexpected-express/pull/69) Upgrade is-stream to version 2.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#68](https://github.com/unexpectedjs/unexpected-express/pull/68) Upgrade nyc to version 14.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#67](https://github.com/unexpectedjs/unexpected-express/pull/67) Upgrade prettier to version 1.17.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#66](https://github.com/unexpectedjs/unexpected-express/pull/66) Upgrade magicpen-prism to version 3.0.1 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#64](https://github.com/unexpectedjs/unexpected-express/pull/64) Upgrade magicpen to version 6.0.2 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#62](https://github.com/unexpectedjs/unexpected-express/pull/62) Upgrade mocha to version 6.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#61](https://github.com/unexpectedjs/unexpected-express/pull/61) Upgrade prettier to version 1.16.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#60](https://github.com/unexpectedjs/unexpected-express/pull/60) Upgrade unexpected-documentation-site-generator to version 6.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#59](https://github.com/unexpectedjs/unexpected-express/pull/59) Upgrade unexpected-markdown to version 3.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))

#### Commits to master

- [Fix lint and remove no longer needed setImmediate polyfill](https://github.com/unexpectedjs/unexpected-express/commit/f7bf45b6ee21804fb276ec2900c8b8aee8efd0b0) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Drop node.js 6 and 9 support \(semver-major\)](https://github.com/unexpectedjs/unexpected-express/commit/1d7b5882c13a856f51035b6e87c6719ba13baca1) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Update eslint-plugin-import to ^2.17.3](https://github.com/unexpectedjs/unexpected-express/commit/17af7ffaeb61c60412d54651df765bfb2dd7289a) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Update eslint to version 6.0.0](https://github.com/unexpectedjs/unexpected-express/commit/e58127661e0f0fc6ca9edb7911add9f5b0a67b45) ([depfu[bot]](mailto:23717796+depfu[bot]@users.noreply.github.com))
- [Use a ^ version range for the express dev dep](https://github.com/unexpectedjs/unexpected-express/commit/089539d8b167314e79fbf3efd01e4630d5811a04) ([Andreas Lind](mailto:andreas.lind@peakon.com))
- [+11 more](https://github.com/unexpectedjs/unexpected-express/compare/v11.1.2...v12.0.0)

### v11.1.2 (2019-01-07)

#### Pull requests

- [#46](https://github.com/unexpectedjs/unexpected-express/pull/46) Upgrade express to version 4.16.4 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))

#### Commits to master

- [Override subjectOutput on expect, not this \(no longer works in 11.0.0\)](https://github.com/unexpectedjs/unexpected-express/commit/c2bfc1929ba5f94e52323a15837b729604cef595) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [npm run {travis =&gt; ci}](https://github.com/unexpectedjs/unexpected-express/commit/17400ea77ea7799d413b7f6d57673903ef8a3ad5) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Use mocha --require instead of the deprecated --compilers](https://github.com/unexpectedjs/unexpected-express/commit/a1f909e5549ff5eac0024ed4679c2ab3bc16d99c) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Travis: Build with the latest node](https://github.com/unexpectedjs/unexpected-express/commit/3d53c1511dbce83807493491430fb5fadd07f653) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Update eslint to ^5.12.0](https://github.com/unexpectedjs/unexpected-express/commit/e6e4cfffbab6ba8402f1596a0e5f76ca3f9a289d) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))

### v11.1.1 (2019-01-03)

- [Peer dependencies: Declare compatibility with Unexpected 11.0.0-3+](https://github.com/unexpectedjs/unexpected-express/commit/edc1cc2855013b048c7724dc14157cfea278a5cd) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Update unexpected-markdown to version 2.0.0](https://github.com/unexpectedjs/unexpected-express/commit/d862beb71159e2c21034e437425739058959d1cd) ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [Use Buffer.from instead of new Buffer, silencing node's deprecation warning](https://github.com/unexpectedjs/unexpected-express/commit/8bed2648b63f20d0829883358d58adb6ba27f103) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [tests: Avoid express deprecation warnings](https://github.com/unexpectedjs/unexpected-express/commit/5b491a7ec07621ccc1c451625eb28c7a5c1607fc) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))

### v11.1.0 (2019-01-02)

#### Pull requests

- [#54](https://github.com/unexpectedjs/unexpected-express/pull/54) Upgrade eslint to version 5.11.1 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#53](https://github.com/unexpectedjs/unexpected-express/pull/53) Upgrade eslint to version 5.11.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#52](https://github.com/unexpectedjs/unexpected-express/pull/52) Upgrade eslint to version 5.10.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#51](https://github.com/unexpectedjs/unexpected-express/pull/51) Upgrade eslint to version 5.9.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#50](https://github.com/unexpectedjs/unexpected-express/pull/50) Upgrade unexpected-documentation-site-generator to version 5.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#49](https://github.com/unexpectedjs/unexpected-express/pull/49) Upgrade eslint to version 5.8.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#48](https://github.com/unexpectedjs/unexpected-express/pull/48) Upgrade sinon to version 7.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#47](https://github.com/unexpectedjs/unexpected-express/pull/47) Upgrade eslint to version 5.7.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#45](https://github.com/unexpectedjs/unexpected-express/pull/45) Feature\/v11 compatiblity ([Alex J Burke](mailto:alex@alexjeffburke.com))
- [#44](https://github.com/unexpectedjs/unexpected-express/pull/44) Upgrade eslint to version 5.6.1 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#43](https://github.com/unexpectedjs/unexpected-express/pull/43) Upgrade eslint to version 5.6.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#42](https://github.com/unexpectedjs/unexpected-express/pull/42) Upgrade eslint to version 5.5.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#41](https://github.com/unexpectedjs/unexpected-express/pull/41) Upgrade eslint to version 5.4.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#40](https://github.com/unexpectedjs/unexpected-express/pull/40) Upgrade eslint to version 5.3.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#39](https://github.com/unexpectedjs/unexpected-express/pull/39) Upgrade eslint to version 5.2.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#38](https://github.com/unexpectedjs/unexpected-express/pull/38) Upgrade eslint to version 5.1.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#37](https://github.com/unexpectedjs/unexpected-express/pull/37) Upgrade eslint to version 5.0.1 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#36](https://github.com/unexpectedjs/unexpected-express/pull/36) Upgrade unexpected-messy to version 8.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#35](https://github.com/unexpectedjs/unexpected-express/pull/35) Upgrade unexpected-stream to version 3.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))

#### Commits to master

- [Update unexpected to ^11.0.0-3](https://github.com/unexpectedjs/unexpected-express/commit/bfd9b3f7652675823b18d5e394be176762953e27) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Use modern syntax to add "when delayed a little bit" assertion.](https://github.com/unexpectedjs/unexpected-express/commit/e8c0cd7a49d72ad0b64359120694375803c9bb46) ([Alex J Burke](mailto:alex@alexjeffburke.com))
- [Check all errors with expect.it\(\).](https://github.com/unexpectedjs/unexpected-express/commit/d99f6066667159dff69f66bfb4c8894c569aae20) ([Alex J Burke](mailto:alex@alexjeffburke.com))

### v11.0.0 (2018-06-24)

#### Pull requests

- [#33](https://github.com/unexpectedjs/unexpected-express/pull/33) Upgrade sinon to version 6.0.0 ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))

#### Commits to master

- [Drop node.js 4 support \(semver-major\)](https://github.com/unexpectedjs/unexpected-express/commit/2cfe2a805b0cd51bee11f4458fe07c9c1b4c3b97) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Add .npmrc](https://github.com/unexpectedjs/unexpected-express/commit/113a77206b5930154e92454d4ecf0d977a29bb72) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Update eslint-config-onelint to ^4.0.0](https://github.com/unexpectedjs/unexpected-express/commit/881ad5a14dbcf4c44ac2b51d1916fa1b241f53a8) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Upgrade eslint to version 5.0.0](https://github.com/unexpectedjs/unexpected-express/commit/9e33eeb9f288d37f3809e2f9fe73cf433636eb44) ([depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))

### v10.1.0 (2018-05-20)

#### Pull requests

- [#27](https://github.com/unexpectedjs/unexpected-express/pull/27) Upgrade express to version 4.16.3 ([Andreas Lind](mailto:andreaslindpetersen@gmail.com), [depfu[bot]](mailto:bot@depfu.com))
- [#22](https://github.com/unexpectedjs/unexpected-express/pull/22) Upgrade bufferedstream to version 3.1.1 ([Andreas Lind](mailto:andreaslindpetersen@gmail.com), [depfu[bot]](mailto:depfu[bot]@users.noreply.github.com))
- [#23](https://github.com/unexpectedjs/unexpected-express/pull/23) Upgrade form-data to version 2.3.2 ([Andreas Lind](mailto:andreaslindpetersen@gmail.com), [depfu[bot]](mailto:bot@depfu.com))
- [#32](https://github.com/unexpectedjs/unexpected-express/pull/32) Upgrade sinon to version 5.0.1 ([depfu[bot]](mailto:bot@depfu.com))
- [#31](https://github.com/unexpectedjs/unexpected-express/pull/31) Upgrade sinon to version 4.5.0 ([Andreas Lind](mailto:andreaslindpetersen@gmail.com), [depfu[bot]](mailto:bot@depfu.com))
- [#30](https://github.com/unexpectedjs/unexpected-express/pull/30) Upgrade mocha to version 5.1.0 ([depfu[bot]](mailto:bot@depfu.com))
- [#29](https://github.com/unexpectedjs/unexpected-express/pull/29) Upgrade magicpen to version 5.12.0 ([depfu[bot]](mailto:bot@depfu.com))
- [#28](https://github.com/unexpectedjs/unexpected-express/pull/28) Upgrade istanbul to version 0.4.5 ([depfu[bot]](mailto:bot@depfu.com))
- [#24](https://github.com/unexpectedjs/unexpected-express/pull/24) Upgrade coveralls to version 3.0.0 ([Andreas Lind](mailto:andreaslindpetersen@gmail.com), [depfu[bot]](mailto:bot@depfu.com))

#### Commits to master

- [Travis: Build with node.js 8, 9, and 10, drop 5 and 7](https://github.com/unexpectedjs/unexpected-express/commit/3fd5dbce758bb35793dab2658d06ec791bead5db) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [eslint --fix .](https://github.com/unexpectedjs/unexpected-express/commit/b9df22b90d236f8ea6f4c2469ff678ce6d1a0ea6) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Add slashes to .eslintignore](https://github.com/unexpectedjs/unexpected-express/commit/e609656cf4a7b32cc3cb257e7816f2c73b8a410a) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [Upgrade eslint to version 4.19.1](https://github.com/unexpectedjs/unexpected-express/commit/0aa7b66f4a5aba69858033d745ad09bf787a7ecb) ([depfu[bot]](mailto:bot@depfu.com))
- [More ^ deps](https://github.com/unexpectedjs/unexpected-express/commit/8b64adaccac8bbb121f0a651b563304041fed229) ([Andreas Lind](mailto:andreaslindpetersen@gmail.com))
- [+7 more](https://github.com/unexpectedjs/unexpected-express/compare/v10.0.0...v10.1.0)

### v10.0.0 (2017-10-08)

#### Pull requests

- [#16](https://github.com/unexpectedjs/unexpected-express/pull/16) Added documentation section about form posts ([Peter Müller](mailto:munter@fumle.dk))

#### Commits to master

- [Use the qs library for serializing query strings](https://github.com/unexpectedjs/unexpected-express/commit/a60211a236c4614b106df6d9843c3f831279c0f6) ([Andreas Lind](mailto:andreas.lind@peakon.com))

### v9.1.0 (2017-05-31)

- [#15](https://github.com/unexpectedjs/unexpected-express/pull/15) Implement \#14: x-www-form-urlencoded form posts via request.form ([Peter Müller](mailto:munter@fumle.dk))

### v9.0.0 (2017-04-17)

- [Update magicpen-prism to 2.3.0.](https://github.com/unexpectedjs/unexpected-express/commit/c12f05b8d4254f564eda7a0d9903c0c5c3213d30) ([Andreas Lind](mailto:andreas@one.com))
- [Travis: Stop testing with 0.10 and 0.12, but do test with 7.](https://github.com/unexpectedjs/unexpected-express/commit/616de7958a3e846165e642e98ae0fb6cec1c4206) ([Andreas Lind](mailto:andreas@one.com))

### v8.5.0 (2017-02-22)

- [Added missing mock-fs dependency.](https://github.com/unexpectedjs/unexpected-express/commit/2e8cc035106bafadbef3b0f94508daf647a926b0) ([Andreas Lind](mailto:andreas@one.com))
- [Add ability to upload files in formData by supplying a file system readStream](https://github.com/unexpectedjs/unexpected-express/commit/3ac104524cad11f4392e9727b35eac5b9d342319) ([Peter Müller](mailto:munter@fumle.dk))

### v8.4.0 (2017-02-19)

#### Pull requests

- [#12](https://github.com/unexpectedjs/unexpected-express/pull/12) Fix for Unexpected 10.26 ([Alex J Burke](mailto:alex@alexjeffburke.com))

#### Commits to master

- [update eslint \(2.13.1\) and eslint-config-onelint \(1.2.0\)](https://github.com/unexpectedjs/unexpected-express/commit/c99a3618225c217fb52068ea725227225d65b152) ([Gustav Nikolaj Olsen](mailto:gno@one.com))

### v8.3.3 (2016-12-29)

- [Avoid failing when req.setTimeout is called.](https://github.com/unexpectedjs/unexpected-express/commit/bb18a4d88cd70d33e8ac0bc4979a48b2cf621939) ([Andreas Lind](mailto:andreas@one.com))

### v8.3.2 (2016-09-30)

- [Whoops, remember to lowercase the header names in req.headers.](https://github.com/unexpectedjs/unexpected-express/commit/0688ecd45f927c05e13bb7b78a2a62db3b52bac4) ([Andreas Lind](mailto:andreas@one.com))

### v8.3.1 (2016-09-30)

- [Don't poke around in messy.Message.headers.valuesByName.](https://github.com/unexpectedjs/unexpected-express/commit/fcdc7ed61a1dad4c00d9a205e26f8b70ebdea517) ([Andreas Lind](mailto:andreas@one.com))
- [Update unexpected-documentation-site-generator to ^4.2.3.](https://github.com/unexpectedjs/unexpected-express/commit/e3b893daf96f3806b56cfffbec000689dd7728d8) ([Andreas Lind](mailto:andreas@one.com))

### v8.3.0 (2016-07-22)

#### Pull requests

- [#10](https://github.com/unexpectedjs/unexpected-express/pull/10) add eslint and use the onelint shared configuration ([Gustav Nikolaj Olsen](mailto:gno@one.com))

#### Commits to master

- [Wait for the response to become uncorked before proceeding to look at what was written.](https://github.com/unexpectedjs/unexpected-express/commit/7d9ff80b9b0da08c462eb096955c1e8daf92b987) ([Andreas Lind](mailto:andreas@one.com))
- [Update dev deps.](https://github.com/unexpectedjs/unexpected-express/commit/cbe543e98dd8ac3fb61e16d33d15727cf7cd3a64) ([Andreas Lind](mailto:andreas@one.com))
- [Travis config: Build with node.js 6.](https://github.com/unexpectedjs/unexpected-express/commit/bfdbd276ab62b76e404ff95c0efe98585f39fd11) ([Andreas Lind](mailto:andreas@one.com))
- [add editor config](https://github.com/unexpectedjs/unexpected-express/commit/5d078ce20213c5c162326f00c89f8692adac3cf4) ([Gustav Nikolaj Olsen](mailto:gno@one.com))
- [Fix expected output.](https://github.com/unexpectedjs/unexpected-express/commit/f089f88c9899faa852ed7d57065f28c6c1aca131) ([Andreas Lind](mailto:andreas@one.com))

### v8.2.0 (2016-03-16)

#### Pull requests

- [#8](https://github.com/unexpectedjs/unexpected-express/pull/8) Strictly validate the response properties. ([Alex J Burke](mailto:alex@alexjeffburke.com))

#### Commits to master

- [Update unexpected-messy to ^6.0.0.](https://github.com/unexpectedjs/unexpected-express/commit/a3676fb2f3d14bccbb5652d50a69b015b77c50d0) ([Andreas Lind](mailto:andreas@one.com))
- [Travis: Enable node.js 4 and 5.](https://github.com/unexpectedjs/unexpected-express/commit/3fdbb385d483318a6215ed0da19c782123a1d204) ([Andreas Lind](mailto:andreas@one.com))
- [Rewrote a test so it does not fail due to HTTP responses being generated differently with newer node.js versions.](https://github.com/unexpectedjs/unexpected-express/commit/dd3b464ea93e25b7688b6d3fc90e46452103fa82) ([Andreas Lind](mailto:andreas@one.com))
- [Fix tests and make sure that the HttpResponse instance always has a raw body, even when it's empty.](https://github.com/unexpectedjs/unexpected-express/commit/0947be1fe81bf70b9552ef236cb60cc560d18a3d) ([Andreas Lind](mailto:andreas@one.com))
- [Fix indentation.](https://github.com/unexpectedjs/unexpected-express/commit/3e9959e5a2859611c6879296737950cd9c1f37dc) ([Andreas Lind](mailto:andreas@one.com))
- [+5 more](https://github.com/unexpectedjs/unexpected-express/compare/v8.1.0...v8.2.0)

### v8.1.0 (2016-02-01)

- [to yield exchange: Alias as 'to yield exchange satisfying'.](https://github.com/unexpectedjs/unexpected-express/commit/bb7377d9c625b06164161c7ff382125ae4f46533) ([Andreas Lind](mailto:andreas@one.com))
- [installPlugin =&gt; use](https://github.com/unexpectedjs/unexpected-express/commit/1d7fa2475bb3e0908051de7cd9142ac9bc4fdeb9) ([Andreas Lind](mailto:andreas@one.com))
- [Removed redundant line of code](https://github.com/unexpectedjs/unexpected-express/commit/5991052a7cb433c5ed3ac948965f645c191fdf4d) ([Joel Mukuthu](mailto:jmu@one.com))

### v8.0.1 (2016-01-14)

- [Fix: do not update the statusCode if an error is passed to next after headers have already been flushed](https://github.com/unexpectedjs/unexpected-express/commit/7b1924ad881b1c307497735fc8efb965e91531f1) ([Joel Mukuthu](mailto:jmu@one.com))
- [Tests: Fix expected output with recently released unexpected-messy.](https://github.com/unexpectedjs/unexpected-express/commit/76c0d527b503c0ad9921bcfb54e74e752ecb7988) ([Andreas Lind](mailto:andreas@one.com))

### v8.0.0 (2015-10-08)

- [Update mocha to 2.3.3.](https://github.com/unexpectedjs/unexpected-express/commit/433e9c5bc9c0f1e456d8cfbd929db65df8ddd9e6) ([Andreas Lind](mailto:andreas@one.com))
- [Update unexpected to 10 + plugins.](https://github.com/unexpectedjs/unexpected-express/commit/d1f483ae92b0f784da9bc977c1986953518535ad) ([Andreas Lind](mailto:andreas@one.com))
- [Import unexpected-stream first again \(anticipating spike\/v10-duck-typing\).](https://github.com/unexpectedjs/unexpected-express/commit/b475d203eed362cf126eaa9082212f902e077992) ([Andreas Lind](mailto:andreas@one.com))
- [Switch to Unexpected v10's addAssertion syntax \[ci skip\].](https://github.com/unexpectedjs/unexpected-express/commit/97e174d46e2749aed2ba7ced95857940018f2c3e) ([Andreas Lind](mailto:andreas@one.com))
- [Update unexpected-stream and unexpected.](https://github.com/unexpectedjs/unexpected-express/commit/2f1d57b5f1b027bc91305a60cfd8c8a75c3134f2) ([Andreas Lind](mailto:andreas@one.com))
- [+1 more](https://github.com/unexpectedjs/unexpected-express/compare/v7.8.1...v8.0.0)

### v7.8.1 (2015-09-11)

- [Work around timing issue with old-style streams in nodejs older than v0.11.5](https://github.com/unexpectedjs/unexpected-express/commit/4ed2df20b0cf65c9223e30ace332bd65ae73843f) ([Maarten Winter](mailto:mw@one.com))
- [Update unexpected to 9.9.0.](https://github.com/unexpectedjs/unexpected-express/commit/5367763228661f9f4b9fbcca04ec85bbb24cde87) ([Andreas Lind](mailto:andreas@one.com))
- [Fixed jshint](https://github.com/unexpectedjs/unexpected-express/commit/3b195cac14f81f91aebe7d30c755c07338883a1a) ([Andreas Lind](mailto:andreas@one.com))

### v7.8.0 (2015-08-21)

- [Make the req object behave more like a streams2 readable stream.](https://github.com/unexpectedjs/unexpected-express/commit/6dc19a72e4f811588ae62d2a66c15ffbb6ee5528) ([Andreas Lind](mailto:andreas@one.com))
- [formData: {...}: Don't mangle buffer values.](https://github.com/unexpectedjs/unexpected-express/commit/aa5f32166a13a139717ddf050eeb825059d25215) ([Andreas Lind](mailto:andreas@one.com))

### v7.7.0
- [Un-skipping leading slash test that now works as of a recent messy upgrade.](https://github.com/unexpectedjs/unexpected-express/commit/f0a3bbcc4874ef00b7c5937cf4686013b4c2a5a9) ([Andreas Lind](mailto:andreas@one.com))
- [Include the version property in the plugin spec.](https://github.com/unexpectedjs/unexpected-express/commit/209c323d9be4c49d08349c4d1478cd35f51043ef) ([Andreas Lind](mailto:andreas@one.com))
- [Revert "Turns out that actually didn't work in npm 2 :\("](https://github.com/unexpectedjs/unexpected-express/commit/5272e95d88ce03501c8c97547bb285f92f3565ca) ([Andreas Lind](mailto:andreas@one.com))
- [Update unexpected to 9.5.0.](https://github.com/unexpectedjs/unexpected-express/commit/3b73559d6d0f31093c96af144b99568d75a3d236) ([Andreas Lind](mailto:andreas@one.com))

### v7.6.1 (2015-08-05)

- [Turns out that actually didn't work in npm 2 :\(](https://github.com/unexpectedjs/unexpected-express/commit/e9d6d5ec83d7893d33680ebcad4283b2064797b8) ([Andreas Lind](mailto:andreas@one.com))

### v7.6.0 (2015-08-05)

- [package.json: Fixed author's name.](https://github.com/unexpectedjs/unexpected-express/commit/6fe232f180be66d98c854fe139149f67fa6bbc66) ([Andreas Lind](mailto:andreas@one.com))
- [package.json: Use a valid SPDX licence expression.](https://github.com/unexpectedjs/unexpected-express/commit/6dee02b85b8234b4a3a68eab0761a96f83eba105) ([Andreas Lind](mailto:andreas@one.com))
- [Update unexpected-messy to 4.7.0 and list it under both dependencies and peerDependencies.](https://github.com/unexpectedjs/unexpected-express/commit/6038b20d86ba07e4fcca7138f2a001b610065c96) ([Andreas Lind](mailto:andreas@one.com))

### v7.5.0 (2015-07-28)

- [Display failing metadata assertions alongside the HTTP exchange.](https://github.com/unexpectedjs/unexpected-express/commit/9ade1b2deed0c82e71e6ca1de9d1488a9ba417fb) ([Andreas Lind](mailto:andreas@one.com))
- [Make stack test immune to where in the stack the important frame is, hopefully fixing the test suite in node.js 0.12.](https://github.com/unexpectedjs/unexpected-express/commit/f824149fd39669d1427e8199587ad6e20473558e) ([Andreas Lind](mailto:andreas@one.com))
- [Whoops, fixed superfluous semicolon.](https://github.com/unexpectedjs/unexpected-express/commit/f94abaaeecaff908ba9dc7fc4942e72aae5af8a3) ([Andreas Lind](mailto:andreas@one.com))

### v7.4.0 (2015-07-27)

- [Update unexpected-messy to 4.6.0.](https://github.com/unexpectedjs/unexpected-express/commit/307556d220735ea279ceb05a30a9da2adaab9e61) ([Andreas Lind](mailto:andreas@one.com))
- [Update unexpected to 9.4.0.](https://github.com/unexpectedjs/unexpected-express/commit/1a7d5282c37bcd5630a4385ee4406dfde3223642) ([Andreas Lind](mailto:andreas@one.com))
- [Make sure the response headers get picked up when Express doesn't match any route.](https://github.com/unexpectedjs/unexpected-express/commit/9ca7ee60afa390ce402032a42bf196c74c1b106b) ([Andreas Lind](mailto:andreas@one.com))
- [Update unexpected, unexpected-messy, and messy.](https://github.com/unexpectedjs/unexpected-express/commit/d141862ea1f16f1b1fb9f74010cf8f2b706f0868) ([Andreas Lind](mailto:andreas@one.com))

### v7.3.0 (2015-07-24)

- [Update messy to 6.6.1.](https://github.com/unexpectedjs/unexpected-express/commit/71f9f09a7b7d60416ce996f16963dbb5763bef56) ([Andreas Lind](mailto:andreas@one.com))
- [package.json: Canonicalize.](https://github.com/unexpectedjs/unexpected-express/commit/a72c1fb0d6770c99e6c5bcd08ec77b6105e0b24b) ([Andreas Lind](mailto:andreas@one.com))
- [Add skipped test for forcing a leading slash in the request url.](https://github.com/unexpectedjs/unexpected-express/commit/e1df20f90ce6a86de4c91230e710765ae56bcc77) ([Andreas Lind](mailto:andreas@one.com))

### v7.2.0 (2015-07-04)

- [Update unexpected to 9.0.0.](https://github.com/unexpectedjs/unexpected-express/commit/2b07e83470df33d0788981bd0d1e4334878c8ba5) ([Andreas Lind](mailto:andreas@one.com))
- [Update unexpected-messy to 4.2.0.](https://github.com/unexpectedjs/unexpected-express/commit/cc4cc8f23a37c71b113cb9577034102a610cdfa0) ([Andreas Lind](mailto:andreas@one.com))
- [Update unexpected-stream to 1.2.0.](https://github.com/unexpectedjs/unexpected-express/commit/3ccdcd072a33e7f4937ad823254c777784c0c384) ([Andreas Lind](mailto:andreas@one.com))
- [Update unexpected to 8.5.0.](https://github.com/unexpectedjs/unexpected-express/commit/f22801721bb41f22b8be9849beea00b16b64f96a) ([Andreas Lind](mailto:andreas@one.com))

### v7.1.0 (2015-06-19)

- [package.json, travis script: Don't fail if the submission to coveralls fails.](https://github.com/unexpectedjs/unexpected-express/commit/2cf6664556afd63d8320d9f7d71e2b920b2ba2c7) ([Andreas Lind](mailto:andreas@one.com))

### v7.0.1 (2015-06-10)

- [Update unexpected-stream to 1.1.2.](https://github.com/unexpectedjs/unexpected-express/commit/d13fcddc0adb8f949b12deefcc527c13bd618172) ([Andreas Lind](mailto:andreas@one.com))

### v7.0.0 (2015-06-09)

- [Update unexpected to 8 \(not yet released\) along with some related modules.](https://github.com/unexpectedjs/unexpected-express/commit/58233da6e59cc30e9c1eaeb07003835d43cc803f) ([Andreas Lind](mailto:andreas@one.com))
- [Change an error mode to 'bubble' to fix a test for v8.](https://github.com/unexpectedjs/unexpected-express/commit/d82330e5ab5e4a3dee00a694583f5e95e47a26ea) ([Andreas Lind](mailto:andreas@one.com))
- [Test: Added missing return \(pointed out by Unexpected 8\).](https://github.com/unexpectedjs/unexpected-express/commit/29811cddba9f823d387c4adc584fbb933f35dc97) ([Andreas Lind](mailto:andreas@one.com))
- [Update mocha to 2.2.5.](https://github.com/unexpectedjs/unexpected-express/commit/9b7fbe78d02565f7f0aebab9ba0b891daa577a8d) ([Andreas Lind](mailto:andreas@one.com))

### v6.3.1 (2015-05-13)

- [Don't set the unchunked request body to a string, set the body itself.](https://github.com/unexpectedjs/unexpected-express/commit/41a709c4aa9beee42268a8889a1a36d5cb4645ce) ([Andreas Lind](mailto:andreas@one.com))

### v6.3.0 (2015-05-08)

- [Clean up the code that handles request bodies a bit, and allow specifying unchunkedBody or rawBody as an alternative to body.](https://github.com/unexpectedjs/unexpected-express/commit/1fc9763e61df9b1fd7fad70616dac9d8a85d09a6) ([Andreas Lind](mailto:andreas@one.com))

### v6.2.3 (2015-05-06)

- [Implement res.connection.destroy \(called by res.destroy\).](https://github.com/unexpectedjs/unexpected-express/commit/69e687b385b0418a253c8bb3fd6dfa65c1dd8f2a) ([Andreas Lind](mailto:andreas@one.com))

### v6.2.2 (2015-05-06)

- [Whoops, remember to provide the context as the completion value.](https://github.com/unexpectedjs/unexpected-express/commit/a80d1e3666bde2fd5ed313321cfe044a2c30be60) ([Andreas Lind](mailto:andreas@one.com))
- [Removed unused stack capture.](https://github.com/unexpectedjs/unexpected-express/commit/4874990000c55d9a2c01f931fb2026d1945fdf62) ([Andreas Lind](mailto:andreas@one.com))

### v6.2.1 (2015-05-06)

- [Updated expected diff in test to match unexpected-messy 3.0.2+](https://github.com/unexpectedjs/unexpected-express/commit/56b82cb49dd2ad1eb5bbda350c98238e8c9a3faf) ([Andreas Lind](mailto:andreas@one.com))

### v6.2.0 (2015-05-05)

#### Pull requests

- [#6](https://github.com/unexpectedjs/unexpected-express/pull/6) Document extended assertions ([Alex J Burke](mailto:alexjeffburke@gmail.com))

#### Commits to master

- [Update unexpected-messy to 3.0.4.](https://github.com/unexpectedjs/unexpected-express/commit/b1002c959d8647a92ca73df8801163475aacae41) ([Andreas Lind](mailto:andreas@one.com))
- [More promise-related refactorings.](https://github.com/unexpectedjs/unexpected-express/commit/4ec098ee821e80b9efda8b62a0c69f0fc4f7892a) ([Andreas Lind](mailto:andreas@one.com))
- [Simplify the error reporting code by adopting promises a bit more.](https://github.com/unexpectedjs/unexpected-express/commit/d5c336eb603c4cc63361379fc9f73aef53fb48d8) ([Andreas Lind](mailto:andreas@one.com))
- [Remove no longer relevant housekeeping.](https://github.com/unexpectedjs/unexpected-express/commit/c9da6cecf8017099f8bda684067a4ee6dfb2c914) ([Andreas Lind](mailto:andreas@one.com))
- [Fixed missing singlequote in code example.](https://github.com/unexpectedjs/unexpected-express/commit/28b546c14d38fbb2cd1888b02197e190322e7f4a) ([Andreas Lind](mailto:andreas@one.com))
- [+5 more](https://github.com/unexpectedjs/unexpected-express/compare/v6.0.1...v6.2.0)

### v6.0.1 (2015-04-17)

- [Whoops, \*correctly\* update unexpected-messy to 3.0.1.](https://github.com/unexpectedjs/unexpected-express/commit/052b40da8408d98f2098343c0351d6f853dd65b0) ([Andreas Lind](mailto:andreas@one.com))

### v6.0.0 (2015-04-17)

- [Update unexpected-messy to 3.0.1.](https://github.com/unexpectedjs/unexpected-express/commit/63ad2f8fd816de7058451ece4a07b1ae10c5709c) ([Andreas Lind](mailto:andreas@one.com))
- [Added missing unexpected-promise dependency.](https://github.com/unexpectedjs/unexpected-express/commit/e45b9aec89fc4a35260d6069f7d7aa8bb6db04a4) ([Andreas Lind](mailto:andreas@one.com))
- [jshint.](https://github.com/unexpectedjs/unexpected-express/commit/4bd7bcebf60ae0fd9d64eb260062682b28ea9c5c) ([Andreas Lind](mailto:andreas@one.com))
- [Update unexpected to 7.0.0.](https://github.com/unexpectedjs/unexpected-express/commit/85a3a97834f6f30a65be1e3a091248c250f82f9e) ([Andreas Lind](mailto:andreas@one.com))
- [.travis.yml: Build on node.js 0.12 as well.](https://github.com/unexpectedjs/unexpected-express/commit/f5d853ef766e274e087b221c9679fc23c8e90497) ([Andreas Lind](mailto:andreas@one.com))

### v5.0.4 (2015-03-23)

- [Stop half-implementing backpressure in the mocked out res object.](https://github.com/unexpectedjs/unexpected-express/commit/db061a8f76d959ccc1451f70597218f7dc394d16) ([Andreas Lind](mailto:andreas@one.com))
- [Fixed indentation.](https://github.com/unexpectedjs/unexpected-express/commit/7b34e49b4d250e7c7c36df6ab629c9c9398f7049) ([Andreas Lind](mailto:andreas@one.com))

### v5.0.3 (2015-03-22)

- [Allow matching the raw body of the response \(via rawBody:...\).](https://github.com/unexpectedjs/unexpected-express/commit/2ca8722ef5ff946f27a16c1987aee3c4a3431bd5) ([Andreas Lind](mailto:andreas@one.com))
- [jshint](https://github.com/unexpectedjs/unexpected-express/commit/558b9af944b4800efb4252f83df0c146eff8c9f9) ([Andreas Lind](mailto:andreas@one.com))
- [Update messy etc. and parse the raw HTTP response.](https://github.com/unexpectedjs/unexpected-express/commit/5da7178239244bc7d6476d55149a3b78d5d43533) ([Andreas Lind](mailto:andreas@one.com))
- [jshint](https://github.com/unexpectedjs/unexpected-express/commit/35c90b0ffa7be30df888dbd9f05ccf88291505ad) ([Andreas Lind](mailto:andreas@one.com))

### v5.0.2 (2015-03-18)

- [Don't start emitting the chunks of the request body until there are listeners.](https://github.com/unexpectedjs/unexpected-express/commit/7c01b042d3c88d9405b2763c96dcb39f87920911) ([Andreas Lind](mailto:andreas@one.com))

### v5.0.1 (2015-03-16)

- [stub out res.connection.cork and uncork](https://github.com/unexpectedjs/unexpected-express/commit/641087cf110869bfa09f5ac53d7b806418e92ab6) ([Gustav Nikolaj Olsen](mailto:gno@one.com))
- [Update messy to 4.4.0 and unexpected-messy to 2.15.0.](https://github.com/unexpectedjs/unexpected-express/commit/f1e752b65bea5d5298f957d367125c0fd997c7d2) ([Andreas Lind](mailto:andreas@one.com))

### v5.0.0 (2015-03-12)

- [Make unexpected-messy a peer dependency again, but still require and installPlugin it.](https://github.com/unexpectedjs/unexpected-express/commit/21871f1192aacc02989130cc2ee9a51cb51caba7) ([Andreas Lind](mailto:andreas@one.com))
- [Update unexpected to 6.3.1.](https://github.com/unexpectedjs/unexpected-express/commit/7842f326a4b432a19b3204ab97019fdc78a1b5b8) ([Andreas Lind](mailto:andreas@one.com))
- [Updated test due to a different serialization in the new unexpected-messy where the output is wrapped in a block.](https://github.com/unexpectedjs/unexpected-express/commit/89a5b92d8738a1a467800e6597e7de1c9b77f33e) ([Andreas Lind](mailto:andreas@one.com))

### v4.9.1 (2015-03-12)

- [Update unexpected-messy to 2.14.0.](https://github.com/unexpectedjs/unexpected-express/commit/04c41bd76e71060687bf5aa216a8b9c115bd17aa) ([Andreas Lind](mailto:andreas@one.com))

### v4.9.0 (2015-03-12)

- [Update unexpected to 6.3.0.](https://github.com/unexpectedjs/unexpected-express/commit/c1affb3b9e9f2d6873845280738e8c7f4cc0df96) ([Andreas Lind](mailto:andreas@one.com))
- [Update unexpected-messy to 2.13.1.](https://github.com/unexpectedjs/unexpected-express/commit/f071b1d9febf6b4d92d1f4d1328688998dc13a6a) ([Andreas Lind](mailto:andreas@one.com))
- [Update unexpected to 6.0.7.](https://github.com/unexpectedjs/unexpected-express/commit/0eb16024e015ccd373db4b75ceb5466ecca2784a) ([Andreas Lind](mailto:andreas@one.com))
- [Added reference to github repository from site](https://github.com/unexpectedjs/unexpected-express/commit/8a2d1bbadad7395906739b027f862eac7c91bd50) ([Sune Simonsen](mailto:sune@we-knowhow.dk))

### v4.8.1 (2015-03-03)

- [Accept unexpected v6](https://github.com/unexpectedjs/unexpected-express/commit/f81d6b6ccc3e17d896dad143e34668e6508eee51) ([Sune Simonsen](mailto:sune@we-knowhow.dk))

### v4.8.0 (2015-02-24)

- [Support formData: {...} as a shorthand for sending a multipart\/form-data request.](https://github.com/unexpectedjs/unexpected-express/commit/81e0413149c4769b512060627928b14069897d24) ([Andreas Lind](mailto:andreas@one.com))

### v4.7.0 (2015-02-20)

- [Under some circumstances request bodies cannot be pipe\(\)d.](https://github.com/unexpectedjs/unexpected-express/commit/089a18743bc66b85e1340a1bdad0d688934b40a4) ([Andreas Lind](mailto:andreas@one.com))

### v4.6.2 (2015-02-20)

- [Avoid doubling the last response chunk.](https://github.com/unexpectedjs/unexpected-express/commit/d9ff7eb6f4ac5cf94b703b4d27e62e4b03f0682c) ([Andreas Lind](mailto:andreas@one.com))

### v4.6.1 (2015-02-19)

- [Filter the metadataPropertyNames out of expectedResponseProperties after having separated them into expectedMetadata, add two tests for errorPassedToNext behaviour](https://github.com/unexpectedjs/unexpected-express/commit/b78bb913feb89b82c92436cb92530f7c516cf853) ([Maarten Winter](mailto:mw@one.com))

### v4.6.0 (2015-02-18)

- [Update messy to 4.3.0 and unexpected-messy to 2.11.0.](https://github.com/unexpectedjs/unexpected-express/commit/1efa27bfc463e127c8ba40eb9709ce8427c138f1) ([Andreas Lind](mailto:andreas@one.com))

### v4.5.0 (2015-02-11)

- [Update unexpected-messy to 2.10.0.](https://github.com/unexpectedjs/unexpected-express/commit/8d8434c00cd38de0bcaba2a62a235b18fa4dc9ef) ([Andreas Lind](mailto:andreas@one.com))

### v4.4.0 (2015-02-02)

- [Update unexpected-messy to 2.8.0.](https://github.com/unexpectedjs/unexpected-express/commit/dbdbfa910e2ef19246ee4a32b1a0cc9d7249bc54) ([Andreas Lind](mailto:andreas@one.com))

### v4.3.1 (2015-01-30)

- [Update unexpected-messy to 2.7.3.](https://github.com/unexpectedjs/unexpected-express/commit/4218017a347d32850a3fe613243ca3ee62ec17c6) ([Andreas Lind](mailto:andreas@one.com))

### v4.3.0 (2015-01-21)

- [update unexpected-messy to 2.7.2](https://github.com/unexpectedjs/unexpected-express/commit/65995b0b4199a3cbc3f0923d2c68bcaed0504b80) ([Gustav Nikolaj Olsen](mailto:gno@one.com))
- [do not mangle stack traces from errors in the tested middleware](https://github.com/unexpectedjs/unexpected-express/commit/f55209ea2cc2e1e1cac3da6d0cd30a178063f04e) ([Gustav Nikolaj Olsen](mailto:gno@one.com))
- [update unexpected to 5.6.2](https://github.com/unexpectedjs/unexpected-express/commit/d0ba8e5188e6ce85e3150e46818fcafa486e2d5f) ([Gustav Nikolaj Olsen](mailto:gno@one.com))

### v4.2.1 (2015-01-16)

- [Update unexpected-messy to 2.7.1.](https://github.com/unexpectedjs/unexpected-express/commit/46101fcd0d2eab7cc162df61750d317008a4b451) ([Andreas Lind](mailto:andreas@one.com))

### v4.2.0 (2015-01-16)

- [Update unexpected-messy and messy and make some necessary adjustments.](https://github.com/unexpectedjs/unexpected-express/commit/65a0108c1a98689482461e2dd1f57d401a18a54a) ([Andreas Lind](mailto:andreas@one.com))
- [Update unexpected to 5.4.2.](https://github.com/unexpectedjs/unexpected-express/commit/637ee24ea582792688dbf564c55b6da61ce5ae14) ([Andreas Lind](mailto:andreas@one.com))

### v4.1.0 (2015-01-14)

- [Update unexpected-messy to 2.6.0 and messy to 4.0.0.](https://github.com/unexpectedjs/unexpected-express/commit/3207fcfa300c03326b05b01606fe775020a12ead) ([Andreas Lind](mailto:andreas@one.com))
- [Removed unused var.](https://github.com/unexpectedjs/unexpected-express/commit/a3c3da6358c64d3a6d1c57441bba319c5a340c75) ([Andreas Lind](mailto:andreas@one.com))

### v4.0.0 (2015-01-14)

- [Update messy to 3.2.1.](https://github.com/unexpectedjs/unexpected-express/commit/59d90104d15410d739ae535168da4688fcbeff48) ([Andreas Lind](mailto:andreas@one.com))
- [Expose messy.](https://github.com/unexpectedjs/unexpected-express/commit/9df91c1d2fb933607ca26a18b440b7c2bb0cced1) ([Andreas Lind](mailto:andreas@one.com))
- [Update unexpected to 5.3.0.](https://github.com/unexpectedjs/unexpected-express/commit/bfd3bee760f49ffbe51eb37495134b8d09137cfe) ([Andreas Lind](mailto:andreas@one.com))
- [Bundle unexpected-messy again to reduce dependency hell.](https://github.com/unexpectedjs/unexpected-express/commit/803fde826d857b806a7fcb2264cf0aa059b97bdb) ([Andreas Lind](mailto:andreas@one.com))

### v3.4.3 (2015-01-13)

- [Update messy and unexpected-messy.](https://github.com/unexpectedjs/unexpected-express/commit/4a44b7b57d9131f662fa2b404133f9089c68ff5b) ([Andreas Lind](mailto:andreas@one.com))

### v3.4.2 (2015-01-06)

- [Capture the stack when the assertion start](https://github.com/unexpectedjs/unexpected-express/commit/ee6800364e0b1ddc0f677ae5d8092e46069e95d7) ([Sune Simonsen](mailto:sss@one.com))

### v3.4.1 (2015-01-06)

- [Fixed bug where error.message was not serialized when using unexpected v5](https://github.com/unexpectedjs/unexpected-express/commit/ce3667b557e8a329e11575439282e4ccbd615143) ([Sune Simonsen](mailto:sss@one.com))

### v3.4.0 (2015-01-05)

- [Upgraded to unexpected v5.1](https://github.com/unexpectedjs/unexpected-express/commit/83e0719317ea6553aed4caf62550964d80d23215) ([Sune Simonsen](mailto:sss@one.com))

### v3.3.0 (2014-12-21)

- [Update unexpected-messy and unexpected and implement the new plugin interface.](https://github.com/unexpectedjs/unexpected-express/commit/447b8f1c4e38aec04bdc99fedb7dcc98b561195f) ([Andreas Lind](mailto:andreas@one.com))

### v3.2.2 (2014-12-17)

- [Reintroduce setting req properties by putting additional properties on the request object.](https://github.com/unexpectedjs/unexpected-express/commit/e5d3b7b0f0f04d8a1bbbd03ac5479f7b100bee5d) ([Andreas Lind](mailto:andreas@one.com))

### v3.2.1 (2014-12-17)

- [Update unexpected-messy to 2.3.1.](https://github.com/unexpectedjs/unexpected-express/commit/5b324c5c39f50f3d57051ace948a983091f2c96a) ([Andreas Lind](mailto:andreas@one.com))

### v3.2.0 (2014-12-17)

- [Update unexpected to 5.0.0-beta31.](https://github.com/unexpectedjs/unexpected-express/commit/e52fb085adf0fd302daa2189ca8fb8486bbfd74b) ([Andreas Lind](mailto:andreas@one.com))
- [Update mocha to 2.0.1.](https://github.com/unexpectedjs/unexpected-express/commit/99ab18695c4726dc5b049efd92a042d4d10056e5) ([Andreas Lind](mailto:andreas@one.com))
- [Update unexpected-messy to 2.3.0 and messy to 3.1.3.](https://github.com/unexpectedjs/unexpected-express/commit/5166c67d7f667a4ec9b5392e0c19900bca331519) ([Andreas Lind](mailto:andreas@one.com))
- [Upgraded to the latest unexpected - that made the test suite 4 times faster :-\)](https://github.com/unexpectedjs/unexpected-express/commit/1bf9a1c4be60ea1553e5e2292b45044831b89c8e) ([Sune Simonsen](mailto:sune@we-knowhow.dk))

### v3.1.2 (2014-12-11)

- [Update unexpected-messy to 2.2.7.](https://github.com/unexpectedjs/unexpected-express/commit/e18f9b29339c3243b7771e47b05ed443663d1158) ([Andreas Lind](mailto:andreas@one.com))
- [Added illustrative image to README.](https://github.com/unexpectedjs/unexpected-express/commit/ebdbee3bba07f555d4e1945ee658df32d3a1a1c6) ([Andreas Lind](mailto:andreas@one.com))

### v3.1.1 (2014-11-28)

- [Fix inspection of requests with multipart bodies.](https://github.com/unexpectedjs/unexpected-express/commit/981eaf002bb568c2874c04d191c5210e4d6942a6) ([Andreas Lind](mailto:andreas@one.com))
- [Update unexpected-messy to 2.2.4.](https://github.com/unexpectedjs/unexpected-express/commit/950d74db4fa3fce801680cb3f5d1040c480ca625) ([Andreas Lind](mailto:andreas@one.com))

### v3.1.0 (2014-11-27)

- [Update messy to 3.0.1 and unexpected-messy to 2.2.3.](https://github.com/unexpectedjs/unexpected-express/commit/bff6063a51913dbbd8e66c554cc4f4407bd466ae) ([Andreas Lind](mailto:andreas@one.com))
- [Fixed jshint errors - not anything serious](https://github.com/unexpectedjs/unexpected-express/commit/1c7f2269baa6b9cffcce121a16bc8bc68f4f9358) ([Sune Simonsen](mailto:sune@we-knowhow.dk))

### v3.0.2 (2014-11-27)

- [Fail when next is called more than once by the middleware](https://github.com/unexpectedjs/unexpected-express/commit/740891a6db475e9d6f9b8cca6225de106d27b668) ([Sune Simonsen](mailto:sune@we-knowhow.dk))

### v3.0.1 (2014-11-26)

- [Upgraded unexpected-messy to latest patch release](https://github.com/unexpectedjs/unexpected-express/commit/dfeb53db560c8e85beb3c10754a611903f06d7da) ([Sune Simonsen](mailto:sune@we-knowhow.dk))

### v3.0.0 (2014-11-26)

- [Updated unexpected-messy to get to satisfy semantic for assertions on body](https://github.com/unexpectedjs/unexpected-express/commit/0e7cc946d371e74d884fea87e21a6fc0651c640a) ([Sune Simonsen](mailto:sune@we-knowhow.dk))

### v2.3.3 (2014-11-25)

- [Update unexpected-messy to 1.5.3.](https://github.com/unexpectedjs/unexpected-express/commit/621b7653cdebadb4e9287c8c568e3255c0a1b6d9) ([Andreas Lind](mailto:andreas@one.com))

### v2.3.2 (2014-11-24)

- [Update unexpected-messy to 1.5.2.](https://github.com/unexpectedjs/unexpected-express/commit/e34cad341bd277a03e536fc18618f3bef7fed4e2) ([Andreas Lind](mailto:andreas@one.com))

### v2.3.1 (2014-11-24)

- [Update unexpected-messy to 1.5.1.](https://github.com/unexpectedjs/unexpected-express/commit/af682003ba8924453ec5b3a488e0cafb59964ecc) ([Andreas Lind](mailto:andreas@one.com))

### v2.3.0 (2014-11-21)

- [wrap middlewares in express, if they aren't already express apps](https://github.com/unexpectedjs/unexpected-express/commit/b65c368d96b691cdbef55da408858bad34715d83) ([Gustav Nikolaj Olsen](mailto:gno@one.com))

### v2.2.2 (2014-11-21)

- [clean up requestProps.res after it has been used](https://github.com/unexpectedjs/unexpected-express/commit/fc2af3e0aa373946c0c7a1de696637eb9c16d143) ([Gustav Nikolaj Olsen](mailto:gno@one.com))

### v2.2.1 (2014-11-21)

- [give a nice error when people forget the done callback](https://github.com/unexpectedjs/unexpected-express/commit/3964dd27bd5851a872138c94c68380d7ea9f1f39) ([Gustav Nikolaj Olsen](mailto:gno@one.com))

### v2.2.0 (2014-11-12)

- [add support for res.locals in the response object.](https://github.com/unexpectedjs/unexpected-express/commit/e5e31b21bfaf9e68a76c1761a66b6a068e09e809) ([Gustav Nikolaj Olsen](mailto:gno@one.com))
- [throw an error if unknown properties are put on the request or response objects.](https://github.com/unexpectedjs/unexpected-express/commit/9b5fd4000e94b51d58a5c054597ba88207ad7d58) ([Gustav Nikolaj Olsen](mailto:gno@one.com))

### v2.1.1 (2014-11-06)

- [package.json: Whoops, only list jshint under devDependencies.](https://github.com/unexpectedjs/unexpected-express/commit/56bc1b05ceba349ec8c6f0552c50efe52b39178a) ([Andreas Lind](mailto:andreas@one.com))

### v2.1.0 (2014-11-03)

- [Update messy to 1.4.0 and unexpected-messy to 1.5.0.](https://github.com/unexpectedjs/unexpected-express/commit/1c7943994300720ffc5e5c9da1da3b74b86828a5) ([Andreas Lind](mailto:andreas@one.com))
- [Updated diff example in README.](https://github.com/unexpectedjs/unexpected-express/commit/b28f63af759c4db31dc20475a1969262cd3d2888) ([Andreas Lind](mailto:andreas@one.com))

### v2.0.1 (2014-10-31)

- [Update unexpected to 5.0.0-beta14 and unexpected-messy to 1.4.1.](https://github.com/unexpectedjs/unexpected-express/commit/57aa478336a6c0fe9bb798f991f6271300b4d105) ([Andreas Lind](mailto:andreas@one.com))

### v1.4.0 (2014-10-21)

- [Update messy to 1.3.1 and unexpected-messy to 1.3.0.](https://github.com/unexpectedjs/unexpected-express/commit/e3b41d5d93c6ea1c529f355ce8c2c7b64cc1c463) ([Andreas Lind](mailto:andreas@one.com))
- [Forgot 4 lines which also needed res.status](https://github.com/unexpectedjs/unexpected-express/commit/002cdf67b475cc2a4f0ea750efbc6131e051dbb4) ([Maarten Winter](mailto:mw@one.com))

### v1.3.1 (2014-10-20)

- [Update unexpected and unexpected-messy so that everything wants unexpected@5.0.0-beta10.](https://github.com/unexpectedjs/unexpected-express/commit/dac95565b09fda0cd512f80585df655a521990bf) ([Andreas Lind](mailto:andreas@one.com))
- [Fix deprecated messages in express 4](https://github.com/unexpectedjs/unexpected-express/commit/7ebf661a06628dd151ae72157a7435833f63d427) ([Maarten Winter](mailto:mw@one.com))
- [Update unexpected-messy to 1.2.0.](https://github.com/unexpectedjs/unexpected-express/commit/5968bee4a4d2af87a20dd518555fc7144d7d5c69) ([Andreas Lind](mailto:andreas@one.com))
- [package.json: Removed equal signs from dependencies.](https://github.com/unexpectedjs/unexpected-express/commit/dc6ceb14f2f498235b7699aa8d36b163d6e5e21c) ([Andreas Lind](mailto:andreas@one.com))

### v1.3.0 (2014-10-15)

- [Fixed failing test, updated unexpected-messy to 1.1.0.](https://github.com/unexpectedjs/unexpected-express/commit/eed0e747e0a52deb29e3d2b1d4f0777903c71624) ([Andreas Lind](mailto:andreas@one.com))
- [Update messy to 1.2.2.](https://github.com/unexpectedjs/unexpected-express/commit/70a4b59a0f891b4be3364e08f0989e143e9763bc) ([Andreas Lind](mailto:andreas@one.com))
- [\[ci skip\] failing test for unmatched route](https://github.com/unexpectedjs/unexpected-express/commit/8003eb0ac8d3078b6cc86f5928d15e08c1630aba) ([Sune Simonsen](mailto:sune@we-knowhow.dk))
- [Upgraded to latest unexpected](https://github.com/unexpectedjs/unexpected-express/commit/af59ad9bf8652ee5f969e2057f522b95f59e1f9b) ([Sune Simonsen](mailto:sune@we-knowhow.dk))

### v1.2.0 (2014-10-07)

- [Implement support for request.query.](https://github.com/unexpectedjs/unexpected-express/commit/57f1c45362861a6f396c2771bb03c3911ea45556) ([Andreas Lind](mailto:andreas@one.com))

### v1.1.1 (2014-09-26)

- [Better implementation of c45f6bd](https://github.com/unexpectedjs/unexpected-express/commit/8d443902be892dd817161a0c8819f1d6ed432d0b) ([Maarten Winter](mailto:mw@one.com))

### v1.1.0 (2014-09-26)

- [Treat an error with a statusCode property passed to next the same as an HTTP response with that as the status code.](https://github.com/unexpectedjs/unexpected-express/commit/c45f6bd467cb43c70beb726493beb761c5906986) ([Maarten Winter](mailto:mw@one.com))

### v1.0.4 (2014-09-26)

- [Fixed unexpected peerDependency.](https://github.com/unexpectedjs/unexpected-express/commit/996ae92bac3067890b97aa707830a4a0ce4b3b79) ([Andreas Lind](mailto:andreas@one.com))

### v1.0.3 (2014-09-26)

- [Update unexpected-messy to 1.0.1.](https://github.com/unexpectedjs/unexpected-express/commit/abdaa199ab197882ff07aa1d7205c05a144ba167) ([Andreas Lind](mailto:andreas@one.com))

### v1.0.2 (2014-09-26)

- [Update messy to 1.2.1.](https://github.com/unexpectedjs/unexpected-express/commit/5b8b1e36edc8e9f31c08c48ea3a2e8b81e0e6c04) ([Andreas Lind](mailto:andreas@one.com))
- [Whoops, fixed the unexpected version in devDependencies.](https://github.com/unexpectedjs/unexpected-express/commit/e79ee803d92cdffbb56cb4e7b98f226e3ca53106) ([Andreas Lind](mailto:andreas@one.com))
- [Update unexpected-messy to 1.0.0.](https://github.com/unexpectedjs/unexpected-express/commit/8e8149f3c4307ad7ccb44ef89b27765270501e3c) ([Andreas Lind](mailto:andreas@one.com))

### v0.6.1 (2014-09-17)

- [Duh, use unexpected 4 compatible addAssertion syntax.](https://github.com/unexpectedjs/unexpected-express/commit/13e64836c7b8bc8fde12dee7a07e2a3c7301c956) ([Andreas Lind](mailto:andreas@one.com))

### v0.6.0 (2014-09-17)

- [Add 'to yield exchange' as an alias for 'to middleware that processes' \(for forwards compabitibility with the messy branch\/v1.0.0\).](https://github.com/unexpectedjs/unexpected-express/commit/aaff616430db785b9b44d84d747a86bab3d564be) ([Andreas Lind](mailto:andreas@one.com))

### v0.5.5 (2014-08-20)

- [Avoid calling done more than once on certain errors.](https://github.com/unexpectedjs/unexpected-express/commit/244b6be4a3cafa71f0019c97cc9a68d1faec2b30) ([Andreas Lind Petersen](mailto:andreas@one.com))

### v0.5.4 (2014-08-20)

- [Resume form-data request streams.](https://github.com/unexpectedjs/unexpected-express/commit/c90cffd407cdcba2440e5227a911d52fedbb3199) ([Andreas Lind Petersen](mailto:andreas@one.com))
- [README: Only show build status on master.](https://github.com/unexpectedjs/unexpected-express/commit/53a2374972f7abaad314e7257d0284109d5a9adc) ([Andreas Lind](mailto:andreas@one.com))
- [Have req emit 'end' even though no request body is specified.](https://github.com/unexpectedjs/unexpected-express/commit/8641cf9138acf8371452feed36834ea176584a1b) ([Andreas Lind Petersen](mailto:andreas@one.com))
- [Added all the RFC822\/HTTP + extensions headers I could find that need to be special cased when formatting.](https://github.com/unexpectedjs/unexpected-express/commit/c088e161998b000553299e795dab7d39a67bc2a9) ([Andreas Lind](mailto:andreas@one.com))
- [Added a couple more special cases for formatHeaderName.](https://github.com/unexpectedjs/unexpected-express/commit/bc2802329e2e5cb37a1f11690e969864fb868862) ([Andreas Lind](mailto:andreas@one.com))

### v0.5.3 (2014-08-14)

- [Don't convert Buffer to string if non-UTF-8 compatible.](https://github.com/unexpectedjs/unexpected-express/commit/72b52d1fc01f9468723a443d484cf621e16b83de) ([Andreas Lind Petersen](mailto:andreas@one.com))
- [Also upgrade the response body to string\/object when it is not being matched against.](https://github.com/unexpectedjs/unexpected-express/commit/30aa652cb56fdf69eef5c99a520ff420101c49fb) ([Andreas Lind Petersen](mailto:andreas@one.com))
- [Added tests.](https://github.com/unexpectedjs/unexpected-express/commit/91c09432a383eddfb95954f4a7c677ff51799b04) ([Andreas Lind Petersen](mailto:andreas@one.com))
- [Whoops, forgot to add mocha as a devDependency.](https://github.com/unexpectedjs/unexpected-express/commit/103584017bac18721d54c167e0ac9a848290797f) ([Andreas Lind Petersen](mailto:andreas@one.com))
- [Gear up on Travis, Istanbul, jshint, Coveralls, and README badges.](https://github.com/unexpectedjs/unexpected-express/commit/d54acfcef3e7363aa03f3e2ef68660685cdf83a0) ([Andreas Lind Petersen](mailto:andreas@one.com))
- [+1 more](https://github.com/unexpectedjs/unexpected-express/compare/v0.5.2...v0.5.3)

### v0.5.2 (2014-08-14)

- [Test: Fixed matching of error message with a newer Unexpected.](https://github.com/unexpectedjs/unexpected-express/commit/ac70d406d9345ed52c7ec009dde5e7c67f4a2578) ([Andreas Lind Petersen](mailto:andreas@one.com))
- [Update unexpected to 4.0.5.](https://github.com/unexpectedjs/unexpected-express/commit/ae7b47eece51bfb8e94bf4539c9393aa0c611b75) ([Andreas Lind Petersen](mailto:andreas@one.com))
- [Support specifying the method as part of the url.](https://github.com/unexpectedjs/unexpected-express/commit/d6a4f63055d8e91f2f529da0a87d566126fd9ede) ([Andreas Lind Petersen](mailto:andreas@one.com))

### v0.5.0 (2014-08-12)

- [Call 'done' in a setImmediate so that exceptions \(assertion failures\) aren't swallowed.](https://github.com/unexpectedjs/unexpected-express/commit/8bc500094d266afb3fb006b94f3beb0a88beb5e8) ([Andreas Lind Petersen](mailto:andreas@one.com))
- [Provide a context to the 'done' callback so that it can inspect the state of the req, res, next, and responseProperties objects.](https://github.com/unexpectedjs/unexpected-express/commit/d1200b03959620960c2276709dc87803173ee413) ([Andreas Lind Petersen](mailto:andreas@one.com))
- [Test that the rewritten url is added to expectedResponseProperties before asserting.](https://github.com/unexpectedjs/unexpected-express/commit/cb1da91ac292d79231b5b0fb868a0b4f09900171) ([Andreas Lind Petersen](mailto:andreas@one.com))
- [Helper assertion in test](https://github.com/unexpectedjs/unexpected-express/commit/2209896bb0a13815f93e1e34fb74950b7ffb4e22) ([Andreas Lind](mailto:andreas@one.com))
- [Update README.md](https://github.com/unexpectedjs/unexpected-express/commit/54623ece84991f652a20546878ac84dfd23a4e3d) ([Andreas Lind](mailto:andreas@one.com))

### v0.4.6 (2014-07-27)

- [Tolerate string chunks in the response body.](https://github.com/unexpectedjs/unexpected-express/commit/f49e13985b47d6534de9b2b058a783fab4956d52) ([Andreas Lind](mailto:andreas@one.com))

### v0.4.5 (2014-07-27)

- [Don't throw when res.write\/end gets an encoding of utf-8.](https://github.com/unexpectedjs/unexpected-express/commit/3a7626e328e37c7bd4146cc355124662eda95cac) ([Andreas Lind](mailto:andreas@one.com))

### v0.4.4 (2014-07-27)

- [Make the \(potentially rewritten\) request url available for matching.](https://github.com/unexpectedjs/unexpected-express/commit/58e18032318b38ce9c1552c1c7c979b9899fa3fa) ([Andreas Lind](mailto:andreas@one.com))

### v0.4.3 (2014-05-09)

- [Allow the request url to be absolute.](https://github.com/unexpectedjs/unexpected-express/commit/45294b215e5912f58fbc7b552e82ac6869a9c20f) ([Andreas Lind Petersen](mailto:andreas@one.com))

### v0.4.2 (2014-05-09)

- [Whoops, bufferedstream is actually a real dependency.](https://github.com/unexpectedjs/unexpected-express/commit/9f71083934e7fafbbcb89a33fd3ab3f7ed9d5d18) ([Andreas Lind Petersen](mailto:andreas@one.com))

### v0.4.1 (2014-05-09)

- [Allow mocking out the remote address \(ip\).](https://github.com/unexpectedjs/unexpected-express/commit/c08aaf7d0b2c6ff159dc322b95f2281fdd830e09) ([Andreas Lind Petersen](mailto:andreas@one.com))
- [Added more request body tests.](https://github.com/unexpectedjs/unexpected-express/commit/2a357be3c026b791bfb5e5f322417c8e564ee2ee) ([Andreas Lind Petersen](mailto:andreas@one.com))

### v0.4.0 (2014-05-07)

- [Don't fail when a non-existing body is expected to be an empty string or Buffer instance.](https://github.com/unexpectedjs/unexpected-express/commit/be97b4b866d3b06692b4edb30e9e4906dde71793) ([Andreas Lind Petersen](mailto:andreas@one.com))
- [Set errorMode to nested so more context is available when an expectation isn't met.](https://github.com/unexpectedjs/unexpected-express/commit/e63c36ab814d341b0cf2ba8442254d964bf947b8) ([Andreas Lind Petersen](mailto:andreas@one.com))
- [Better support for matching Error instances.](https://github.com/unexpectedjs/unexpected-express/commit/7bdec4188f470b91fb6b389a08da4f4d2ef24227) ([Andreas Lind Petersen](mailto:andreas@one.com))
- [DTRT when the middleware calls next with a number \(status code\).](https://github.com/unexpectedjs/unexpected-express/commit/52d738c5b45a24063eb541b7b28ddac5158ff4dc) ([Andreas Lind Petersen](mailto:andreas@one.com))
- [README: Use more shorthands and made the code snippets actually work \(d'oh\).](https://github.com/unexpectedjs/unexpected-express/commit/fb1846063968e983cf15e5bb9331809973df7889) ([Andreas Lind Petersen](mailto:andreas@one.com))
- [+4 more](https://github.com/unexpectedjs/unexpected-express/compare/v0.3.1...v0.4.0)

### v0.3.1 (2014-05-06)

- [Handle errors passed to next either explicitly or by a try...catch in Express.](https://github.com/unexpectedjs/unexpected-express/commit/b31b94cefe5088418d6f77efb69370915337ddab) ([Andreas Lind Petersen](mailto:andreas@one.com))
- [Make a string mean {url: ...} when figuring out the request properties.](https://github.com/unexpectedjs/unexpected-express/commit/855dcd331c3e9bc88dfdaf6787ac1de403874713) ([Andreas Lind Petersen](mailto:andreas@one.com))
- [More README](https://github.com/unexpectedjs/unexpected-express/commit/5d0cf15ed15ef3ef7dba2d6f37e6d71ce6cb3e5d) ([Andreas Lind Petersen](mailto:andreas@one.com))
- [Make sure that the req.protocol getter defined by Express returns 'https' when https:true is specified in the request properties.](https://github.com/unexpectedjs/unexpected-express/commit/f34485e9d209263c2794bcde22fb522741831403) ([Andreas Lind Petersen](mailto:andreas@one.com))

### v0.3.0 (2014-05-06)

- [Support request bodies provided as strings or buffers, and fixed the way JSON is handled.](https://github.com/unexpectedjs/unexpected-express/commit/dbdf9c1f761444b961a96eac8db4cfc3798cbbd6) ([Andreas Lind Petersen](mailto:andreas@one.com))
- [Don't represent an absent body as an empty string.](https://github.com/unexpectedjs/unexpected-express/commit/85a15d0880df0ab3b59165bb1eefe0223872d9cc) ([Andreas Lind Petersen](mailto:andreas@one.com))
- [Provide a default Transfer-Encoding header for all requests provided as streams, not just FormData ones.](https://github.com/unexpectedjs/unexpected-express/commit/6061fff36299c17ad2073f220eabc064233bf468) ([Andreas Lind Petersen](mailto:andreas@one.com))
- [Default to GET when no method is specified.](https://github.com/unexpectedjs/unexpected-express/commit/aa97b0c4871293ced4d54ab347486f4cba4514ae) ([Andreas Lind Petersen](mailto:andreas@one.com))

### v0.2.0 (2014-05-02)

- [FIX: Make sure assertions are also run when 'next' is called](https://github.com/unexpectedjs/unexpected-express/commit/dd26e935151d8548f5a5e6985b8219ca6ebaf7ac) ([Maarten Winter](mailto:mw@one.com))
- [Add 'strictAsync' response property](https://github.com/unexpectedjs/unexpected-express/commit/337d254b789532b15fa97af97e45082156be4827) ([Maarten Winter](mailto:mw@one.com))
- [Move running the assertions into its own function](https://github.com/unexpectedjs/unexpected-express/commit/e4288053e6a791d47ad035b770a399e2a672acd6) ([Maarten Winter](mailto:mw@one.com))
- [Fix reference error for nextCalled assertion code](https://github.com/unexpectedjs/unexpected-express/commit/cd459d97be019be8c90a42aab39d614f288b0e62) ([Maarten Winter](mailto:mw@one.com))

### v0.1.2 (2014-04-16)

- [Allow specifying properties of the response as request.res \(use case: res.locals\).](https://github.com/unexpectedjs/unexpected-express/commit/7a3296c36c0d46977a25453c125338d459a73060) ([Andreas Lind Petersen](mailto:andreas@one.com))
- [Add support for request bodies including specific support for the form-data module.](https://github.com/unexpectedjs/unexpected-express/commit/cbd9c232e39775099cb8fa8c2713cdea9280b14a) ([Andreas Lind Petersen](mailto:andreas@one.com))
- [README: Fixed typo.](https://github.com/unexpectedjs/unexpected-express/commit/0a7da0273ed602f1ab97d02cfff874fda1f6ceb5) ([Andreas Lind Petersen](mailto:andreas@one.com))
- [Add support for request bodies.](https://github.com/unexpectedjs/unexpected-express/commit/ccb219fdd94199fc9c020ab56a7787e538a079e9) ([Andreas Lind Petersen](mailto:andreas@one.com))
- [Treat a numerical value as a shorthand for an expected status code.](https://github.com/unexpectedjs/unexpected-express/commit/68d2906201cbf2778cac81a04d3cd37b75bda1af) ([Andreas Lind Petersen](mailto:andreas@one.com))
- [+8 more](https://github.com/unexpectedjs/unexpected-express/compare/v0.1.0...v0.1.2)

### v0.1.0
- [Initial commit, release 0.1.0.](https://github.com/unexpectedjs/unexpected-express/commit/2d4b5e4e909192482ff299efdec65a1b22c60ad6) ([Andreas Lind Petersen](mailto:andreas@one.com))

