Skip to content
Eric Oestrich edited this page Jun 24, 2013 · 25 revisions

Changes

Latest

1.0.0

  • Remove assets, pull request
  • Move writers into RspecApiDocumentation::Writers namespace
  • Remove unknown class Examplegroup, pull request
  • Fixed: If only the exclusion filter was set then it was ignored
  • Better format of cURL headers, issue
  • Generate nicer JSON, pull request

0.9.2

  • Add deprecation notices for Wurl and notice for assets being removed in HTML output.

0.9.1

  • Update cURL output for HEAD and PATCH

0.9.0

0.8.0

  • Add an empty space between multiple responses in combined text writer
  • Writer for IODocs [thanks areina]
  • Support multibyte descriptions [thanks mataki]

0.7.1

  • Fix flipped request and response keys in template

0.7.0

  • Combined text writer for Raddocs
  • Added api_name configuration, which affects the HTML output.
  • Added response_status alias to status if you have status as a variable in a spec
  • Removed passing headers into ClientBase, you set headers via the DSL header "Accept", "application/json", see #36
    • If you are subclassing any client base and overriding the headers call, it now accepts a fourth parameter, headers, that are the headers based on the specs.
  • url_prefix now has a leading / and no trailing /

0.6.0

  • Added wURL - Thanks TildeWill
    • Use the WurlWriter to try it out

0.5.2

  • Split out DSL into multiple source files
  • Update for latest rspec

0.5.1

  • Bug fixes around requiring dependencies

0.5.0

  • Remove Rack::Test hard dependency
  • JSON keys in a request changed:
    • method -> request_method
    • route -> request_path
  • TestClient became RackTestClient in removing Rack::Test
  • OAuth2MACClient added, currently only supports client credentials
  • last_response was hidden, use one of the following methods to access responses data
    • response_headers
    • status
    • response_body
  • helper methods added for asserting on callbacks
    • request_method
    • request_headers
    • request_body
Clone this wiki locally