All Versions
80
Latest Version
Avg Release Cycle
27 days
Latest Release
-

Changelog History
Page 8

  • v4.4 Changes

    • 👌 Support overriding default HostnameVerifier.
    • 👌 Support GZIP content encoding for request bodies.
    • 👌 Support Iterable args for query parameters.
    • 👌 Support urls which have query parameters.
  • v4.3 Changes

    • ➕ Add ability to configure zero or more RequestInterceptors.
    • ✂ Remove overrides = true on codec modules.
  • v4.2 Changes

    • Document and enforce JAX-RS annotation processing from server POV
    • Skip query template parameters when corresponding java arg is null
  • v4.1 Changes

    • ⚡️ update to dagger 1.1
    • ➕ Add wikipedia search example
    • 👍 Allow @Path on types in feign-jaxrs
  • v4.0 Changes

    • 👌 Support RxJava-style Observers.
      • Return type can be Observable<T> for an async equiv of Iterable<T>.
      • Observer<T> replaces IncrementalCallback<T> and is passed to Observable.subscribe().
      • On Subscription.unsubscribe(), Observer.onNext() will stop being called.
  • v3.1 Changes

    • 🌲 Log when an http request is retried or a response fails due to an IOException.
  • v3.0 Changes

    • ➕ Added support for asynchronous callbacks via IncrementalCallback<T> and IncrementalDecoder.TextStream<T>.
    • 🔧 Wire is now Logger, with configurable Logger.Level.
    • ➕ Added feign-gson codec, used via new GsonModule()
    • 🔄 changed codec to be similar to WebSocket JSR 356
      • Decoder is now Decoder.TextStream<T>
      • BodyEncoder is now Encoder.Text<T>
      • FormEncoder is now Encoder.Text<Map<String, ?>>
    • Encoder and Decoders are specified via Provides.Type.SET binding.
    • 0️⃣ Default Encoder and Form Encoder is Encoder.Text<Object>
    • 0️⃣ Default Decoder is Decoder.TextStream<Object>
    • 👻 ErrorDecoder now returns Exception, not fallback.
    • There can only be one ErrorDecoder and Request.Options binding now.
  • v2.0.0 Changes

    • ✂ removes guava and jax-rs dependencies
    • ➕ adds JAX-RS integration
  • v1.1.0 Changes

    • ➕ adds Ribbon integration
    • ➕ adds cli example
    • 0️⃣ exponential backoff customizable via Retryer.Default ctor
  • v1.0.0 Changes

    • 🎉 Initial open source release