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

Releases: apiaryio/dredd

v2.1.1

04 Oct 09:35

Choose a tag to compare

2.1.1 (2016-10-04)

Bug Fixes

v2.1.0

12 Sep 17:14

Choose a tag to compare

2.1.0 (2016-09-12)

Features

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

v2.0.0

09 Sep 10:41

Choose a tag to compare

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 #25 and #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 #227.

Closes #615

(4d645ef2)

v1.6.1

22 Aug 15:22

Choose a tag to compare

1.6.1 (2016-08-22)

Bug Fixes

v1.6.0

15 Aug 16:39

Choose a tag to compare

1.6.0 (2016-08-15)

Features

  • Don't crash if server URL has imperfections, deal with them instead (0534b44d)

v1.5.2

12 Aug 13:46

Choose a tag to compare

1.5.2 (2016-08-12)

Bug Fixes

  • Putting back upstream html package (b5fd24aa)

v1.5.1

12 Aug 12:23

Choose a tag to compare

1.5.1 (2016-08-12)

Bug Fixes

  • Address security issue in the HTML package (#589) (d76defee)

v1.5.0

04 Aug 14:45

Choose a tag to compare

v1.5.0

Support for x-example Swagger vendor extension property

v1.4.0

04 Aug 14:45

Choose a tag to compare

v1.4.0

Dredd is now installable also without C++ compiler + several bug fixes

v1.3.0

04 Aug 14:45

Choose a tag to compare

v1.3.0

New way of handling default URI parameter values