- Bumped version for iOS cocoapods fix.
- Add watchOS, visionOS and Catalyst targets
- Adds Result types to fix issues when building for iOS.
- Adds new Android target
- Ensures JSON deserialization is done in a safe manner
- Updates github workflow for the renaming of the iOS repository.
- Added returning of a JSON encoded
Result<PassableValue,String>
from the exposed methods instead of relying on panics. Example JSON:- Error:
{"Err":"No such key: should_display"}
- Ok:
{"Ok":{"type":"bool","value":true}}
- Error:
- Fixed a bug where getting properties from
device
would panic whendevice
functions were defined