Releases: RonRadtke/react-native-blob-util
Releases · RonRadtke/react-native-blob-util
0.17.0: Update:
BREAKING
- This version requires React Native 0.65.x
- Introduces support for the New Architecture
Before updating, please make sure you're using React Native 0.65.x or newer!
For migrating to the new architecture see: https://reactnative.dev/blog/2022/09/05/version-070
0.16.4: Fixes #179 (again...)
- Fixing a bug in the bugfix for multiple callbacks being triggered for download process on android
- Fix for CVE 2022-3517
- Fix for crashes due to null references
0.16.3: version
- Fixing the legacy paths
- Fixing crashes due to multiple invoking of callbacks
0.16.2
- Adds the "old, deprecated" paths to the constants as legacy paths (LegacyDCIMDir, LegacyPictureDir, LegacyMusicDir, LegacyDownloadDir, LegacyMovieDir, LegacyRingtoneDir, LegacySDCardDir)
- Fixing the mediastorage API to use the correct paths for older android versions. This will now lead to a file always being stored in e.g. the the download directory. So the copyToMediastore now can be used across all Android versions to save a file to e.g. the downloads folder
0.16.1: Version
- Remove old linking hooks which didn't have any purpose anymore to support RN 0.69
- Fixing division by zero bug
- Improvements to android progress (thanks austinried)
- Correct handling of formData (thanks ThePooN)
- Hopefully a fix for the null is not an object bug
0.16.0: version
- [BREAKING] For the trusty option a custom trust manager has to be defined and injected (see Reamde for more details). This change has been made due to app rejections in the google play store. Security checks might have flagged the trust manager implementation even though it never was used
- Enable reporting of progress from Android DownloadManager
- Remove redundant iOS 7 polyfill
- Remove CHECK_LICENSE permission
- A fix for "unexpected end of stream error" issue Fixes #137
- Fix type declaration for
close()
in interfaceReactNativeBlobUtilWriteStream
0.15.0: Update:
- The Transformers arrived: Possibility to specify a transformer class implementing e.g. an encryption which will be applied upon writing / reading bytes
- Fixing an issue with huge files
- Fixing several places of missing path normalization
- Fixing issues with canceling an ongoing fetch
- Fixing issues that base64 was in some cases not defined
0.14.1: Update:
- Fixing issues in the mediastore API for Android < 10
0.14.0: Update:
New features:
Support for Android Media Store (Android > 9)
Adds support to save files to the media store, but also to copy files to the internal storage to be able to use them for further processing (e.g. sending to a server)
Wiki link: https://github.com/RonRadtke/react-native-blob-util/wiki/MediaStore
Fixes:
- Fixing a lot of links in the docu and the wiki
- Fixing issues with string conversation due by enforcing root local