Releases: ChuckerTeam/chucker
Chucker v3.1.0
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
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
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