Greetings from a mild and sunny Guildford,
We are happy to announce a WebVM SDK 0.6.3504 0.6.3505 bugfix release.
This release fixes several bugs in yesterdays release reported by Mario Arias Gallego and Stefano Vercelli.
Many thanks for reporting these issues!
Bug fixes
- JIDL created getters and setters for value type objects and used the wrong type
VariantType_Variant in value type argument specifications
- Return values declared as Object can be used now, as long as they are assigned with a proper type (see the getArbitrary function in simple.c for an example)
- Passing in less arguments than specified in function calls was broken
- UPDATE 0.6.3505: Thanks to Toby Ealden reporting an issue with boolean arguments, which has been fixed as well.
Known issues
- Fields of reference objects implemented in JavaScript cannot be accessed (however fields implemented in native reference objects can be accessed from JavaScript). We are not sure if we need to support this, this will be discussed.
- Arrays of value types as return value are not supported yet
You can re-use your WebVM SDK download URL from your mail Inbox or re-register
at sdk.webvm.net.