Skip to content

Releases: RonRadtke/react-native-blob-util

0.17.3: Merge pull request #224 from SheetJSDev/patch-1

17 Mar 20:20
1d09319

Choose a tag to compare

  • Fixing crash on iOS related to other libs (especially navigator libs like RNN)
  • Support for VS 2022
  • Fixes to the documentation

Update

27 Feb 20:11
80628d4

Choose a tag to compare

  • adding legacy constants to spec
  • Better errors on iOS writeFile
  • Fixing some method names on iOS which broke with the new arch migration
  • Fixing some potential errors due to async calls when getting the results of a request
  • Fixes for formdata polyfill on android
  • Custom error for rejections of canceling a request

0.17.0: Update:

10 Nov 21:24

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

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

Choose a tag to compare

  • Fixing the legacy paths
  • Fixing crashes due to multiple invoking of callbacks

0.16.2

02 Jul 18:45

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

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

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

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

Choose a tag to compare

  • Fixing issues in the mediastore API for Android < 10