Skip to content

Releases: rive-app/rive-android

9.10.3

13 Nov 16:52
Compare
Choose a tag to compare
  • Work around Galaxy S22 compiler bugs 7cc6759
  • invert order of advance between parent and child c51d55f
  • Prevent NestedArtboard advance when not playing 686b44b
  • Rhi typeless uav support 06052bc

9.10.2

12 Nov 17:37
Compare
Choose a tag to compare
  • Working on option C for update cycle b8eb9a2
  • new arithmetic data converter that uses a viewmodel as input 35718da
  • Unreal build use build rive.sh d80f335
  • default data converters runtime 0a3531b
  • LayoutComponent updates properly when scaleType changes 4ebbefb
  • fix data enum importer edf371d
  • Fix marking nested artboard layout dirty 141b6dd
  • add feather property 76bd1c5
  • Pass scaleType down to sizeable children 4564361
  • don't expose yoga includes 7c4870f
  • Nnnn render update fixes 4dc9a17
  • editor and runtime: fix vector n-slicer hit area f225074
  • Rename "atlas" -> "coverage" in the clockwise shader 6f1810a
  • Fix bidi 156cca5
  • conditionnally add dirt and advance c683bec
  • Updates to AdvanceFlags e899bb6
  • Add AdvanceFlags 9795800
  • Fix for layout shape paint bug cb0c678
  • editor and runtime: allow vertices in a vector nslicer to be out of bounds 836ad76
  • add data bind support for vertex properties b67bb71
  • Nnnn merge fills and strokes 624abf7
  • Use renderImage size to scale images in layouts 4b2ed24
  • editor: NSlicer should not clamp children 9b05e7f
  • web: decode image on demand, not render 93a23b3

9.10.1

05 Nov 02:33
Compare
Choose a tag to compare
  • Layout Fixes b3f129b
  • Use imageAsset size for layout 8a7afc8
  • Fix inconsistent layout overflow behavior d36e52b
  • Artboard object validation 6c1f140
  • search for ios sysroot only when necessary ec45d3e
  • runtime: add support for gradients in vector n-slicer 88f5f09
  • Add an experimental "clockwiseAtomic" rendering mode 9f92d8e
  • Ensure LayoutComponent doesnt try to access bg path if layout not compiled in f2158ad
  • Updating to latest harfbuzz for coretext issue a6f55c4

9.10.0

31 Oct 07:16
Compare
Choose a tag to compare
  • feat: add runtime layout fit type for ios, android, web 04844ea
  • add viewmodel and data enum system core objects 206756f
  • editor: bug fixes for image n-slicing 6bc4e16
  • Nnnn fix layout hittest order 966c3a0
  • editor: vector n-slicer should clamp all shapes contained 8f74ba8
  • fix for image_diff not correctly outputting newline in status file 5a908d1
  • Expose RenderContext methods for allocating tessellation vertices 1983016
  • Make build script work on mac 638be8a
  • fix for imagediff avrg being wrong 199453c
  • Fix resources getting deleted prematurely in vkutil::ResourcePool 171b754

9.9.6

28 Oct 19:23
Compare
Choose a tag to compare
  • Use synchronized collections for event listeners 1f7372d
  • Upgrade legacy artboards to work with layouts 0003f05
  • Layout fractional sizes & flexBasis 234d293
  • imagediff -> opencv fcb89f0
  • Fix crash on controlSize when image not yet available eb985cc
  • Fix layout size propagation e1696f9
  • Fix for layouts alignment bug when created with fill type 0436a9b
  • Call updateLayoutBounds on NestedArtboardLayout b34c93e
  • editor: support vector n-slicing in runtime d4512ec
  • Nnnn text alignment and fit 0bb258f
  • hierarchical updates to layout 4f66dc0
  • Do not load files with invalid paint mutators. 315f35f
  • testing animation smoothing df29de1
  • NestedArtboardLayout marks its parent artboard layoutNodeDirty 4503986
  • Nnnn system data enums 7eaa010
  • LayoutComponent clip defaults to false. 5bb5031
  • Add AdvancingComponent & animate flag to advance() d8cdb3b
  • use worldBounds for hittesting 6867ba6
  • Deterministic lite rtti e2954f1
  • audio engine: fix order of uninit of context and engine f0a3268
  • reset effects when path changes 89e01eb
  • Add a clockwise fill experiment 4698128
  • Batch interior triangulation draws 9936a58
  • Fix layout animation runtime ef1e8d6

9.9.5

15 Oct 16:18
Compare
Choose a tag to compare
  • Make layout position type and scale type keyable 100cc31

9.9.4

14 Oct 13:19
Compare
Choose a tag to compare
  • Drop the ColumnLimit to 80 for clang-format 74b58c1
  • fix: incorrect parameter method overloading on play 20c9cb4
  • Fallback Fonts Fix f3e4b39
  • fix: nested artboards advancing c379190
  • Improve batching for interior triangulation draws 492c7ba
  • Unreal Runtime into Mono b3a0f6e
  • Fix runtime joystick with layout position b74d3dc
  • add bones and joystick bindable properties 9cab8af
  • fix missing data bind path crash f89028d
  • add support for listeners on layout components 1e4f2e0
  • Optimize atomic rendering for input attachments b37d62f
  • Prep for rhi f1c444b
  • Nnnn fix databind state machine shared data context a2acc29
  • Implement isHidden in DrawableProxy f080ae7
  • use shared data context between artboard and state machine d9f6620
  • Fix Apple runtime crashes on Macs with non-Apple-Silicon GPUs 9ab79ae
  • Drag and drop into layouts without Cmd modifier e05931b
  • Layout misc fixes 304ece7
  • Download python-ply inside of premake 7078508
  • enable all viewmodels as source for a condition 500cdba
  • Calculate LOD ahead of time for image paints 0da2012
  • Premultiply clear colors 284ff89
  • add enum bind core property 97070b1
  • Rename InterlockMode::depthStencil to InterlockMode::msaa b2af14c
  • add missing dirty flags 38e010e
  • Fix layout animation not cascading bb17fc7

9.9.3

02 Oct 00:12
Compare
Choose a tag to compare
  • fix uninitialized font features ff4a6b0
  • add text bindable properties 517bf49
  • added #ifdef where it was missing d61ef2f

9.9.2

01 Oct 17:29
Compare
Choose a tag to compare
  • fix: nested triggers at path using incorrect method parameter 1a214e5
  • apt install python3-ply dc5ed9d
  • Clone draw for cache optimizations 60d9936
  • Fix layout drag/drop offset 0c539eb
  • fix text origin offset 69f73fc
  • change dash formula precision e8e19f9
  • add bindable layout properties a087d52
  • add new properties to data bind 752113e
  • Layout text size fix a07652f

9.9.1

24 Sep 16:50
Compare
Choose a tag to compare
  • advance iterator until distance does not equal 0 #8164
  • Add linux build step for rive_native changes bae51aa
  • runtime dashing! 875f900
  • fix dash glitch 7faa53b
  • Dashing (through the snow) dd38e95
  • Update player to run without the python server b1cd7d7
  • Rename gpuAtomicResolve -> atomicResolve, et. al. 1485bae
  • fix up android submodule check f6ecb2c