Peter Leibiger
Peter Leibiger
Independent of this PR, what do you think of making the Dio instance completely immutable in version 6?
How do we run this locally, I mean docker is fine but we still need a host mapping somehow. Firefox and Chrome are pre-installed AFAIK.
> I guess we can flag something like `USE_LOCAL_HTTPBUN` to determine the host? I dunno, there still seems to be no platform independent way to get access to env variables...
I think we can manipulate/create a dart file in CI that contains the overridden URL. Can't find a way to use the environment for browser tests.
I tried to enable the new leak tracking but didn't get very far yet...
I think we do. Just from looking at the screens, the reported exception probably originated at the `jsonDecode`.
Adding request information to the exception is one thing. Figuring out a sensible way to convert arbitrary exceptions/objects into strings is another. Any ideas for this? We call `toString()` on...
Not sure how we can achieve that other than the developer registering custom types somewhere.
The `HttpClient.idleTimeout` of 3 seconds has already been removed on the `6.0.0` branch. The behavior will not be changed for `5.x` since this is in some ways a breaking change.