Skip to content

Releases: RonRadtke/react-native-blob-util

0.17.0: Update:

10 Nov 21:24
Compare
Choose a tag to compare

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...)

07 Nov 10:31
Compare
Choose a tag to compare
  • 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

12 Oct 12:03
Compare
Choose a tag to compare
  • Fixing the legacy paths
  • Fixing crashes due to multiple invoking of callbacks

0.16.2

02 Jul 18:45
Compare
Choose a tag to compare
  • 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

24 Jun 20:06
Compare
Choose a tag to compare
  • 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

28 Apr 14:38
Compare
Choose a tag to compare
  • [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 interface ReactNativeBlobUtilWriteStream

0.15.0: Update:

25 Mar 21:00
Compare
Choose a tag to compare
  • 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:

23 Feb 20:43
Compare
Choose a tag to compare
  • Fixing issues in the mediastore API for Android < 10

0.14.0: Update:

05 Feb 21:17
Compare
Choose a tag to compare

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

0.13.18

11 Dec 07:53
Compare
Choose a tag to compare
  • Fix: types for df
  • Fix: android file scheme
  • Fix: error if dirs did not exist
  • Fix: iOS upload with file// prefix