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(+AnyValueandunordered_map<string, T>) (882054e) - Support dynamically converting
jsi::Valueto anyTin avariantby 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/undefinednot 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
canConvertlowercase (46c2676) - Fix generation of enums (31f90d0)
- Remove old
TestHybridObject(97c838b) - Return
truefor empty array'scanConvert(2910180)