Skip to content

Bump rest-assured from 3.2.0 to 3.3.0 in /modules/vault#1143

Merged
bsideup merged 1 commit intomasterfrom
dependabot/gradle/modules/vault/io.rest-assured-rest-assured-3.3.0
Jan 15, 2019
Merged

Bump rest-assured from 3.2.0 to 3.3.0 in /modules/vault#1143
bsideup merged 1 commit intomasterfrom
dependabot/gradle/modules/vault/io.rest-assured-rest-assured-3.3.0

Conversation

@dependabot-preview
Copy link
Contributor

Bumps rest-assured from 3.2.0 to 3.3.0.

Changelog

Sourced from rest-assured's changelog.

Changelog 3.3.0 (2019-01-11)

  • Upgraded json-schema-validator from version 2.2.6 to 2.2.10 (thanks to thorin for pull request)

  • Added io.restassured.mapper.TypeRef class that allows you to deserialize the response to a container with generic type. For example:
    List<Map<String, Object>> products = get("/products").as(new TypeRef<List<Map<String, Object>>>() {});
    Currently this only works for JSON :(

  • Add logging functionality to the ResponseSpecBuilder, i.e. you can now do:
    ResponseSpecification spec = new ResponseSpecBuilder().log(LogDetail.ALL).build();
    (issue 579). Thanks to Aleksandr Podkutin for pull request!

  • httpmime dependency is updated to version 4.5.3 and is now consistent with httpclient (thanks to Rüdiger Herrmann for pull request).

  • Updated commons-fileupload from 1.3.1 to 1.3.3 to fix security issues

  • Added a new artifact, rest-assured-all, which you can depend on instead of rest-assured to avoid split packages in Java 9+. (thanks to Tomasz Gaweda for pull request)

  • Introduces custom listeners on test validation failures. This makes it possible to hook into Rest Assured and get a callback when the test fails with full access to the request/response specification
    as well as the response. You can do this by implementing the "io.restassured.listener.ResponseValidationFailureListener" and add it to the new "FailureConfig". For example:

    given().config(RestAssured.config().failureConfig(failureConfig().with().failureListeners((requestSpec, responseSpec, response) -> log.info("Rest Assured validation failed!")).when(). ..
    

    (issue 1093) (thanks to Daniel Dyląg for pull request).

Commits
  • 4a99626 [maven-release-plugin] prepare release rest-assured-3.3.0
  • c105c86 Adding dummy classes to allow nexus to accept the rest-assured-all project
  • b399896 Added dependency-reduced-pom to gitignore
  • 99682b0 Prepared changelog for next release
  • de8dcfa Added some methods to FailureConfig and wrote more tests. Also moved Response...
  • 6cf7651 Fixed some compilation issues when using Java 11 to compile the project
  • a374734 Add support for failure listeners (#1094)
  • b19a99b Updated changelog to reflect latest changes
  • 4ca60af Create rest-assured-all to avoid split packages (#1112)
  • ccbd86e Upgraded jackson databind to 2.9.8 to fix vulnerability issue
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot ignore this [patch|minor|major] version will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in the .dependabot/config.yml file in this repo:

  • Update frequency (including time of day and day of week)
  • Automerge options (never/patch/minor, and dev/runtime dependencies)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

Finally, you can contact us by mentioning @dependabot.

@dependabot-preview dependabot-preview bot added dependencies Pull requests that update a dependency file java labels Jan 14, 2019
@bsideup bsideup added this to the next milestone Jan 15, 2019
@bsideup bsideup merged commit 9712ac1 into master Jan 15, 2019
@delete-merged-branch delete-merged-branch bot deleted the dependabot/gradle/modules/vault/io.rest-assured-rest-assured-3.3.0 branch January 15, 2019 08:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments