Releases: AppAndFlow/react-native-ease
Releases · AppAndFlow/react-native-ease
Release 0.7.1
Release 0.7.0
Release 0.6.0
Release 0.5.0
0.5.0 (2026-04-08)
Bug Fixes
- declare tvos platform in podspec (#31) (0071489)
- example: add web script and fix benchmark crash on web (#13) (a97be20)
- ios: defer first-mount enter animation until view is attached (#24) (5194412)
- ios: guard null oldProps in EaseView Fabric updates (#12) (9f324c7)
- ios: use raw prop comparison for initial transform change detection (#33) (740bef7), closes #25 #21
Features
- add className prop to EaseView component and corresponding test (#11) (409a70f)
- add delay property to animations in README and migration guidelines (#9) (22c3263)
- add NativeWind support and update documentation (#17) (c3231e8)
- add per-property transition support (#4) (79f0898)
- add transformPerspective prop and card flip demo (#34) (c89f5eb)
- add Uniwind support (#26) (63bd180)
- example: add animation benchmark demo (#10) (a6d6eaf)
- web: use CSS linear() for spring animations (#14) (008ff53)
Release 0.4.0
0.4.0 (2026-03-25)
Bug Fixes
- example: add web script and fix benchmark crash on web (#13) (a97be20)
- ios: guard null oldProps in EaseView Fabric updates (#12) (9f324c7)
Features
- add className prop to EaseView component and corresponding test (#11) (409a70f)
- add delay property to animations in README and migration guidelines (#9) (22c3263)
- add per-property transition support (#4) (79f0898)
- example: add animation benchmark demo (#10) (a6d6eaf)
- web: use CSS linear() for spring animations (f379aa3)
Release 0.3.0
0.3.0 (2026-03-19)
Features
- add migration skill and update plugin configurations for react-native-ease (#1) (ea406b5)
- add transition delay + document backgroundColor spring limitation (#2) (0d0adda)
- add web support via CSS transitions (#3) (f64c614)
- example: add start/stop toggle to looping animation demos (#6) (28bebd2)
- example: convert to Expo app with Expo Router (#8) (eae4dd6)
- update skill invocation command and migrate refactor skill to new structure (6a18531)
tmp-upload
tmp-upload-v1 chore: add PR and issue templates (#7)
Release 0.2.0
0.2.0 (2026-03-12)
Bug Fixes
- add workspace (d3a3505)
- example: fix banner overflow and add App&Flow branding (01f601c)
- extend ReactViewManager for border radius support on Android (1d86ab1)
- fix ReactViewManager type compatibility on Android (e71dbc9)
- replace deprecated MapBuilder with Kotlin mapOf (e442169)
- use @ReactProp instead of codegen delegate with ReactViewManager (f6d2577)
Features
- add animatable backgroundColor with iOS invalidateLayer fix (a9ab84b)
- add animatable borderRadius with hardware-accelerated clipping (c22c4eb)
- add hardware layer optimization on Android (00fa4bf)
- add loop option to timing transition type (387bf63)
- add onTransitionEnd callback with finished/interrupted status (3a325f9)
- android: implement loop for timing animations (1599b15)
- android: implement onTransitionEnd event callback (2784cb8)
- example: add button/banner demos, improve design, use safe-area-context (439f2fb)
- example: add new demos and extract shared components (e5dc772)
- example: add reanimated comparison screen with UI thread lag switch (8e4db77)
- example: add style re-render stress test demo (767160a)
- exclude opacity and transform from style type (5585fb2)
- implement EaseView with native animations (5b067d2)
- ios: implement loop for timing animations (4333129)
- ios: implement onTransitionEnd event callback (74e9e0e)
- simplify onTransitionEnd to batch-fire once per animation group (0990a06)
- support custom cubic bezier easing curves (2d56f18)
Performance Improvements
- cache easing interpolators as lazy singletons (18e692d)