ReleaseNotes17

Johan Haleby edited this page Jul 22, 2015 · 3 revisions

Release Notes for REST Assured 1.7

Highlights

  • Support for configuring pre-defined object mappers
  • Support for creating custom object mappers
  • Support for two new HTTP verbs: PATCH and OPTIONS
  • Support for Faster Jackson (Jackson 2.0)

Non-backward compatible changes

  • Third party dependencies have been updated (new versions of http client needed to support the PATCH verb). If you're not using Maven you need replace the old ones with the new ones in the classpath.
  • The previous release broke downloading of large files (http chunking) to allow for stress testing with REST Assured. This has now been fixed but if you want to do stress testing you need to configure REST Assured to drop connections after each response using the new connection config.

Deprecations

  • The enums in com.jayway.restassured.mapper.ObjectMapper (e.g. ObjectMapper.GSON) has been moved to com.jayway.restassured.mapper.ObjectMapperType.

Other notable changes

  • Fixed so that it's possible to download large (chunked) files again. This was broken in the last release, 1.6.2. (issue 194).
  • Added a ConnectionConfig object that allows you to modify if REST Assured should drop idle connections after each response. Enable connection dropping if you need to make several small and fast requests (e.g. stress testing).

Minor changes

See change log for more details