Releases: birdofpreyru/react-native-fs
Releases · birdofpreyru/react-native-fs
v2.25.1
- [#44] iOS, macOS: Fix of pickFile() crashing host apps when using bridge-less mode of the RN's new arch.
- Update of dependencies.
v2.25.0
- [#39] Upgrade to [email protected].
- Android: Minor code clean-up.
v2.24.6
- [#32] iOS: Patch of the privacy manifest (adds
NSPrivacyCollectedDataTypes
key) — Thanks to PR #38 by @raphaelheinz
v2.24.5
- [#36] README improvement.
- [#37] Android: Fixes pickFile() (broken in the previous release).
v2.24.4
- [#35] Android: Patch for appendFile(), write(), and writeFile() methods. They were resolving their promises before closing related output streams (and thus flushing to the underlying filesystem the written content).
- Android: Minor code clean-up (19d20e9).
v2.24.3
v2.24.2
- [#31] Android, iOS: downloadFile() — fixes in the implementation of
progress
option (the download progress callback, when provided, wasn't called on Android at all, and it wasn't called on iOS if nobegin
callback was provided as well). - [#32] iOS: Adds "Privacy manifest" file, but it has not been verified whether it is added correctly.
- Updates dependencies.
v2.24.1
v2.24.0
Breaking Changes (Android)
- Re-worked copyFileAssets() implementation — it now supports recursive copying of assets, preserving the folder structure. The previous behavior (copying a single asset to the specified destination) is naturally supported as well. The format of errors produced by this function in case of troubles have changed.
v2.23.0
Breaking Changes (iOS/macOS)
-
[#27] Fixes support of «Background Downloads Tutorial (iOS)». Check the updated documentation — the host app code requires a minor update to use it.
-
[#28] Changes the format of URLs returned by pickFile() to special «Bookmark URLs». This was necessary to correctly support security scopes, and thus access to selected files outside the app's sandbox. The actual support of such URLs by other library functions is a work in-progress, as of now only copyFile() and exists() are confirmed to correctly handle them, other functions may fail, saying such URLs point to non-existing items.
-
Some errors have altered their textual descriptions / codes.