react-native-shared-element

Native shared element transition "primitives" for react-native 💫

MIT License

Downloads
30.7K
Stars
2.2K
Committers
7

Bot releases are visible (Hide)

react-native-shared-element - Latest Release

Published by IjzerenHein 11 months ago

Bug Fixes

  • android [fix] Fix exception on Android when drawable is null. (#121) (thanks @akramloginext)
react-native-shared-element -

Published by IjzerenHein almost 2 years ago

Bug Fixes

  • android [fix] Fix Android build error on react-native 0.66 (#114).
react-native-shared-element -

Published by IjzerenHein almost 2 years ago

Features

  • [feat] Add support for expo-image.
react-native-shared-element -

Published by IjzerenHein almost 2 years ago

Improvements

  • android [chore] Updates the default kotlin version on Android to 1.6.10 and the default SDK on Android to 31.
react-native-shared-element - v0.8.5

Published by p-syche about 2 years ago

Dependency bump

Bumping node-fetch version as advised by dependabot.

P.S.
This is my first OSS release, hope it goes well!

react-native-shared-element -

Published by IjzerenHein over 2 years ago

Bug Fixes

  • android [fix] Fix Android build error on react-native 0.67 and Gradle 7 (#90)
react-native-shared-element -

Published by IjzerenHein about 3 years ago

Bug Fixes

  • ios [fix] Fix ios use_frameworks build issue (React i.s.o. React-Core pod dependency) (#81) (thanks @Kudo)
react-native-shared-element - React Native 0.65.0 compatibility

Published by IjzerenHein about 3 years ago

Bug Fixes

  • ios [fix] Fix build error on react-native 0.65 (implicit conversion of Objective-C pointer type 'UIColor *' to C pointer type 'CGColorRef _Nonnull' (aka 'struct CGColor *') requires a bridged cast) (thanks @lukebars)

Expo support

react-native-shared-element -

Published by IjzerenHein about 3 years ago

Bug Fixes

  • android Fix layout of elements that exist on only one screen (fade in/out overlapping elements) (fixes #34)
react-native-shared-element -

Published by IjzerenHein about 3 years ago

Bug Fixes

  • ios Fix exception when debugging and possible runtime instability
  • ios Fix transitions for views that have no window (new react-native-screens versions)
  • ios Fix layout issues for transitions that use scaling (e.g. ScaleFromCenter from react-navigation)
  • android Fix layout position when using non translucent status-bar
  • android Fix layout issues for transitions that use scaling (e.g. react-navigation on Android 10 or higher)
  • android Fix clipping of elements in transitions
  • android Fix fade-in of end-elements
  • android Fix fade-in of elements when other element doesn’t exist
  • android Fix deprecated API warning

Improvements

  • android Remove build warnings
  • android Update build.gradle to latest config
react-native-shared-element -

Published by IjzerenHein over 4 years ago

Features

  • ios Add support different border-radii per corner

Bug Fixes

  • ios Fix transforms applied by parent-navigator (MaterialTopTabNavigator issue)
react-native-shared-element -

Published by IjzerenHein over 4 years ago

Bug Fixes

  • android Fix onMeasureNode layout position when content translated
react-native-shared-element -

Published by IjzerenHein over 4 years ago

Bug Fixes

  • js Fix SharedElementProp type-definition (thanks @evanc)
  • ios Fix element position when scene is translated
  • android Fix element position when scene is translated
  • android Fix clipping for translation transforms

Improvements

  • Updated internal tooling
  • Added new test-app using TypeScript (wip)
react-native-shared-element -

Published by IjzerenHein over 4 years ago

Bug Fixes

  • ios: Fix old content/style used when starting a new transition before a previous transition has ended (64d8597)
react-native-shared-element -

Published by IjzerenHein almost 5 years ago

Bug Fixes

  • ios: fixed exception when rendering an empty view (af63cc0)
react-native-shared-element -

Published by IjzerenHein almost 5 years ago

Bug Fixes

  • ios: fixed border/background anim on >= RN60 (17ef283)
  • ios: fixed image stretching/detection on RN60 (8571cc5)
  • ios: fixed several ios code warnings (117abcd)
  • ios: fixed transition hickup when using borderWidth (ca0628c)
react-native-shared-element -

Published by IjzerenHein almost 5 years ago

Bug Fixes

  • android: fixed FastImage/ImageBackground animation for borderWidth > 0 (2f5c48d)
react-native-shared-element -

Published by IjzerenHein almost 5 years ago

Bug Fixes

  • ios: fixed image border-radius/opacity/stretch transitions on RN >= 0.60 (ad66f87)
  • ios: fixed <ImageBackground> transitions with RN >= 0.60 (5b6b856)
  • fixed crash with Animated.Image animated.Value transforms/opacity (0ee7970)

Features

react-native-shared-element -

Published by IjzerenHein about 5 years ago

Improvements

  • android: updated internal Package and ViewManager init so it's easier to integrate into Expo
react-native-shared-element -

Published by IjzerenHein about 5 years ago

Bug Fixes

  • android: disabled any transitions when element is fully clipped (e02c700)
  • android: fixed internal style fetch when element was unmounted (fd1a772)
  • android: fixed pixel rounding in transitions (a97acd9)
  • android: fixed source-element sometimes briefly visible (9785ae4)
  • android: fixed support.v4 build error and RTL detection (9c374e9)
  • android: fixed text content sometimes not visible (clipped) (d6e1445)
  • android: fixed transition when element was scaled (ee27709)
  • android: fixed transition when end-element was fetched first (92a999c)
  • ios: fixed color interpolation when one color was fully transparent (f0d1dee)

Features

  • added support for fade-in and fade-out animation types (c2fd9b6)
  • android: added support for onMeasure and debug props (3039dff)
Package Rankings
Top 1.76% on Npmjs.org
Badges
Extracted from project README
expo
Related Projects