Fixes
- Android 9 and older: Since 11.14.1, the runtime could crash on devices running Android 9 (API 28) and older, typically as soon as a Rive file loaded. Thanks to @N0r1uno, who found the same fix and verified it on Android 9 devices in #476. (Fix)
Behavior changes
- GPU scripts: Bind groups and pipelines that scripts create are now checked against WebGPU's rules on every backend, including OpenGL and Vulkan on Android. A GPU script that rendered on Android but would fail on the web now raises a script error from
GPUBindGroup.neworGPUPipeline.newthat says what to fix. (Change)