v2.2.5

@ApiaryBot ApiaryBot released this Nov 25, 2016

2.2.5 (2016-11-25)

Bug Fixes

  • Make spawning server command and 'which' Windows-compatible (09a7fbf4)

Downloads

v2.2.4

@ApiaryBot ApiaryBot released this Nov 23, 2016

2.2.4 (2016-11-25)

Bug Fixes

  • Keep forward slashes in URL if they're present (376875a2)

Downloads

v2.2.3

@ApiaryBot ApiaryBot released this Oct 27, 2016

2.2.3 (2016-10-27)

Bug Fixes

  • Enable modification of transaction object before it gets passed to reporters (57e07fdd)

Downloads

v2.2.2

@ApiaryBot ApiaryBot released this Oct 25, 2016

2.2.2 (2016-10-25)

FIXES VULNERABILITY CVE-2016-1000249

Bug Fixes

  • Get Swagger fixes from the latest Dredd Transactions (c9ca9f8e)

Downloads

v2.2.1

@ApiaryBot ApiaryBot released this Oct 11, 2016

2.2.1 (2016-10-11)

Bug Fixes

  • Development dependency promoted, fixes last release (6e2e9430)

Downloads

v2.2.0

@ApiaryBot ApiaryBot released this Oct 11, 2016

2.2.0 (2016-10-11)

Bug Fixes

  • Minor fixes in previously added extended logging (4693b615)
  • Mapping without assignment has no effect (f663db35)
  • Make sure 'info' and 'debug' logging levels have different colors (2457061d)
  • Make some logging output less chatty by demoting it to 'silly' level (ca5a726f)
  • Make sure logging level is set early enough in Dredd's lifecycle (plus some chan (826df235)

Features

Downloads

v2.1.1

@ApiaryBot ApiaryBot released this Oct 4, 2016

2.1.1 (2016-10-04)

Bug Fixes

Downloads

v2.1.0

@ApiaryBot ApiaryBot released this Sep 12, 2016

2.1.0 (2016-09-12)

Features

  • Report OS type and version in dredd --version (99d6ab07)

Downloads

v2.0.0

@ApiaryBot ApiaryBot released this Sep 9, 2016

2.0.0 (2016-09-09)

Bug Fixes

  • Use just the 1st req-res pair within APIB transaction examples (4d645ef2)

Features

  • Unique transaction names for Swagger (82a077d4)

Breaking Changes

  • Users of Dredd hooks will have to change how they address
    transactions - e.g. '/112 > GET' will have to be changed to '/112 > GET > 200 > application/json'

See apiaryio/dredd-transactions#63 for details. Closes #558.

(82a077d4)

  • Fixe of a problem introduced with migration to API Elements
    in order to support Swagger in Dredd. Original implementation always selected
    the first request-response pair from each transaction example. This wasn't
    re-implemented correctly on top of API Elements. Instead, all specified responses
    are appearing, which breaks Dredd's behavior in many ways. Respective test was
    ported, but unfortunately with the same mistake. This commit fixes the situation.

Some early adopters discovered the issue and considered it to be a new
feature, but it really breaks how Dredd should work at the moment and needs
to be removed. It leads to duplicate transaction names and other undefined
behavior.

In order to implement apiaryio/dredd#25 and apiaryio/dredd#78,
which many believed happened when they discovered the bug, much more work needs
to be done. Namely designing and adopting a new way of addressing transactions
in Dredd apiaryio/dredd#227.

Closes #615

(4d645ef2)

Downloads

v1.6.1

@ApiaryBot ApiaryBot released this Aug 22, 2016

1.6.1 (2016-08-22)

Bug Fixes

Downloads