All Versions
11
Latest Version
Avg Release Cycle
58 days
Latest Release
265 days ago

Changelog History
Page 1

  • v2.2.1

    September 07, 2019

    Description

    🛠 2.2.1 includes bug fixes to Fuel library.

    🔄 Changes

    🛠 Fixed HTTPClient Response Message #670 by @iNoles

    📚 Update documentation based on code in FuelJson.kt #678 by @aj-65

    🛠 Fix #667: use wrapped OutputStream batch write in ProgressOutputStream #675 by @tfactor2

    ⚡️ Update Content Type regex to better match spec #673 by @ProjectZed

    ⚡️ Update kotlinter-gradle #672 by @iNoles

    Don't buffer output stream when no progress callback is given #668 by @jsyeo

    🛠 Fix curlString #664 by @SleeplessByte

    🍱 Thanks, you all for improvement and contribution to Fuel project. 🍻 💯 🏆

  • v2.2.0

    July 31, 2019

    Description

    🛠 2.2.0 includes bug fixes and improvement for Fuel library.

    🔄 Changes

    Cleanup HttpClient #639 by @iNoles

    Catch Forge's MissingAttributeError on FuelError #661 by @iNoles

    🛠 Fix content length parameter for InlineDataPart #653 by @ASKabanets

    Flesh out QuickStart examples #654 by @mbidewell

    🍱 ✨ Add support for custom Gson instances #645 by @lostintime

    🚀 Thanks, everyone who got involved in this release! @iNoles, @ASKabanets, @mbidewell, @lostintime

  • v2.1.0

    May 13, 2019

    Description

    🛠 2.1.0 includes bug fixes and improvement for Fuel library.

    🔄 Changes

    🛠 Fix coroutines readme typo #637 by GSculerlor

    🍱 ✨ Improve FuelError and BubbleFuelError #636 by kittinunf

    ⚡️ Updated Some Libraries #634 by iNoles

    ✅ [Chore] Stop publishing test #632 by kittinunf

    ⚡️ [Chore] Update/Organize README #631 by kittinunf

    🍱 [Feature] ✨ Allow user to supply Moshi custom adapter #630 by kittinunf

    🛠 Fixed Android AAR Timing Issue #629 by iNoles

    ⚡️ Update Kotlin and Android Gradle Version #626 by iNoles

    [Chore] Modernize project setup #622 by kittinunf

    🛠 Fix typo in README.md #615 by jhult

    [feature] Custom Moshi #614 by ProjectZed

    Adjust examples #613 by avram

    🛠 Fix body representation in case of charset in ContentType #610 by kenrube

    [Bug] Fix coroutine bug #603 by kittinunf

    [Bug] [Stetho] Fix bug in stetho module #602 by kittinunf

    ⚡️ Update Kotlin, AGP, Jackson and RxJava #596 by iNoles

    🛠 Fix typo "Connnection" #595 by ryutoyasugi

    ➕ Add License to Maven's POM #585 by iNoles

    Special thanks for all contributors for this version, @ryutoyasugi @iNoles @kenrube @avram @ProjectZed @jhult @GSculerlor 🍻 💯 👍 🥇

  • v2.0.1

    January 28, 2019

    Fuel 2.0.1

    2.0.1 is coming out sooner rather than later because we want to address version consistency on kotlinx-serialization module. Hopefully, our user who uses the kotlinx-serialization is able to use Fuel this seamlessly.

    🔄 Changes

    • ⚡️ Update kotlinx-serialization #583
    • 🛠 Fixed Some Build Errors #584

    🚀 Thanks, @NikkyAI and @iNoles for your contributions for this release. 👍 👏 🎉

  • v2.0.0

    January 24, 2019

    🍱 Fuel 2.0.0 - Better, Stronger, Easier !!! ⛽️

    🍱 Happy belated new year everyone 🎉 👍 🎊 For 2019, we have something exciting to announce. We are officially reaching 2.0.0 😃 💯 🥇

    ⚡️ In this version, we improve Fuel in every aspect! From the surface, it looks pretty similar to before, however, internally we have change/improve/update a lot of things. It feels like a brand new library entirely, YEESS!

    🍱 Kotlin 🔑

    ✅ This version brings the Kotlin version support to the latest Kotlin 1.3.20.

    🚀 Note - If you are still with Kotlin 1.2, you should use Fuel version 1.15.1

    ⚡️ Updated ⬆️

    ⚡️ There are a ton of updated regarding to how Fuel works. It should work like before as your to-go networking library for you with simple API usage.

    📚 We also update our documentation where you can consult the API documentation here. Hopefully, everyone is happy with our beautiful documentation for version 2.0.0

    📚 Note - If you couldn't afford an update now and stuck with version 1.x.y, you can also review the version 1 documentation here

    👷 Contributions ⛑

    🚀 I want to give this opportunity to have a special shoutout to our main contributors for this release. They stay with us through ups and downs from the beginning till the end. Without them, 2.0.0 wouldn't be possible.

    🍱 @iNoles, @lucasvalenteds, @SleeplessByte, @markGilchrist 👍 💯 🍺 🍻 🍻 (more beers for them)

  • v1.16.0

    October 19, 2018

    🔄 Changes

    • ➕ Add suspending implementation client #438

    ⚠ Warning

    • 🚀 This release is based on Kotlin 1.3-rc2 which might or might not break your current setup especially the coroutine version. If this is not desirable, please check version 1.15.1 instead.

    🍱 Thanks, @markGilchrist (alongside with "Huge thank you/love/creative respect/kudos must go to both @iNoles, @lucasvalenteds, and @SleeplessByte" ) for your awesome contribution for suspending function 💯

  • v1.15.1

    October 18, 2018

    🔄 Changes

    • ➕ Added ByteArray property to handle binary data with FuelRouting #415
    • ➕ add payload to delete and get #417
    • ➕ Add json data method #418
    • Encoding.createUrl method returns url with duplicate slash #422
    • Integration with Project Reactor #424
    • ➕ Add missing HTTP methods #432
    • 👍 Much Better Base64 Implemenation #435
    • 👍 Allow custom adapters in moshiDeserializerOf() for Moshi #441
    • ➕ add kotlinxSerialization JSON deseriallization #450

    Thanks, @yhanada @markGilchrist, @iNoles, @krimpedance, @lucasvalenteds, @SleeplessByte, @felixdivo, @NikkyAI

    🍱 Also welcome @iNoles and @SleeplessByte for the new main contributors!! ❤️

  • v1.15.0

    August 02, 2018

    🔄 Changes

    • 👍 Issue 360 add array support for http get request #378
    • Catch all deserializing errors #381
    • 🛠 Fix to issue 304 #382
    • ⚡️ updated gradle and kotlin version #385
    • ➕ Add option to define coroutineContext for coroutine functions #387
    • 👌 Improve Redirect Interceptor #388
    • ➕ Added header support for multiple values for same key #393
    • Issue 275 download response empty #396
    • 🍱 🐛 Fix request toString #397
    • 👌 Improvement to unit tests for download #401
    • ⚡️ Update Jackson version #402
  • v1.14.0

    July 09, 2018
    • ➕ Add result and object implementations #376
    • 👌 Improve error handling of coroutines API #373
    • ⚡️ updated the Kotlin version #372
    • ➕ added composite disposable to main activity #371
    • Pass all exceptions as fuel error when using coroutines #369
    • 👍 Send Files at end of stream is better #367
    • Cancelling the coroutine cancels its request #355
    • ✅ An extra space was causing InterceptorTest test to always fail #354
    • ⏱ Correct read timeout instruction #350

    Also welcome @lucasvalenteds and @markGilchrist for the new collaborators.

  • v1.13.0

    May 01, 2018

    What's new