Skip to content
This repository was archived by the owner on Mar 16, 2019. It is now read-only.

Commit eb76e53

Browse files
authored
Update README.md
1 parent 18ccd99 commit eb76e53

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,14 @@ For some use cases, you might get into trouble. For example, displaying an image
1010

1111
This module was designed to be a substitution of `Blob`, there's a set of APIs including basic file system CRUD method, and file stream reader/writer. Also it has a special `fetch` implementation that supports binary request/response body.
1212

13-
**Pre v0.5.0 Users**
13+
**Backward Compatible**
1414

15-
All updates are `backward-compatible` generally you don't have to change existing code unless you're going to use new APIs. In latest version (v0.5.0), new APIs can either `upload` or `download` files simply using a file path. It's much more memory efficent in some use case. We've also introduced `fs` APIs for access files, and `file stream` API that helps you read/write files (especially for **large ones**), see [Examples](#user-content-usage) bellow. This module implements native methods, supports both Android (uses awesome native library [AsyncHttpClient](https://github.com/AsyncHttpClient/async-http-client])) and IOS.
15+
All updates are `backward-compatible` generally you don't have to change existing code unless you're going to use new APIs. But we recommend pre `0.5.0` users consider upgrade the package to latest version, since we have introduced new APIs can either `upload` or `download` files simply using a file path. It's much more memory efficent in some use case. We've also introduced `fs` APIs for access files, and `file stream` API that helps you read/write files (especially for **large ones**), see [Examples](#user-content-usage) bellow. This module implements native methods, supports both Android (uses awesome native library [AsyncHttpClient](https://github.com/AsyncHttpClient/async-http-client])) and IOS.
1616

1717
## TOC
1818

1919
* [Installation](#user-content-installation)
20-
* [Guide](#user-content-guide)
20+
* [Recipes](#user-content-guide)
2121
* [Download file](#user-content-download-example--fetch-files-that-needs-authorization-token)
2222
* [Upload file](#user-content-upload-example--dropbox-files-upload-api)
2323
* [Multipart/form upload](#user-content-multipartform-data-example--post-form-data-with-file-and-data)
@@ -79,7 +79,7 @@ Also, if you're going to use `Android Download Manager` you have to add this to
7979

8080
Beginning in Android 6.0 (API level 23), users grant permissions to apps while the app is running, not when they install the app. So adding permissions in `AndroidManifest.xml` won't work in Android 6.0 devices. To grant permissions in runtime, you might use modules like [react-native-android-permissions](https://github.com/lucasferreira/react-native-android-permissions).
8181

82-
## Guide
82+
## Recipes
8383

8484
```js
8585
import RNFetchBlob from 'react-native-fetch-blob'

0 commit comments

Comments
 (0)