0.1.7 (2024-08-07)
✨ Features
- Add
JSIConverter<struct>::canConvert
(f4c5581) - Implement
JSIConverter<enum>::canConvert
(for TS unions) - NOW WE COVERED ALL CASES/TESTS! 🥳 (0b0b149) - Support
JSIConverter<AnyMap>::canConvert
(+AnyValue
andunordered_map<string, T>
) (882054e) - Support dynamically converting
jsi::Value
to anyT
in avariant
by addingJSIConverter<T>::canConvert(...)
🎉 (c7b0cde)
🐛 Bug Fixes
- Add tests and fix some (872e77c)
- Also mark some function return types as optional (17299bd)
- Better error messages for variant and ArrayBuffer (f383d69)
- Fix
null
/undefined
not being parsed as optional (ef50863) - Fix a whole bunch of issues. (a0b6471)
- Fix broken tuple test, now works Float2 or Float3 (cf82da4)
- Fix duplicate types in
variant
(ecbd0ad) - Fix enum conversions
canConvert
lowercase (46c2676) - Fix generation of enums (31f90d0)
- Remove old
TestHybridObject
(97c838b) - Return
true
for empty array'scanConvert
(2910180)