Skip to content

Releases: rive-app/rive-ios

6.7.1

24 Feb 16:20

Choose a tag to compare

Fixes

  • Fixes an issue with fallback fonts not rendering on iOS 18+

Commits

  • Updating version files 892a393
  • use quadToCubic instead of quadTo 0d6ba06
  • runtime: text follow path using text modifiers 8cd209e
  • Gm no static registry 423b060
  • Fix Layout Style CPP callbacks fb84a8d
  • cherry pick stack vector use in vulkan impl f2d5595
  • add converters support in conditions state machines 2885187
  • Change Scroll DraggableProxy to use drawProxy ad2dadd
  • Turn off android file logging by default b810f55
  • Renderer shader hotloading 511453d
  • Fix a crash on Galaxy A10 (Mali-G71) 9a8d19e
  • Math formula converter e8265f1
  • Fix up android browserstack gms 125aafc
  • runtime: refactor text.buildRenderStyles f395a37
  • Nnnn duplicate state layers 949750d

6.7.0

19 Feb 15:42

Choose a tag to compare

  • Use updated CADisplayLink API for macOS 14+ 7247148
  • Updating version files 9cb1022
  • Nnnn apply target to source on change 23f714d
  • Convert the feather texture to a texture1d array 18dd6c8
  • Nnnn add blend mode text support d20220a
  • Fix layout update on font load 4e74286
  • Only use GL_R32F for the atlas if EXT_float_blend is supported 9eb4082

6.6.3

15 Feb 00:01

Choose a tag to compare

  • Add RenderPath::addRawPath 1dadb41
  • Updating version files 73190ef
  • fix dash with world path 5428201
  • add support for paths as holes de2058a
  • Revert checks when using percent margin b45242f
  • add support for negative corner radius 02cda29
  • invalidate parent paint when dash is invalidated 579614a
  • Update premake to use latest patched Yoga 4ed62df

6.6.2

12 Feb 15:50

Choose a tag to compare

  • feat(ios): use RiveFile.init(data:) initializer over init(byteArray:) 4eb9c8d
  • Updating version files 93cbe0c
  • make decodeFont and decodeAudio non virtual 50b1c98
  • Use hardware textureGather on hlsl a501d17

6.6.1

11 Feb 18:40

Choose a tag to compare

  • Updating version files 4aeeecf
  • Draw large feathers at lower resolution a48aa2a

6.6.0

11 Feb 15:19

Choose a tag to compare

  • build(ios): support building all runtimes by debug or release 9524904
  • build(ios): updates build_framework script to include dsyms in final output 4502b9f
  • Updating version files 04ff10d
  • Fix Yoga crash with percent margin 6607c3d
  • Make the segmentation of feathered curves more uniform 86bf249
  • Add some .rivs with feathering to golden tests f13fc46
  • add support for non exportable view model instances 35f9301
  • Nnnn feather fixes 2 c92e257
  • Implement a feather atlas for msaa 482985d
  • change lerp 06fca60
  • Update layout display before propagating to children d8e8836
  • Nnnn data bind fixes 5 9896329
  • Delete the draw cache 9a4b423
  • Fix NestedArtboardLeaf render when parent is a group 63898a5
  • add support for uint properties 50fc552
  • Adapt ScrollConstraint to work with NestedArtboardLayouts 17aa7cc
  • Foreground fill fix c65d298
  • fix backwards path with multiple segments 813adf5
  • fix gap in trim paths d669836
  • Fix MSAA stencil settings for clockwise paths 93c8a95
  • use clockwise flag at runtime b07033e
  • Fix webgpu defines for image meshes f95efe2
  • Simplify the feather integral calculations 1dc4e83
  • Improve feathered curve chopping d4d5466
  • extend string converter b111df0
  • Update to 5 5 9a1e442
  • run code generators to fix outdated values a388fdf
  • fix sync with state machine triggers 8c18a55
  • Improve layout display change handling fe05f7d
  • add support to round decimals in to string converter 23cec08
  • Fix feathered corners adf3b8c
  • Implementing ScrollPercent and ScrollIndex properties 8d11ba0
  • Remove Skia from android runtime 5144f45
  • Turn storage buffers back on for Android ANGLE 1a71f5c
  • Player mouse events 71690e4
  • add time based converter interpolator 508fb27
  • make opacity bindable bee0491
  • fix bad property in animation at load 84b07b0
  • Fix for Windows android builds. 6b1c5fb
  • Get hug working with text autoHeight d01fbca
  • change inherit blend mode default value to 127 11b193a
  • Nnnn feather fixes c65cc1b
  • Nnnn fix invalid viewmodel properties a74395b
  • use transition only when it has been selected bf94f1e
  • add support to disable layers in state machines 3e83cdb
  • check whether state can change before evaluating conditions 50a6a45
  • Which way is up? cf57c88
  • Editor + Runtime Feathers! 083d14a
  • Fix the notorious pnglibconf.h error for v2 07b4803

6.5.11

31 Jan 20:25

Choose a tag to compare

  • build(ios): updates build_framework script to include dsyms in final output a220a5c
  • Updating version files 191d1c8

6.5.10

27 Jan 14:27

Choose a tag to compare

6.5.9

24 Jan 21:24

Choose a tag to compare

6.5.8

23 Jan 16:16

Choose a tag to compare

  • Updating version files ae975ac
  • Propagate layout's display to children in runtime 22e229e
  • editor+runtime: fix slow hit-testing 0d6e04b
  • Fix more bit rotting in webgpu_player 0841b45
  • Work around Android GL driver bugs that surfaced with the feather change a58fa22
  • Require Android NDK r27c from premake c252387
  • Add an android_api option for premake 5c07c05
  • Converter inspectors Part 1 b95e6cf
  • feather v1 4ac5e21
  • Update the atan2 definition in shaders 11a4a78
  • Nnnn add extra functionality to string converter 1939e40
  • add atan2 d9c6691
  • Fix layout animation repeat 16d5904
  • initial work for testing data binding in the editor 582ff2c
  • only reset state change on new frame 5ecd9ed
  • export data enum names 4478605
  • Vulkan Support ! 9774901
  • use triggers per state machine layer cf55d4a
  • More Android GL fixes 151be4b
  • add more arithmetic operations 099bf52
  • Fix premake tag 26eeaa7