react-native-blurhash

🖼️ A library to show colorful blurry placeholders while your content loads.

MIT License

Downloads
35.3K
Stars
1.8K
Committers
14

Bot releases are hidden (Show)

react-native-blurhash - Release 2.0.3 Latest Release

Published by mrousavy 5 months ago

2.0.3 (2024-05-27)

Bug Fixes

  • Fix header not found when using use_frameworks! (#191) (970db85)
react-native-blurhash - Release 2.0.2

Published by mrousavy 8 months ago

2.0.2 (2024-03-05)

Bug Fixes

react-native-blurhash - Release 2.0.1

Published by mrousavy 8 months ago

2.0.1 (2024-02-29)

Bug Fixes

  • add missing .mm files to npm publish (#187) (2408faf)
react-native-blurhash - Release 2.0.0

Published by mrousavy 9 months ago

2.0.0 (2024-01-29)

Features

react-native-blurhash - Release 1.1.11

Published by mrousavy about 1 year ago

1.1.11 (2023-07-31)

Bug Fixes

react-native-blurhash - Release 1.1.10

Published by mrousavy over 2 years ago

1.1.10 (2022-04-11)

Bug Fixes

  • Fix pinned React version (2ab1353), closes #135
  • Update BlurhashImageView Context argument to be non-nullable (5b1450f)
react-native-blurhash - Release 1.1.9

Published by mrousavy over 2 years ago

1.1.9 (2022-03-09)

Bug Fixes

react-native-blurhash - Release 1.1.8

Published by mrousavy almost 3 years ago

1.1.8 (2021-12-20)

react-native-blurhash - Release 1.1.7

Published by mrousavy almost 3 years ago

1.1.7 (2021-12-02)

Bug Fixes

  • Add missing KotlinX library to build.gradle (e1b3fc6)
  • Fix build.gradle setup (93bebfb)
react-native-blurhash - Release 1.1.5

Published by mrousavy about 3 years ago

1.1.5 (2021-08-20)

⚠️ Warning: This release adds compatibility for React Native 0.65+. If you want to use react-native-blurhash on React Native 0.64 or lower, use [email protected].

Bug Fixes

react-native-blurhash - Release 1.1.4

Published by mrousavy over 3 years ago

1.1.4 (2021-03-05)

react-native-blurhash - Release 1.1.3

Published by mrousavy over 3 years ago

1.1.3 (2021-02-25)

react-native-blurhash - Release 1.1.2

Published by mrousavy over 3 years ago

1.1.2 (2021-02-25)

react-native-blurhash - Release 1.1.1

Published by mrousavy over 3 years ago

1.1.1 (2021-02-25)

react-native-blurhash - Release 1.1.0

Published by mrousavy over 3 years ago

1.1.0 (2021-02-25)

react-native-blurhash - Class Component

Published by mrousavy almost 4 years ago

This release fixes a regression in which the <Blurhash> component has been converted to a FunctionComponent (FC<P,S,SS>).

  • Converts <Blurhash> component back to Class Component (PureComponent<P,S,SS>)
    • Matches the types
    • Allows to use createAnimatedComponent(Blurhash)
react-native-blurhash - Cleanups

Published by mrousavy almost 4 years ago

This release includes a few minor code improvements:

  • Remove debug logging
  • Add a new isBlurhashValid(...) function that checks if a given string is a valid encoded blurhash. (Non-native method)
  • Cleanups for the native codebase
  • Cleanups for the example app
react-native-blurhash - Better encoding!

Published by mrousavy almost 4 years ago

1.0.27 comes with the following changes:

  1. Better Blurhash.encode() support, since now you can use all URIs the native React Native Image Loader (iOS: RCTImageLoader, Android: Fresco) supports! This includes http, https, base64 (data:image/), and even local files!
  2. Some repo maintainability changes
  3. Small bugfixes
react-native-blurhash - Events!

Published by mrousavy about 4 years ago

This release contains:

  • onLoadStart event: Emitted when the Blurhash received new parameters and started to decode the given blurhash string.
  • onLoadEnd event: Emitted when the Blurhash successfully decoded the given blurhash string and rendered the image to the <Blurhash> view
  • onLoadError event: Emitted when the Blurhash failed to load. Use the message parameter to get the error message.
  • Performance improvements for native code
react-native-blurhash - iOS Performance Improvements

Published by mrousavy about 4 years ago

This release includes:

  • 2-4x performance speedup by caching cos operations in the Swift decoder!
  • Improved encoder speed by increasing it's service priority