🔎 An HTTP inspector for Android & OkHTTP (like Charles but on device)
APACHE-2.0 License
Bot releases are hidden (Show)
We're excited to share a new major release of Chucker: v4.0.0 🎉
This version comes with a lot of new features, and is a major release as we removed the Throwable feature and updated the ChuckerInterceptor
constructor (see the Removed
section below).
skipPaths
to selectively skip requests from Chucker [#970]BodyDecoder
interface needs to be implemented and installed in the ChuckerInterceptor
via ChuckerInterceptor.addBinaryDecoder(decoder)
method. Decoded bodies are then displayed in the Chucker UI. [#555]ChuckerInterceptor
added. Users can opt out of this feature using createShortcut(false)
in ChuckerInterceptor.Builder
[#588]writeTransactions
method to ChuckerCollector
to export transactions to a file programmatically [#784].har
file. [#696].har
file. [#880]encoded or binary
[#569] [#562]ChuckerInterceptor
constructor in favour of builder pattern. Constructor that accepts only Context
is still available.We would love to thank the whole community for helping us with this release <3 and we want to celebrate new contributors that made their first contribution to chucker in 4.0.0: @4shutosh @Abhishek4uh @Amirhy @andronicus-kim @ArjanSM @BluestormDNA @Canato @Filip2022 @Goooler @gusdantas @handstandsam @jd565 @ken-kentan @mreram @okanaydin @Stuie
Full Changelog: https://github.com/ChuckerTeam/chucker/compare/3.4.0...4.0.0
Published by vbuberen about 3 years ago
This release is a re-deployment of 3.5.1
, since in that release aar
file didn't upload properly on Maven Central, so 3.5.1
wasn't available to projects getting Chucker from Maven Central.
Published by vbuberen about 3 years ago
This is hotfix release to avoid crashes for users, who still use throwable reporting feature.
Published by vbuberen over 3 years ago
This is a patch release for developers preparing their projects for Android 12.
Published by vbuberen almost 4 years ago
This is a new minor release with multiple fixes and one serious improvement which made us do a minor update instead of just patch - builder pattern for ChuckerInterceptor
class. Previous constructor with multiple parameters is deprecated and will be removed in 4.x
release.
Also, starting with this release we are switching to Keepachangelog format for our changelogs.
ChuckerInterceptor.Builder
for fluent creation of the interceptor. It will also help us with preserving binary compatibility in future releases of 4.x
. #462targetSDK
and compileSDK
to 30 (Android 11).kotlin-android-extensions
plugin for better compatibility with Kotlin 1.4.20.GzipSource is not closed
error reported by StrictMode #472.kotlin-parcelize
plugin #480.ChuckerInterceptor
constructor is now deprecated. Unless Context
is the only parameter that you pass into the constructor you should migrate to builder.Published by vbuberen about 4 years ago
This is a new minor release with multiple fixes and improvements.
After this release, we are starting to work on a new major release 4.x with minSDK 21. Bumping minSDK to 21 is required to keep up with newer versions of OkHttp.
Versions 3.x will be supported for 6 months (till March 2021) getting bugfixes and minor improvements.
alwaysReadResponseBody
into Chucker configuration to read the whole response body even if the consumer fails to consume it.Content-length
header.implementation
to api
, since it is available in the public API.Don't keep activities
is turned on.This release was possible thanks to the contribution of:
@adb-shell @cortinico @djrausch @gm-vm @JayNewstrom @MiSikora @vbuberen @psh
Published by vbuberen over 4 years ago
This is a new minor release with numerous internal changes.
Overview
tab.networkInterceptor()
.This release was possible thanks to the contribution of:
@adammasyk @cortinico @CuriousNikhil @hitanshu-dhawan @MiSikora @technoir42 @vbuberen
Published by vbuberen over 4 years ago
This is hot fix release for multiple issues introduced in Chucker 3.1.0.
ViewModel
. Due to this change user can now open the transaction in progress and the content will appear as soon as transaction finishes. No need for reopening transaction anymore.3.1.0
where image downloading fails if OkHttp was used for image loading in libraries like Glide, Picasso or Coil.Save
in a transaction, which is still in progress.Clear
from notification shade while the original app is already dead.Published by vbuberen over 4 years ago
This is hot fix release for Chucker 3.1.0.
null
for some requests.Published by cortinico over 4 years ago
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.
RecyclerView
, drastically improving performances on big payloads..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.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
Published by cortinico about 5 years ago
This is a hotfix release for Chucker 3.0.0.
Summary of Changes
Contributors
This release was possible thanks to the contribution of: @redwarp
Published by cortinico about 5 years ago
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.
com.chuckerteam.chucker.api
) is now rewritten in Kotlin..internal
package should now not be considered part of the public api and expect them to change without major version bump.okhttp3.internal
methods.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