This release includes a slew of updates and fixes and exposes Google In-App Billing support for Android and basic Twitter support for iPhone.

 

A new moai-beta and binary release of the Moai SDK is now available. This release includes a slew of updates and fixes and exposes Google In-App Billing support for Android and basic Twitter support for iPhone. As usual, details below the fold and see the git log for detailed release notes.

- MOAITextBox – exposed set line spacing
- MOAILayer2D – added user configurable sort
- MOAITexture – CPU based mipmap generation (previously using OpenGL’s)
- MOAITexture – changed default wrap mode to GL_CLAMP_TO_EDGE
- MOAIImage – fixed USColor alpha-only color conversion bug
- USMemStream – fixed crash bug (crash when writing 0 bytes)
- MOAIGfxDevice – moved setClearColor, setClearDepth from MOAISim
- MOAIGfxDevice – can set MOAIColor as clear color
- MOAIColor – added additive color inheritance attribute
- MOAIPartitionCell – gather props for point now checks local bounds as well as global
- MOAIXmlParser – fixed crash on file open
- MOAIWebView – improved alignment
- MOAISim – added ‘long delay’ flag and threshold for automatically handling long loads; etc.
- untz – lowered streaming buffer size for better memory performance
- untz – improved memory use; release temporary buffers used during audio decoding
- Basic Twitter API support exposed (iPhone)
- Google In-App Billing support exposed (Android) – see samples/android/app-billing