github rive-app/rive-android 11.12.1

4 hours ago
  • fix(Cmdq): Suppress value callbacks for failed property reads (#14078) c09464b052 #470
  • style(Android): Apply Kotlin formatting across Rive Android (#14115) 7fe8c33d78 48bcb7d
  • refactor(Android): Remove app tests (#13982) ed5ddb7100 059b397
  • fix(Android): Prevent legacy Canvas surface teardown crashes (#13971) 335d658ccb 70d6dcc
  • feat(Android): Add a formatter (#13980) 33edb1690a da3bfcb
  • fix(Android): Allow resource cleanup after worker shutdown (#14143) b416fed399 ef44442
  • refactor(Android): KTS builds (#13981) 1459170db6 4280340
  • fix(Android): Destroy Vulkan command server before render context (#13968) b60fb6d27e ac24a09
  • fix(Android): Additional Vulkan coverage (#14023) b08bc19058 00f5e02
  • docs(android): update native build setup instructions (#14100) 8f4ac328fe de156ee
  • fix: Avoid obsolete Android SDK tools in downstream CI (#14179) 2e2370fd08 9bd5216
  • feat(editor,runtime): author-controlled word breaking on text (#14172) 1a54eafd1e 67315e7
  • fix(ore): apply bound vertex buffers under the current pipeline, guard wasm draws (#14163) a30921151e a0cdf73
  • fix(scroll): drag threshold for new scroll constraints, and no fling when content fits (#14165) f8a17aa43a a2790f9
  • feat(wasm): os.date and runtime string.format for the assemblyscript library (#14162) 05a3b72fe9 4ad1d7a
  • perf(renderer): Single exit from unpack_tessellated_path_vertex() (#14141) ce124a773e ade084e
  • feat(renderer) : Add additive blending (#14051) 77a122fbb0 ef0b737
  • Nnnnn improve load performance (#14149) 1d51731ef0 ede9d7f
  • fix(editor,runtime,cli) (#14151) 1d567b30ab 07fcb0a
  • feat(wasm): audio and node data surface for assemblyscript scripts (#14153) 0050835bb9 a4dceb5
  • Rive CLI: rigging diagnostics (named verify errors, decoded inspect, two runtime crash fixes) (#14137) 2e25993fe5 221aaca
  • fix(command-queue): preserve parent listener when releasing list children (#14138) cf297a3880 e186326
  • fix(cli): rml and cli fixes (#14133) 0a79ccbd4f b7c2027
  • feat(cli): improvements to keyboard input and focus (#14129) 10e8c5874e 3ad3d38
  • perf(runtime): stop DependencySorter copying and shifting per component (#14130) 3eb9df63bc e8baba3
  • fix(runtime,recorder): stop artboard audio when no engine is assigned (#14107) e0f985d128 c9823e4
  • feat(text): unicode line breaking (#14113) 2432604068 184ae5b
  • feat(renderer): Add ability to clip against stroked paths (#14090) cbcf536e4c c7e4e9f
  • Chore(Renderer): Hybrid premult (#13969) 789960dd5a ca766a3
  • Nnnnn cache components as bitmap (#13778) 121398eae3 61a56eb
  • feat(image paint and transition protocol) (#13763) 7219a2d76e 0387c20
  • fix(wasm): request a major collection on handle growth before warning (#14097) 37a6d9cb68 c971315
  • fix(ore): clear instead of load on a never written vulkan texture (#14087) 2d96efeede 611f1fc
  • feat(evi,cli): Integrated macOS title bar with native traffic lights (#14086) aa4c17a6cf 2225dfc
  • fix(ore): keep vulkan depth test on for always compare writes (#14089) 554ba2e7e2 0a6f2e6
  • cleanup(renderer): Delete NEVER_GENERATE_PREMULTIPLIED_PAINT_COLORS (#14085) 3f8420dbaf 39a951e
  • fix(text): measure a fitFontSize text at its fitted size (#14074) 2505c4bb9c 9898a83
  • feat(cli): debug AssemblyScript scripts in the preview (#14047) c5874e1044 b663549
  • fix(renderer): render GL canvas targets top down (#14059) acc1e5016d 9db06de
  • feat(renderer): Implement "msaa1" modes (#13964) 131951d4d4 80e82bc
  • fix(cli): Fix crash and pointer positions in Windows viewer (#14070) 2c4d9a91a2 c68d6c3
  • fix(renderer): Fix assert with dynamic state enabled (#14058) f9b508d875 c04bbc9
  • chore(runtime): Add [[nodiscard]] to some AABB functions (#14035) 2b02c3bacb c147760
  • Check golds refactor (#13965) 0173b0daa6 bb18145
  • feat(scripting): wasm scripting and prelinked aot for artemis (#13876) 17390ee227 30c2a71
  • fix(ore): reject a uniform buffer shorter than the shader's block (#14044) dc8aa9cbcc 6481da4
  • feat(cli): luau script debugger for vs code (#14017) 5ceb65b029 0b909d7
  • fix(web): write decoded image pixels through wasmMemory (#14036) 67ea382322 38a5da9
  • feat(data): bind view model instance values in lists (#13998) 43d66a1b34 cc04968
  • feat(wasm): 2d canvas for the assemblyscript library (#14003) 08a4ca3bb9 d3641cd
  • feat(cli): semantics authoring support (#13944) c343828fbe e996952
  • feat(ore): nestable script render passes (#14001) 5e4ad7e34e 71e4713
  • fix(runtime): reclaim only the canvas frames and render pass a script… (#13996) f5f2a5c824 02ad92e
  • fix(runtime): hold one data context per DataBindContainer (#13929) a8b09b6b40 770f267
  • feat(editor): text input playback capture + layout-aware placement (#13972) 15c001515b 27a7991
  • feat(text): select all on keyboard focus and selectAllOnFocus (#13997) 4b89f3eea6 615a79c
  • feat(scripting): @input artboard and view model kinds typed by class, with @input("name") renames (#13993) dd77cc28cf d1cb51e
  • feat(scripting): assemblyscript rive library with artboard, data binding, paint, path and events (#13992) 2d863a5854 f75c38f
  • feat(scripting): pin the debug tier so sync-o0 boots stay on -O0 (#13978) f7fd4b5d04 6c1825b
  • feat(scripting): sync aot boot compiles at load instead of running interp (#13976) ef43b97105 9fbe2fc
  • perf(renderer): Compile out atomic shaders on android (#13985) 9092512ab0 4235d33
  • fix(runtime): stop layouts reading uninitialized interpolator pointers (#13970) a87af1c977 6b3e46d
  • feat: Add fit to parent layout toggle on NestedArtboardLeaf (#13977) e46ec77959 9774250
  • fix(scripting): boot wamrc artifacts of vm_host, compile the ladder from pristine bytes (#13958) 87109f7956 7e1bb59
  • fix(scripting): reserve x18 in wamrc artifacts for apple and windows aarch64 (#13956) b7a396a8da 68959cc
  • feat(flutter): first-class semantics opt-in and stability fixes (#13892) 9311d9445b a31b5c6

Don't miss a new rive-android release

NewReleases is sending notifications on new releases.