Skip to content

Releases: ChuckerTeam/chucker

Chucker v3.1.0

23 Jan 19:11
1b4da1b
Compare
Choose a tag to compare

WARNING. This release contains an issue which causes some responses show its size as 0 an its body as null. Use v3.1.1.

This is a new minor release of Chucker. Please note that this minor release contains multiple new features (see below) as well as multiple bugfixes.

Enhancements

  • The library is now fully converted to Kotlin and migrated to AndroidX!
  • The whole UI has been revamped to support Dark Theme which follows your device theme.
  • The Response/Request Body is now displayed in a RecyclerView, drastically improving performances on big payloads.
  • HTTP Response/Request Body can now be saved in file.
  • Notifications for Throwable and HTTP Traffic are now going into separate channels.
  • A lot of classes inside the .internal package have restricted visibility (from public to internal). Also, resources like strings, dimensions and drawables from Chucker won't appear in your autocomplete suggestions.

Bugfixes

  • Fixed ANRs during big response payloads processing.
  • Fixed contentType response formatting.
  • Fixed notifications importance in Android Q.
  • Fixed date formatting in transaction overview.
  • Fixed visibility of internal library classes and resources.
  • Fixed XML formatting crash

Updated dependencies

  • Updated Kotlin to 1.3.61
  • Updated Retrofit to 2.6.4
  • Updated Room to 2.2.3
  • Updated OkHttp to 3.12.6
  • Updated Gson to 2.8.6
  • Updated Dokka to 0.10.0
  • Updated KtLint to 9.1.1
  • Updated Gradle wrapper to 6.1
  • Updated Android Gradle plugin to 3.5.3

This release was possible thanks to the contribution of:

@christopherniksch @yoavst @psh @kmayoral @vbuberen @dcampogiani @ullas-jain @rakshit444 @olivierperez @p-schneider @Volfor @cortinico @koral-- @redwarp @uOOOO @sprohaszka @PaulWoitaschek

Chucker v3.0.1

16 Aug 13:49
Compare
Choose a tag to compare

This is a hotfix release for Chucker 3.0.0.

Summary of Changes

  • Fix: #96 Limit size of binary image to 1 million bytes.

Contributors

This release was possible thanks to the contribution of: @redwarp

Chucker v3.0.0

12 Aug 13:30
d04fdeb
Compare
Choose a tag to compare

This is a new major release of Chucker. Please note that this major release contains multiple new features (see below) as well as several breaking changes. Please refer to the migration guide if you need support in migrating from 2.x -> 3.0.0 or feel free to open an issue.

  • Chucker DB is now using Room instead of Cupboard as ORM.
  • The public api of Chucker (classes in com.chuckerteam.chucker.api) is now rewritten in Kotlin.
  • Classes inside the .internal package should now not be considered part of the public api and expect them to change without major version bump.
  • Removed usage of okhttp3.internal methods.
  • General UI update of the library (new using ConstraintLayout)
  • Added support to render images in Response page.
  • Added support to search and highlight text in the Http Response body.
  • We moved the artifact from JCenter to JitPack

Wall of PRs is available inside the CHANGELOG file.

This release was possible thanks to the contribution of:

@alorma @Ashok-Varma @cortinico @koral-- @olivierperez @OlliZi @PaulWoitaschek @psh @redwarp @uOOOO