Releases: birdofpreyru/react-native-fs
Releases · birdofpreyru/react-native-fs
v2.38.2
v2.38.1
v2.38.0
Breaking Change
- [#116][#123][#135] Restored Windows support, with the latest react-native-windows@0.82, the new RN architecture, and the new Windows app template. — Thanks to @hsjoberg for PR #138!
Other Updates
- [#134][#136] Minor internal improvements.
- iOS: Fixes the typing of the FileProtectionKeys export, and mentions it in README. This export was inherited from the original RNFS library, but with a wrong type on TS side, and it was never mentioned in the documentation.
- Verified to work for Android and iOS.
- Still fails to build for Mac Catalyst, because of issues on RN side (see facebook/react-native#55540 for details, and a possible workaround).
- Update of dependencies.
v2.37.0
- [#133] Upgrade to RN@0.84
- Verified to work for Android and iOS.
- Fails to build for Mac Catalyst, because of issues on RN side (see facebook/react-native#46213, facebook/hermes#1883).
- Not expected to work for Windows (#123, #116).
- Update of other dependencies.
v2.36.2
- [#129] Fix: uploadFiles() the optional
namefield in itsfilesarray now fallback to the correspondingfilenamefields. - Tested to work with RN@0.83 on Android and iOS.
- Update of dependencies.
v2.36.1
downloadFile()— Adds response headers & body to error responses. — Thanks to @dFelinger for PR #127.- Update of dependencies.
- [#128] Moves
react-native-windowsback to dev dependencies, to avoid dependency conflicts in non-Windows projects.
- [#128] Moves
v2.36.0
v2.35.1
- [#125] Update of dependencies; moves
react-native-windowsto dev dependencies. — thanks to @tumerorkun for PR #124.
v2.35.0
(Potentially) Breaking Changes
- [#123] Upgrade to RN@0.81.
- Tested for Android, iOS, macOS (using the Example App with yet unreleased version of react-native-static-server).
- Not tested for Windows — the Microsoft team is still incapable to catch up with the RN release cadence, their latest react-native-windows, released last week, is still at
0.80.0-preview.2. Thus, for Windows you should prefer the previous v2.34.1 of this library with RN@0.80.
- Update of dependencies.
v2.34.1
Breaking Changes
- [#117][#118] Android, Windows: Various fixes in the file upload implementation — thanks to @tero-paananen for PR #119.
- [#72] iOS: Calling
stopDownload()now rejects the promise ofdownloadFile()ifresumableargument was not provided when the download was initiated. — thanks to @Alatius for PR #73.
Other Updates
- [#113] Windows: Support of RN@0.80.
- [#114] iOS: Fixes support of background downloads — thanks to @a-ghorbani.
- Android:
readFile()implementation improvement — thanks to @euphbriggs for PR #121. - Update of dependencies.
P.S.: Yeah, because the breaking changes I guess it should have been a minor, not a patch release — my bad, sorry :)