All Versions
71
Latest Version
Avg Release Cycle
10 days
Latest Release
3 days ago

Changelog History
Page 1

  • v3.5.00

    February 16, 2020
    • 📦 Re-package the object mapper sub-modules to work with Java 11 per issue #324.
    • ⚡️ Update Jackson to 2.10.2
    • ⚡️ Update various build tools to work with Java 11
  • v3.4.04

    February 15, 2020
    • #335 keep around failure bodies for mapping to error objects
    • 👍 Request objects implement equals for future feature to support request caching
  • v3.4.03

    February 10, 2020
    • Patch bump of all Apache dependencies
    • Patch bump of gson
    • ✅ Minor bump of test dependencies: junit, mockito, etc
  • v3.4.02

    February 06, 2020
    • #333 Spaces in route parameters
    • ➕ added the SameSite cookie attribute to the cookie parser
    • 💅 Updated checkstyle test dependency for security
  • v3.4.01

    January 20, 2020
    • 📜 #331 ArrayIndexOutOfBoundsException when parsing cookie
    • 🖐 Handle quoted cookie values
  • v3.4.00

    January 13, 2020
    • ➕ Add methods to add cookies to the request and read cookie from the response
  • v3.3.05

    • ➕ Add a noop response type when you just don't care about the body. java HttpResponse re = Unirest.get("http://no.body.knows").asEmpty();
  • v3.3.04

    • ➕ Add the ability to follow a paged response by providing a lambda for the response type and one for getting the next page. It will stop once the next link is null or empty.
    • The PagedList has handy dandy methods to pass consumers to all success and failure responses. java PagedList<JsonNode> result = Unirest.get("http://and.pagey") .asPaged( r -> r.asJson(), r -> r.getHeaders().getFirst("nextPage") );
  • v3.3.03

    • Pulled isSuccess() up to the response interface so it can be used and enjoyed by everyone.
  • v3.3.02

    • ➕ Add the ability to make requests to non-standard web methods for things like WebDAV, SVN, or other horrible things. java Unirest.request("CHEESE", "http://some.cheesy.thing") .asString();