Skip to content
This repository has been archived by the owner on Nov 8, 2024. It is now read-only.

Latest commit

 

History

History
195 lines (122 loc) · 10.2 KB

CHANGELOG.md

File metadata and controls

195 lines (122 loc) · 10.2 KB

Change Log

v0.6.0

  • #202 Hooks logging, sending logs to apiary-reporter, transaction.startedAt (@kuba-kubula)

    Breaking: Removed support for console (e.g. console.log) in sandboxed hooks.

    New: Hooks logging via hooks.log function

    New: If using Apiary reporter and hooks.log in hooks, send the output of hooks.log to Apiary together with transaction.startedAt timestamp

  • #203 Fix: Typo in variable name newTransactionName (@kuba-kubula)

  • #207 Docs: Start writing Changelog, with little help from github-changes npm package (@kuba-kubula)

v0.5.5

  • #200 Fix: Typo bleuprint -> blueprint in interactive config and elsewhere (@abtris)

v0.5.4

  • #199 New: Completed support for API Blueprint 1A8 (Dredd now supports arbitrary actions) (@netmilk)

v0.5.3

  • #198 Fix: Trying to fix build by adding delay to prevent race condition (@netmilk)
  • #197 Update: Dependencies update (@netmilk)
  • #195 Fix: Freeze proxyquire to 1.4.x, 1.5.x broke the build (@kuba-kubula)
  • #185 Docs: Typos in README.md (@bootstraponline)

v0.5.2

  • #184 Fix: Dredd init fix (@netmilk)

v0.5.1

  • #179 New/Fix: Add support for io.js, node.js 0.12 and MSON (@kuba-kubula)
  • #178 Update/Fix: Use pitboss-ng npm instead of pitboss fork-git-url (@kuba-kubula)
  • #176 Docs: Use Read the Docs (@netmilk, @smizell)

v0.5.0

  • #167 Loading and running hooks in isolated sandboxed context (@kuba-kubula, @netmilk)

    Breaking: Run hooks functions as a separate functions without access to environment around

    New: --sandboxed hooks do not share whole code, they are evaluated and executed in separate contexts

    New: Dredd JavaScript instance can be configured to use hooks provided from an object with strings (configuration.hooksData)

  • #174 Update: Enhance apiary reported json (@kuba-kubula)

  • #165 Change: One Hooks instance per one Dredd instance - avoid sharing of hooks object through all instances of Dredd class (@netmilk, @kuba-kubula)

  • #164 Docs: Fix small typos in documentation (@kuba-kubula)

v0.4.8

  • #161 Update: Show line numbers in warnings from parser (@netmilk, @kuba-kubula)
  • #163 Docs: Hooks documentation and examples (@netmilk, @kuba-kubula)

v0.4.7

  • #160 Hooks loosing context / reference to transaction (@kuba-kubula)

v0.4.6

  • #159 Release 0.4.6 (@kuba-kubula)
  • #154 Passing custom parameters to Reporters via JS API, logic from bin script to CoffeeScript (@kuba-kubula)
  • #156 Feature: Custom user assertions in hooks to fail a transaction (@netmilk)
  • #158 Add tests to test prettify-response method (@kuba-kubula)
  • #157 Various small fixes (@netmilk, @kuba-kubula)
  • #150 Update dependencies to latest (@kuba-kubula)
  • #149 Coffeelint Dredd source files (@kuba-kubula)
  • #148 Adding CR to multipart requests based on multipart content-type header, ... (@netmilk)
  • #146 Add a Gitter chat badge to README.md (@gitter-badger)
  • #147 Add unit tests when path is a URL to blueprint file (@kuba-kubula)

v0.4.5

  • #145 Load blueprint-file from provided URL from http/https (@netmilk, @kuba-kubula)
  • #144 Ability to use String with Blueprint data in JS API without using files on filesystem. (@kuba-kubula)

