Repository navigation
v0.18.0
What's Changed
- Add Pressable component and tests alongside related updates by @TheMasterCoder007 in #360
- Add fallback handling for invalid gradient attributes in
bake-svgby @TheMasterCoder007 in #361 - Ensure constant image names are retained in state-driven updates (#362) by @TheMasterCoder007 in #362
- Join spring/decay animations with delays by @TheMasterCoder007 in #364
- Add validation for animation times by @TheMasterCoder007 in #365
- Validate screen dimensions and buffer caps; enforce whole number ranges by @TheMasterCoder007 in #366
- Wrap bold and letter-spaced
<Text>spans correctly at drawn width, preventing overflow and misalignment by @TheMasterCoder007 in #367 - Size auto-height
<Text>to its wrapped lines and measure row children at most the row's width, matching React Native by @TheMasterCoder007 in #368 - Prevent translated nodes under opaque covers from leaving trails by @TheMasterCoder007 in #370
- Keep clips balanced past a full clip stack, so deep clipping views no longer remove an outer clip by @TheMasterCoder007 in #372
- Move a translated view's children with it, in paint, damage tracking and press handling by @TheMasterCoder007 in #373
- Add aspect ratio support for flow layouts, update tests. by @TheMasterCoder007 in #374
- Add parity test for a flex-sized wrapping row inside a row by @TheMasterCoder007 in #375
- AOT: let a component's prop default use a module constant by @TheMasterCoder007 in #376
- AOT: reject a hole in an array literal instead of crashing by @TheMasterCoder007 in #377
- AOT: reset the fields an appended list item leaves out by @TheMasterCoder007 in #378
- AOT: reject an empty setKeyboardConfig layout by @TheMasterCoder007 in #379
- AOT: own-property lookups for enum values, colors, and identifiers by @TheMasterCoder007 in #380
- AOT: fold
==and!=using loose equality rules by @TheMasterCoder007 in #381 - AOT: keep the space beside a
{value}in multi-line<Text>by @TheMasterCoder007 in #382 - bridge: log node creation past ERUI_MAX_NODES and free orphaned children by @TheMasterCoder007 in #383
- AOT: check or report Flow B's fixed limits instead of dropping data by @TheMasterCoder007 in #384
- AOT: reject
useEffect(fn)with no dependency list by @TheMasterCoder007 in #385 - Types: bring
index.d.tsup to date with the runtime API by @TheMasterCoder007 in #386 - Resolve named colors the same in Flow A, SVG paint and Flow B by @TheMasterCoder007 in #387
- Report
onLayoutrelative to the parent, as React Native does by @TheMasterCoder007 in #388 - Cascade
<Svg>paint props to its shapes by @TheMasterCoder007 in #389 - Support animated colors and
opacityon Text and Image by @TheMasterCoder007 in #390 - Remove unused conditional code for
complex_xflogic in compositor. by @TheMasterCoder007 in #391
Full Changelog: v0.17.0...v0.18.0