Releases: margelo/nitro
Releases · margelo/nitro
Release list
Release 0.37.1
Release 0.37.0
0.37.0 (2026-08-20)
✨ Features
- Move
Propsinto Nitro Modules core via C++ template (#1487) (f604807) - Move
react::ComponentDescriptorinto Nitro Modules core via C++ template (#1486) (670f465)
🐛 Bug Fixes
- Mark react-native-nitro-modules peer dependency as optional (#1516) (bc6c20c)
- Rename
CachedProptoReactProp, re-add legacyCachedPropas deprecated (#1517) (996c7ed) - Add
RawPropsParserJSI Parser bool argument on RN <85 (#1491) (58e8653) - Avoid dangling View props reference (#1502) (d61a6e1)
- call base View Component Descriptor adopt (#1500) (cfd7c50)
- keep
| undefinedon array elements and Record values (#1478) (8972df7), closes #1202 - Make
CachedProp<T>'s data immutable (#1503) (f96e3e5) - Make View prop snapshots truly immutable via diffing (#1506) (be66726)
- Preserve classic View prop parsing across React Native versions (#1507) (551749f)
- Preserve native View prop defaults (#1510) (50f00a4)
- report iOS View drops when recycling (#1494) (ce84f96)
- require props-constructible View state on Android (#1501) (284d87b)
- reset recyclable Views before prop updates (#1493) (d7d6519)
- respect React Native View recycling fallback (#1495) (34f747a)
📚 Documentation
Release 0.37.0-beta.1
Release 0.37.0-beta.0
0.37.0-beta.0 (2026-08-20)
✨ Features
- Move
Propsinto Nitro Modules core via C++ template (#1487) (f604807) - Move
react::ComponentDescriptorinto Nitro Modules core via C++ template (#1486) (670f465)
🐛 Bug Fixes
- Add
RawPropsParserJSI Parser bool argument on RN <85 (#1491) (58e8653) - Avoid dangling View props reference (#1502) (d61a6e1)
- call base View Component Descriptor adopt (#1500) (cfd7c50)
- keep
| undefinedon array elements and Record values (#1478) (8972df7), closes #1202 - Make
CachedProp<T>'s data immutable (#1503) (f96e3e5) - Make View prop snapshots truly immutable via diffing (#1506) (be66726)
- Preserve classic View prop parsing across React Native versions (#1507) (551749f)
- Preserve native View prop defaults (#1510) (50f00a4)
- report iOS View drops when recycling (#1494) (ce84f96)
- require props-constructible View state on Android (#1501) (284d87b)
- reset recyclable Views before prop updates (#1493) (d7d6519)
- respect React Native View recycling fallback (#1495) (34f747a)
📚 Documentation
Release 0.36.5
Release 0.36.4
Release 0.36.3
Release 0.36.2
0.36.2 (2026-07-27)
💨 Performance Improvements
🐛 Bug Fixes
- Add support for RN 0.87+ by overloading new
installJSIBindingsWithRuntime(#1437) (15c5c36) - Compute
AHardwareBuffersize in bytes, not pixels (#1445) (467dafd) - Fix HardwareBuffer calculation for multi-layer (#1446) (f900149)
- Re-create JS object on dead runtime cache entry (#1442) (5d155af)
📚 Documentation
- Add v0 to showcase (5c7cd4e)