restio 0.10.11
restio: ^0.10.11 copied to clipboard
A simple but powerful HTTP Client for Dart inspired by OkHttp.
0.10.11 #
- Add
noRedirectproperty toAuthenticatorclasses.
0.10.10 #
- Apply otimisations and remove unnecessary classes.
- Add
onServerPushDownloadProgressproperty toRestio. - Fix
onDownloadProgressListenerbug.
0.10.7 #
- Add Request Event support.
- Fix cancelling a request while in DNS lookup.
- Bug fixes.
0.10.5 #
- Fix DNS and Proxy bug when using Persistent Connection.
0.10.4 #
- Fix Persistent Connection bug.
0.10.3 #
- Fix bug.
0.10.2 #
- Fix null pointer exception.
0.10.1 #
- Fix minor bug.
0.10.0 #
- Create
BodyConverterclass to allow add additional converters for request/response body formats. - Add
Restio.bodyConverterstatic property. - Add
RequestBody.encodestatic method. - Add
encodemethod toResponseBodyclass.
0.9.0 #
- Move Cache implementation to another package restio_cache.
0.8.1 #
- Fix Accept-Encoding bug.
0.8.0 #
- Add Cache Encryption support.
- Add Persistent Connection support.
- Add HTTP2 Server Push support.
- Allow send headers without to force to lowercase.
- Add option to keep equal sign if query is empty.
- Add
MultiAuthenticatorclass. - Allow
Callbe executed multiple times. - [Breaking]: Move the most
Restioparameters toRequestOptionsclass. - [Breaking]: Remove
ClientCertificateJarandClientCertificateclasses. UseCertificateclass atRestio(certificates: [])instead. - [Breaking]: Rename
increaseMaxSize()tosetMaxSize(). - [Breaking]: Rename
dnsIptoaddress. - [Breaking]: Replace
connectionInfowithlocalPort. - [Breaking]: Rename
FormItemtoField. - Require min Dart SDK version 2.8.
- Bug fixes.
0.7.1 #
- Fix parse uri bug.
0.7.0 #
- SSE Automatic Reconnect supported.
- Add RedirectPolicy support.
- Add some extension methods to help you.
- Minor bug fixes and performance improvements.
- [Breaking]: Remove
MemoryCacheStore,DiskCacheStoreandDiskLruCacheStore. UseLruCacheStore.memory()orLruCacheStore.local(). - [Breaking]: Rename
EventtoSseEvent. - [Breaking]: Remove
ClientAdapterclass.
0.6.0 #
- Code refactoring.
- Add DiskLruCacheStore class.
- Fix Hawk Auth bug.
- Fix DNS bug.
- [Breaking]:
Restio(isHttp2: true)->Restio(http2: true). - [Breaking]:
await response.body.close();->await response.close();. - [Breaking]: Drop
cookiesparameter fromsavemethod inCookieJar. Useresponse.cookiesinstead. - [Breaking]: Drop
dataattribute fromresponse.body. - [Breaking]: Add (Request/Response) parameter to
ProgressCallback. - [Breaking]: Use
response.body.datato get data stream.
0.5.2 #
- Fix Request Query duplication bug.
0.5.1 #
- Fix Request Query bug.
0.5.0 #
- Fix various bugs.
- Add RequestUri class.
- Rename various methods.
0.4.3 #
- Fix various bugs.
0.4.2 #
- Fix SSE connection bug.
0.4.1 #
- Improvements.
0.4.0 #
- Add support to Cache (RFC 7234).
- Add support to SSE (Server-Sent Event).
0.3.5 #
- Fix DNS bug.
- Fix Brotli decompression bug.
0.3.4 #
- Fix DNS-over-HTTPS issue.
0.3.3 #
- Fix DNS bugs.
0.3.2 #
- Fix DNS timeout bug.
0.3.1 #
- Add 'dnsIp' property.
0.3.0 #
- Add support to Brotli decode.
0.2.0+1 #
- Lint fixes.
0.2.0 #
- DNS;
- Bug fixes.
0.1.0 #
- Initial version.