3.10.1 (2026-11-13)
Bug Fixes
- 🌐: don't throw from a draw when the context can't make a surface (#4440) (ebacceb)
- 🌐: keep the frame of a disposed canvas that is still on screen (#4438) (38ae704)
- 🎨: draw a node's own paint first, then its children, as the JS player does (#4450) (0a736db)
- 🏎️: fix race condition in the render thread- #4453 (#4453) (914fae1)
- 🤖: follow display density changes on Android (#4448) (da8e112)
- 🧠: trim a render thread again once it goes idle after a busy trim (#4347) (2c0f324)
- show an opaque TextureView canvas under a rotated, rounded clip on Android 10 (#4228) (2087e16)