All Versions
116
Latest Version
Avg Release Cycle
14 days
Latest Release
-

Changelog History
Page 7

  • v3.2.02 Changes

    • 0️⃣ distinguish between set and add for default headers.
  • v3.2.01 Changes

    • ➕ add method to replace a header rather than append to it.
  • v3.2.00 Changes

    November 28, 2019
    • This is a major release with several breaking changes which (other than the namespace change) should ONLY impact you if you are using some of Unirests more advanced features or custom configurations.
    • The maven artifact has changed to open-unirest-java
    • The namespace has been shortened to just unirest (inspired by Java Spark)
    • ⬆️ The configuration system has been completely redone. Previously it was scattered across several classes and was entirely static. The new system has instances and supports multiple configurations. See the UPGRADE_GUIDE.md for details.
      • Start accessing the config with Unirest.config()
    • ✅ Almost everything is now fronted by interfaces, this makes testing easier.
    • Unirest itself can now be accessed as a interface with UnirestInstance
    • 🏗 ObjectMappers can be passed in as part of the builder.
    • 👍 option no longer supports body (per http spec)
    • 🏗 Accept and ContentType are now 1st class headers in the builder (Unirest.get(path).accept("application/json"))
    • 🏗 Major internal fixes so that which builder operations were available when is consistent.
  • v3.1.04

    November 07, 2019
  • v3.1.03

    October 24, 2019
  • v3.1.02 Changes

    October 14, 2019
    • This is a major release with several breaking changes which (other than the namespace change) should ONLY impact you if you are using some of Unirests more advanced features or custom configurations.
    • The maven artifact has changed to open-unirest-java
    • The namespace has been shortened to just unirest (inspired by Java Spark)
    • ⬆️ The configuration system has been completely redone. Previously it was scattered across several classes and was entirely static. The new system has instances and supports multiple configurations. See the UPGRADE_GUIDE.md for details.
      • Start accessing the config with Unirest.config()
    • ✅ Almost everything is now fronted by interfaces, this makes testing easier.
    • Unirest itself can now be accessed as a interface with UnirestInstance
    • 🏗 ObjectMappers can be passed in as part of the builder.
    • 👍 option no longer supports body (per http spec)
    • 🏗 Accept and ContentType are now 1st class headers in the builder (Unirest.get(path).accept("application/json"))
    • 🏗 Major internal fixes so that which builder operations were available when is consistent.
  • v3.1.01 Changes

    October 14, 2019
    • 🔧 Detect if the async client has stopped for some reason and construct a new one. This one may be different from the one that was originally configured so we need to add a way to configure a supplier for clients rather than a direct client.
  • v3.1.00 Changes

    September 28, 2019
    • This is a major release with several breaking changes which (other than the namespace change) should ONLY impact you if you are using some of Unirests more advanced features or custom configurations.
    • The maven artifact has changed to open-unirest-java
    • The namespace has been shortened to just unirest (inspired by Java Spark)
    • ⬆️ The configuration system has been completely redone. Previously it was scattered across several classes and was entirely static. The new system has instances and supports multiple configurations. See the UPGRADE_GUIDE.md for details.
      • Start accessing the config with Unirest.config()
    • ✅ Almost everything is now fronted by interfaces, this makes testing easier.
    • Unirest itself can now be accessed as a interface with UnirestInstance
    • 🏗 ObjectMappers can be passed in as part of the builder.
    • 👍 option no longer supports body (per http spec)
    • 🏗 Accept and ContentType are now 1st class headers in the builder (Unirest.get(path).accept("application/json"))
    • 🏗 Major internal fixes so that which builder operations were available when is consistent.
  • v3.0.04 Changes

    • 📜 Parsing handler should capture unirest exceptions just like other exceptions.
  • v3.0.03 Changes