Releases
v0.12.0
Compare
Sorry, something went wrong.
No results found
0.12.0 (2024-10-17)
β¨ Features
Move HybridObject Swift -> C++ bridge to Swift and call safely (now HybridObject?/[HybridObject] works!) (#232 ) (a624a0a ), closes #237
Prettify Prototype names (#229 ) (2f24d28 )
Use more precise C++ std errors (e.g. invalid_argument) (#179 ) (5f4d61e )
π¨ Performance Improvements
Use some instead of any for Swift protocols (#215 ) (fcd7016 )
π Bug Fixes
Add _Nonnull modifier to void* types for Swift (#231 ) (6803be8 )
Add packagingOptions.excludes to template (c0ae25b )
Add more guards to nitrogen (#208 ) (c44c2c1 )
Add nullability modifier for Closure (ef135f2 )
Allow functions as properties again (#228 ) (9e70d3f )
Also prefix i with __ (#207 ) (0d77241 )
Also run bridge conversion in std::optional type helper (#230 ) (26de266 )
Enable DEFINES_MODULE for stricter modular headers (#235 ) (b9bfb24 )
Fix sed command on CI on Linux (c712fb7 )
Fix Array of enums not properly using .rawValue (#209 ) (7218700 )
Fix custom hermesCommand location for monorepo setup for release builds (#223 ) (f2e86d3 )
Make ArrayBufferHolder accept a _Nonnull pointer (660de52 )
Make Nitro core compile on non-react-native environments (#195 ) (57e7f26 )
Prefix all nitrogenerated variable names with __ (#205 ) (668245e )
Properly deal with non-arrays in podspec (#234 ) (96c8a32 )
Regenerate nitro specs (4f1bf61 )
Use any for protocol conformance in Swift (#206 ) (ec81637 )
Wrap any TSpec in braces in Swift to allow for optionals in future (c1bcb46 )
π Documentation
Add minimum requirements (08f4935 )
Create robots.txt (6a8b4c6 )
Create Troubleshooting guide (#220 ) (4dd2669 )
Explain Inheritance in Hybrid Object docs (#183 ) (95553fe )
Explain that you need an example app for the library template (#201 ) (3eb39b8 )
Fix /nitro/ baseUrl replacement for Algolia (56ad78c )
Fix brief 404 page flashing in docs (#194 ) (2bf4e61 )
Fix broken link in markdown table (c101fb2 )
Fix favicon? kinda (35ddd6e )
More precise base methosd (2b5899f )
Update comparison.md fixing a broken link (#198 ) (b730a9a )
Update Inheritance docs to be easier to follow (#216 ) (3a8ea7c )
Update meta tags (97a6dd8 )
Update minimum requirements (f6785e1 )
You canβt perform that action at this time.