Repository navigation
Releases: gazai-io/react-native-gradient-mask
Release list
v0.2.5
Full Changelog: v0.2.4...v0.2.5
v0.2.4 — Background touch pass-through integration
Background touch pass-through integration is now documented and demonstrated in the original chat layout with one background button. The switch label stays synchronized with its shared value.
- Enable
restrictTouchesToVisibleAreaand usepointerEvents="box-none"on non-interactive ancestor wrappers. - Native/JS library behavior and defaults are unchanged from 0.2.3.
- iOS and Android simulator interaction tests passed; physical-device performance remains unverified.
- Geometry/API tests, package build, Example typecheck, and native/type package contents verified.
Install: npm install react-native-gradient-mask@0.2.4
v0.2.3
The Example now places its top boundary at the actual screen midpoint and reveals the page background through fully hidden and feathered regions. It also provides a direct Top 50% screen button and a pattern/plain background switch.
- New iOS and Android MP4 recordings and animated GIF previews are attached below and embedded in all three READMEs.
- Coordinate documentation explains shared/independent references, screen-to-container conversion, and transparent backgrounds.
- Demo media is excluded from the npm runtime package. Native/JS library behavior is unchanged from 0.2.2.
Validation: TypeScript build, Example typecheck, 11 geometry/API tests, iOS screen-position UI test, and Android screenshot-position checks passed. npm pack includes native sources and types. Physical-device performance remains unverified; GIFs are 12 fps previews, not performance measurements.
v0.2.2
v0.2.1
v0.1.1
Full Changelog: v0.0.1-beta.8...v0.1.1