v0.12.6: Binding and renderer fixes
A patch release that fixes crashes, memory leaks, and wrong output, and closes parity gaps between the Rust, JavaScript, Python, Swift, and Kotlin bindings.
A patch release that fixes crashes, memory leaks, and wrong output, and closes parity gaps between the Rust, JavaScript, Python, Swift, and Kotlin bindings.
A maintenance release that moves the graphics stack to wgpu 30 and naga 30, a drop-in upgrade on every binding.
A scene owns one ordered list of render passes that you can read, append, remove, reorder, and replace, on every binding.
The largest release so far adds a Scene graph, a glTF model loader, and physically based (PBR) materials.
Swift and Kotlin via uniffi complete the planned set of languages. The release also unifies the texture API, adds shader composition + KTX2 loading, fixes a class of correctness bugs, and upgrades to wgpu 29.