v0.4.4

  • #142 Bump version to 0.4.4 (@kuba-kubula)
  • #141 Fix cli-test by freezing devDependency [email protected] (@kuba-kubula)
  • #140 Removed insecure marked dependency and updated all others (@netmilk)
  • #139 Transaction runner fills all properties for test(step) (@kuba-kubula)

v0.4.3

  • #138 Gavel with support for JSON schema v4 (@netmilk)

v0.4.1

  • #137 Bump versions of some dependencies (@kuba-kubula)

v0.4.0

  • #136 Anonymous Apiary Reporter (@kuba-kubula, @netmilk)
  • #135 Fix JS API backward compatibility (@netmilk)
  • #131 Add oneline Hipchat notification from travisci (@abtris)
  • #128 Merge pull request #128 from apiaryio/netmilk/fix-124, fixing #124 (@netmilk)
  • #125 Multi blueprint processing (@netmilk)
  • #130 Suppressing color output with --color false, closes #105 (@netmilk)
  • #120 New copy-pasteable example (@netmilk)
  • #121 Dry-run option added to CLI help. Fixing #119 (@netmilk)

v0.3.14

  • #115 Updated dependencies to latest, version bump (@netmilk)
  • #114 Removed URI parameter string validation for number values, Fixing #111, Merging conflicting #113 (@netmilk)
  • #112 Fixes #98 header parsing issue (@ecordell)
  • #110 Fix for boolean example validation. (@jonathanbp)

v0.3.13

  • #107 Fixing #106 (@apiaryio)

v0.3.12

  • #104 Netmilk/new features (@netmilk)

v0.3.11

  • #103 Updated all deps to latest, fixed travis build for node 0.8.x - all badges back in green (@netmilk)

v0.3.10

  • #102 Adding beforeAll and afterAll (@CodeFred)
  • #95 Reintroduces "silent" flag (@frio)
  • #92 Added '-L' parameter to curl command (@eddieroger)
  • #2 Adding documentation to README (@CodeFred)
  • #1 Adding beforeAll and afterAll hooks, allowing setup and teardown common to all tests (@CodeFred)

v0.3.9

  • #86 Catches errors in hooks, allows skipping tests, fixes small bug (@ecordell)
  • #82 Netmilk/documentation (@netmilk)

v0.3.8

  • #81 Protagonist 0.12.0, showing blueprint parsing warnings (@netmilk)
  • #80 Updated LICENCE (@netmilk)

v0.3.7

  • #76 Update npm before build (@netmilk)

v0.3.4

  • #72 Updated nonconflicting libraries (@netmilk)
  • #71 Updated protagonist to v0.11.0 (@netmilk)

v0.3.3

  • #70 Updated gavel and bumped version (@netmilk)

v0.3.2

  • #69 Netmilk/new rest reporter (@netmilk)
  • #68 Apiary reporter (@netmilk)
  • #60 Adds protocol information to individual transactions (@ecordell)

v0.3.1

  • #59 Better file handling for reporters (fixes #48 and #57) (@ecordell)

v0.3.0

  • #56 Update to protagonist v0.8.0 (@zdne)
  • #44 Adds before/after hooks to Dredd (@ecordell)
  • #49 Fix Dredd / Gavel.js interface. Closes #46 (@zdne)
  • #45 Add support for path in API endpoint. Fixes #43 (@abtris)
  • #41 Fixes sequencing bug in junit reporter (@ecordell)
  • #37 Dredd exited without an interesting error message (@albertjan)
  • #36 Fix sorting to use the order used in the apiary file as well. Close #32 and #36. (@ksarna)

v0.2.1

  • #21 Tests and fixes passing Dredd class pre-runtime errors to the CLI (@netmilk)
  • #19 Content-Length header in reqeusts for Rails support (@netmilk, @theodorton)

v0.1.6

  • #14 Fixing exit status and adding CLI tests (@netmilk)

v0.1.4

  • #8 Added Vagrant virtual development environment (@netmilk)
  • #5 HTTPS support, global header injection, improved reporter output (@ecordell)

v0.1.1

  • #1 V0.1 (@netmilk)