|
| 1 | +## Change Log |
| 2 | + |
| 3 | +### v0.6.0 |
| 4 | + |
| 5 | +- [#202](https://github.com/apiaryio/dredd/pull/202) Hooks logging, sending logs to apiary-reporter, transaction.startedAt (@kuba-kubula) |
| 6 | + |
| 7 | + **Breaking**: Removed support for `console` (e.g. `console.log`) in sandboxed hooks. |
| 8 | + |
| 9 | + **New**: Hooks logging via `hooks.log` function |
| 10 | + |
| 11 | + **New**: If using Apiary reporter and `hooks.log` in hooks, send the output of `hooks.log` to Apiary together with `transaction.startedAt` timestamp |
| 12 | + |
| 13 | +- [#203](https://github.com/apiaryio/dredd/pull/203) **Fix**: Typo in variable name `newTransactionName` (@kuba-kubula) |
| 14 | +- [#207](https://github.com/apiaryio/dredd/pull/207) **Docs**: Start writing [Changelog](CHANGELOG.md), with little help from `github-changes` npm package (@kuba-kubula) |
| 15 | + |
| 16 | +### v0.5.5 |
| 17 | + |
| 18 | +- [#200](https://github.com/apiaryio/dredd/pull/200) **Fix**: Typo `bleuprint -> blueprint` in interactive config and elsewhere (@abtris) |
| 19 | + |
| 20 | +### v0.5.4 |
| 21 | + |
| 22 | +- [#199](https://github.com/apiaryio/dredd/pull/199) **New**: Completed support for API Blueprint 1A8 (Dredd now supports arbitrary actions) (@netmilk) |
| 23 | + |
| 24 | +### v0.5.3 |
| 25 | + |
| 26 | +- [#198](https://github.com/apiaryio/dredd/pull/198) **Fix**: Trying to fix build by adding delay to prevent race condition (@netmilk) |
| 27 | +- [#197](https://github.com/apiaryio/dredd/pull/197) **Update**: Dependencies update (@netmilk) |
| 28 | +- [#195](https://github.com/apiaryio/dredd/pull/195) **Fix**: Freeze proxyquire to 1.4.x, 1.5.x broke the build (@kuba-kubula) |
| 29 | +- [#185](https://github.com/apiaryio/dredd/pull/185) **Docs**: Typos in README.md (@bootstraponline) |
| 30 | + |
| 31 | +### v0.5.2 |
| 32 | + |
| 33 | +- [#184](https://github.com/apiaryio/dredd/pull/184) **Fix**: Dredd init fix (@netmilk) |
| 34 | + |
| 35 | +### v0.5.1 |
| 36 | + |
| 37 | +- [#179](https://github.com/apiaryio/dredd/pull/179) **New/Fix**: Add __support for io.js, node.js 0.12 and MSON__ (@kuba-kubula) |
| 38 | +- [#178](https://github.com/apiaryio/dredd/pull/178) **Update/Fix**: Use pitboss-ng npm instead of pitboss fork-git-url (@kuba-kubula) |
| 39 | +- [#176](https://github.com/apiaryio/dredd/pull/176) **Docs**: Use Read the Docs (@netmilk, @smizell) |
| 40 | + |
| 41 | +### v0.5.0 |
| 42 | + |
| 43 | +- [#167](https://github.com/apiaryio/dredd/pull/167) Loading and running hooks in isolated sandboxed context (@kuba-kubula, @netmilk) |
| 44 | + |
| 45 | + **Breaking**: Run hooks functions as a separate functions without access to environment around |
| 46 | + |
| 47 | + **New**: `--sandboxed` hooks do not share whole code, they are evaluated and executed in separate contexts |
| 48 | + |
| 49 | + **New**: Dredd JavaScript instance can be configured to use hooks provided from an object with strings (`configuration.hooksData`) |
| 50 | + |
| 51 | +- [#174](https://github.com/apiaryio/dredd/pull/174) **Update**: Enhance apiary reported json (@kuba-kubula) |
| 52 | +- [#165](https://github.com/apiaryio/dredd/pull/165) **Change**: One Hooks instance per one Dredd instance - avoid sharing of hooks object through all instances of Dredd class (@netmilk, @kuba-kubula) |
| 53 | +- [#164](https://github.com/apiaryio/dredd/pull/164) **Docs**: Fix small typos in documentation (@kuba-kubula) |
| 54 | + |
| 55 | +### v0.4.8 |
| 56 | + |
| 57 | +- [#161](https://github.com/apiaryio/dredd/pull/161) **Update**: Show line numbers in warnings from parser (@netmilk, @kuba-kubula) |
| 58 | +- [#163](https://github.com/apiaryio/dredd/pull/163) **Docs**: Hooks documentation and examples (@netmilk, @kuba-kubula) |
| 59 | + |
| 60 | +### v0.4.7 |
| 61 | + |
| 62 | +- [#160](https://github.com/apiaryio/dredd/pull/160) Hooks loosing context / reference to transaction (@kuba-kubula) |
| 63 | + |
| 64 | +### v0.4.6 |
| 65 | + |
| 66 | +- [#159](https://github.com/apiaryio/dredd/pull/159) Release 0.4.6 (@kuba-kubula) |
| 67 | +- [#154](https://github.com/apiaryio/dredd/pull/154) Passing custom parameters to Reporters via JS API, logic from bin script to CoffeeScript (@kuba-kubula) |
| 68 | +- [#156](https://github.com/apiaryio/dredd/pull/156) Feature: Custom user assertions in hooks to fail a transaction (@netmilk) |
| 69 | +- [#158](https://github.com/apiaryio/dredd/pull/158) Add tests to test prettify-response method (@kuba-kubula) |
| 70 | +- [#157](https://github.com/apiaryio/dredd/pull/157) Various small fixes (@netmilk, @kuba-kubula) |
| 71 | +- [#150](https://github.com/apiaryio/dredd/pull/150) Update dependencies to latest (@kuba-kubula) |
| 72 | +- [#149](https://github.com/apiaryio/dredd/pull/149) Coffeelint Dredd source files (@kuba-kubula) |
| 73 | +- [#148](https://github.com/apiaryio/dredd/pull/148) Adding CR to multipart requests based on multipart content-type header, ... (@netmilk) |
| 74 | +- [#146](https://github.com/apiaryio/dredd/pull/146) Add a Gitter chat badge to README.md (@gitter-badger) |
| 75 | +- [#147](https://github.com/apiaryio/dredd/pull/147) Add unit tests when path is a URL to blueprint file (@kuba-kubula) |
| 76 | + |
| 77 | +### v0.4.5 |
| 78 | + |
| 79 | +- [#145](https://github.com/apiaryio/dredd/pull/145) Load blueprint-file from provided URL from http/https (@netmilk, @kuba-kubula) |
| 80 | +- [#144](https://github.com/apiaryio/dredd/pull/144) Ability to use String with Blueprint data in JS API without using files on filesystem. (@kuba-kubula) |
| 81 | + |
| 82 | + |
| 83 | +### v0.4.4 |
| 84 | + |
| 85 | +- [#142](https://github.com/apiaryio/dredd/pull/142) Bump version to 0.4.4 (@kuba-kubula) |
| 86 | +- [#141](https://github.com/apiaryio/dredd/pull/141) Fix cli-test by freezing devDependency clone@0.x (@kuba-kubula) |
| 87 | +- [#140](https://github.com/apiaryio/dredd/pull/140) Removed insecure `marked` dependency and updated all others (@netmilk) |
| 88 | +- [#139](https://github.com/apiaryio/dredd/pull/139) Transaction runner fills all properties for test(step) (@kuba-kubula) |
| 89 | + |
| 90 | +### v0.4.3 |
| 91 | + |
| 92 | +- [#138](https://github.com/apiaryio/dredd/pull/138) Gavel with support for JSON schema v4 (@netmilk) |
| 93 | + |
| 94 | +### v0.4.1 |
| 95 | + |
| 96 | +- [#137](https://github.com/apiaryio/dredd/pull/137) Bump versions of some dependencies (@kuba-kubula) |
| 97 | + |
| 98 | +### v0.4.0 |
| 99 | + |
| 100 | +- [#136](https://github.com/apiaryio/dredd/pull/136) Anonymous Apiary Reporter (@kuba-kubula, @netmilk) |
| 101 | +- [#135](https://github.com/apiaryio/dredd/pull/135) Fix JS API backward compatibility (@netmilk) |
| 102 | +- [#131](https://github.com/apiaryio/dredd/pull/131) Add oneline Hipchat notification from travisci (@abtris) |
| 103 | +- [#128](https://github.com/apiaryio/dredd/pull/128) Merge pull request #128 from apiaryio/netmilk/fix-124, fixing #124 (@netmilk) |
| 104 | +- [#125](https://github.com/apiaryio/dredd/pull/125) Multi blueprint processing (@netmilk) |
| 105 | +- [#130](https://github.com/apiaryio/dredd/pull/130) Suppressing color output with --color false, closes #105 (@netmilk) |
| 106 | +- [#120](https://github.com/apiaryio/dredd/pull/120) New copy-pasteable example (@netmilk) |
| 107 | +- [#121](https://github.com/apiaryio/dredd/pull/121) Dry-run option added to CLI help. Fixing #119 (@netmilk) |
| 108 | + |
| 109 | +### v0.3.14 |
| 110 | + |
| 111 | +- [#115](https://github.com/apiaryio/dredd/pull/115) Updated dependencies to latest, version bump (@netmilk) |
| 112 | +- [#114](https://github.com/apiaryio/dredd/pull/114) Removed URI parameter string validation for number values, Fixing #111, Merging conflicting #113 (@netmilk) |
| 113 | +- [#112](https://github.com/apiaryio/dredd/pull/112) Fixes #98 header parsing issue (@ecordell) |
| 114 | +- [#110](https://github.com/apiaryio/dredd/pull/110) Fix for boolean example validation. (@jonathanbp) |
| 115 | + |
| 116 | +### v0.3.13 |
| 117 | + |
| 118 | +- [#107](https://github.com/apiaryio/dredd/pull/107) Fixing #106 (@apiaryio) |
| 119 | + |
| 120 | +### v0.3.12 |
| 121 | + |
| 122 | +- [#104](https://github.com/apiaryio/dredd/pull/104) Netmilk/new features (@netmilk) |
| 123 | + |
| 124 | +### v0.3.11 |
| 125 | + |
| 126 | +- [#103](https://github.com/apiaryio/dredd/pull/103) Updated all deps to latest, fixed travis build for node 0.8.x - all badges back in green (@netmilk) |
| 127 | + |
| 128 | +### v0.3.10 |
| 129 | + |
| 130 | +- [#102](https://github.com/apiaryio/dredd/pull/102) Adding beforeAll and afterAll (@CodeFred) |
| 131 | +- [#95](https://github.com/apiaryio/dredd/pull/95) Reintroduces "silent" flag (@frio) |
| 132 | +- [#92](https://github.com/apiaryio/dredd/pull/92) Added '-L' parameter to curl command (@eddieroger) |
| 133 | +- [#2](https://github.com/apiaryio/dredd/pull/2) Adding documentation to README (@CodeFred) |
| 134 | +- [#1](https://github.com/apiaryio/dredd/pull/1) Adding beforeAll and afterAll hooks, allowing setup and teardown common to all tests (@CodeFred) |
| 135 | + |
| 136 | +### v0.3.9 |
| 137 | + |
| 138 | +- [#86](https://github.com/apiaryio/dredd/pull/86) Catches errors in hooks, allows skipping tests, fixes small bug (@ecordell) |
| 139 | +- [#82](https://github.com/apiaryio/dredd/pull/82) Netmilk/documentation (@netmilk) |
| 140 | + |
| 141 | +### v0.3.8 |
| 142 | + |
| 143 | +- [#81](https://github.com/apiaryio/dredd/pull/81) Protagonist 0.12.0, showing blueprint parsing warnings (@netmilk) |
| 144 | +- [#80](https://github.com/apiaryio/dredd/pull/80) Updated LICENCE (@netmilk) |
| 145 | + |
| 146 | +### v0.3.7 |
| 147 | + |
| 148 | +- [#76](https://github.com/apiaryio/dredd/pull/76) Update npm before build (@netmilk) |
| 149 | + |
| 150 | +### v0.3.4 |
| 151 | + |
| 152 | +- [#72](https://github.com/apiaryio/dredd/pull/72) Updated nonconflicting libraries (@netmilk) |
| 153 | +- [#71](https://github.com/apiaryio/dredd/pull/71) Updated protagonist to v0.11.0 (@netmilk) |
| 154 | + |
| 155 | +### v0.3.3 |
| 156 | + |
| 157 | +- [#70](https://github.com/apiaryio/dredd/pull/70) Updated gavel and bumped version (@netmilk) |
| 158 | + |
| 159 | +### v0.3.2 |
| 160 | + |
| 161 | +- [#69](https://github.com/apiaryio/dredd/pull/69) Netmilk/new rest reporter (@netmilk) |
| 162 | +- [#68](https://github.com/apiaryio/dredd/pull/68) Apiary reporter (@netmilk) |
| 163 | +- [#60](https://github.com/apiaryio/dredd/pull/60) Adds protocol information to individual transactions (@ecordell) |
| 164 | + |
| 165 | +### v0.3.1 |
| 166 | + |
| 167 | +- [#59](https://github.com/apiaryio/dredd/pull/59) Better file handling for reporters (fixes #48 and #57) (@ecordell) |
| 168 | + |
| 169 | +### v0.3.0 |
| 170 | + |
| 171 | +- [#56](https://github.com/apiaryio/dredd/pull/56) Update to protagonist v0.8.0 (@zdne) |
| 172 | +- [#44](https://github.com/apiaryio/dredd/pull/44) Adds before/after hooks to Dredd (@ecordell) |
| 173 | +- [#49](https://github.com/apiaryio/dredd/pull/49) Fix Dredd / Gavel.js interface. Closes #46 (@zdne) |
| 174 | +- [#45](https://github.com/apiaryio/dredd/pull/45) Add support for path in API endpoint. Fixes #43 (@abtris) |
| 175 | +- [#41](https://github.com/apiaryio/dredd/pull/41) Fixes sequencing bug in junit reporter (@ecordell) |
| 176 | +- [#37](https://github.com/apiaryio/dredd/pull/37) Dredd exited without an interesting error message (@albertjan) |
| 177 | +- [#36](https://github.com/apiaryio/dredd/pull/36) Fix sorting to use the order used in the apiary file as well. Close #32 and #36. (@ksarna) |
| 178 | + |
| 179 | +### v0.2.1 |
| 180 | + |
| 181 | +- [#21](https://github.com/apiaryio/dredd/pull/21) Tests and fixes passing Dredd class pre-runtime errors to the CLI (@netmilk) |
| 182 | +- [#19](https://github.com/apiaryio/dredd/pull/19) Content-Length header in reqeusts for Rails support (@netmilk, @theodorton) |
| 183 | + |
| 184 | +### v0.1.6 |
| 185 | + |
| 186 | +- [#14](https://github.com/apiaryio/dredd/pull/14) Fixing exit status and adding CLI tests (@netmilk) |
| 187 | + |
| 188 | +### v0.1.4 |
| 189 | + |
| 190 | +- [#8](https://github.com/apiaryio/dredd/pull/8) Added Vagrant virtual development environment (@netmilk) |
| 191 | +- [#5](https://github.com/apiaryio/dredd/pull/5) HTTPS support, global header injection, improved reporter output (@ecordell) |
| 192 | + |
| 193 | +### v0.1.1 |
| 194 | + |
| 195 | +- [#1](https://github.com/apiaryio/dredd/pull/1) V0.1 (@netmilk) |
0 commit comments