Repository navigation
What's Changed
- feat(android): make the Cronet HTTP cache size configurable by @riteshshukla04 in #297
- feat: non-persisted prefetch() in native by @oblador in #293
- fix(android): cookies not managed for stream requests by @oblador in #298
- fix: identify NitroResponse as a standard Fetch Response by @vnxpixel in #300
- feat(fetch): add XMLHttpRequest bridge by @hannojg in #303
- test: don't send Authorization to another origin on a redirect by @riteshshukla04 in #304
- fix(android): drop Authorization on cross-origin redirects by @riteshshukla04 in #305
- test: reject invalid request header names and values with a TypeError by @riteshshukla04 in #306
- fix: reject invalid request header names and values with a TypeError by @riteshshukla04 in #307
- test: keep redirect bodies and same-origin Authorization on Android by @riteshshukla04 in #328
- fix(android): reuse the redirect body and parse origins leniently by @riteshshukla04 in #329
- test: free closed WebSockets that had handlers by @riteshshukla04 in #310
- test: reject a body on GET and HEAD requests with a TypeError by @riteshshukla04 in #318
- test: profileFetch works without the Hermes sampling profiler by @riteshshukla04 in #314
- test: follow redirects on the stream: true transport by @riteshshukla04 in #316
- fix: don't crash profileFetch when Hermes has no sampling profiler by @riteshshukla04 in #331
- fix: release WebSocket callbacks after close so closed sockets can be collected by @riteshshukla04 in #332
- fix: reject a body on GET and HEAD requests with a TypeError by @riteshshukla04 in #333
- fix: follow redirects on the stream: true transport by @riteshshukla04 in #334
- test: free stream: true requests once they finish by @riteshshukla04 in #312
- fix: let stream requests be collected after they settle by @riteshshukla04 in #313
- test: read stream: true bodies while JavaScript is busy by @riteshshukla04 in #339
- fix(android): read stream: true bodies without waiting for JavaScript by @riteshshukla04 in #344
- fix: stream watched XMLHttpRequests on the default client by @riteshshukla04 in #343
- fix: decode each XMLHttpRequest chunk once by @riteshshukla04 in #346
- fix: pin JS token refreshes and reject duplicate hosts on iOS by @riteshshukla04 in #349
- fix: follow the XMLHttpRequest spec for state, errors and validation by @riteshshukla04 in #348
- fix: fire XMLHttpRequest progress events with byte counts by @riteshshukla04 in #351
- fix: omit XHR cookies without credentials and clear the response on failure by @riteshshukla04 in #347
- fix: apply nitro-fetch-pinning.json to WebSockets by @riteshshukla04 in #352
- fix: stream XMLHttpRequests only when the server streams by @riteshshukla04 in #350
- perf(android): prewarm the Cronet engine when the package is constructed by @riteshreal in #356
- fix(android): don't treat an OutOfMemoryError while decoding a body as binary by @gustavomts in #355
- feat: clearPrefetchCache() by @oblador in #357
- fix(android): keep hybrid object constructors under R8 by @SvenLinderoth in #358
New Contributors
- @oblador made their first contribution in #293
- @vnxpixel made their first contribution in #300
- @hannojg made their first contribution in #303
- @riteshreal made their first contribution in #356
- @gustavomts made their first contribution in #355
- @SvenLinderoth made their first contribution in #358
Full Changelog: v1.9.0...v1.10.0