Skip to content

Releases: rive-app/rive-ios

6.1.2

19 Sep 16:27
Compare
Choose a tag to compare
  • Add support for decoding Apple native font via factory a3ae86e
  • Add size property to RiveImageAsset on iOS 6a8244e
  • Updating version files d57f7dc
  • Overhaul Vulkan synchronization fee1c93
  • Remove Skia from ios_tests and quit building it on many runners 31104f4
  • Nnnn data context fixes b120e68
  • Colinear and bounds ffi b68c0d6
  • add support for elastic interpolation bf7122d
  • editor: Stage UI for N-Slicing d23a45e
  • Add contour measure to Rive Native 9be2b02
  • adding length getter to dash path effect 27a5c2d
  • Add NestedArtboardLayout hug e620ff4
  • Initial refactor to simplfigy class structure 3db122f
  • d3d11 simplifications 9c7b332
  • Optimize draw to avoid creating when clip is empty fb9fafa
  • Updates to layout hug 053761c
  • revisit sync between flutter and c++ runtime 0f44c6f

6.1.1

12 Sep 09:53
Compare
Choose a tag to compare

6.1.0

10 Sep 19:26
Compare
Choose a tag to compare
  • Dance around a driver issue that generates garbage pixels #7423
  • Add fallback font support for iOS and macOS b047463
  • Namespace corrections to rive instead of gpu 98894de
  • Update iOS contributing guide 8f31d69
  • Add support for nested text runs on iOS 2787cd9
  • Re-add skia iOS build scripts d28f571
  • Runtime ios switch to rive-runtime from rive-cpp e655573
  • docs: update links 0f62392
  • Rename to remove unneeded pls in variable names 5cc0e10
  • Update iOS release artifact actions to v4 4efe5ea
  • Updating version files f8f8f2c
  • Remove duplicate iOS version files upload f9827b4
  • Update to rive-runtime from rive-cpp db6798b
  • Better support for BGRA in D3D 9e9ff7e
  • Fix default target id for ListenerAlignTarget 4bf1da8
  • Fix dstreadshuffle gm 135d98d
  • add fixes and code improvements 9d26cd3
  • Next set skia strip 34f990a
  • Fix startup freeze on certain Macs c8d3c33
  • skia removal 669f66c
  • add viewmodel trigger support for c++ runtime b2e555a
  • add text vertical alignment ad6689b
  • Port to remove skia 209bbb4
  • SkChop party! mandoline and cubicpaths 6fbe9da
  • pass wrap separately to support alignments e902139
  • removed skia from a few gms 38bf30b
  • Remove skia from labyrinth gm 991977f
  • Remove skia dependencies from strokedlines d2cbf84
  • Add android unit tests and remove running tests in platform testing 5b740b3
  • Implement keystrokes for the player test 8bd19b2
  • rename ios and android tools to tests 0c96b93
  • Add a mechanism to skip flaky golden tests 404b6ce
  • Fix glmsaa on Desktop GL drivers 5ec3869
  • Update RiveRenderBuffer to support multiple maps per frame 79e6673
  • inputs ref state machines and components ref artboards 95b9368
  • fix playback mode and other small fixes 00ec611
  • Add data converters to flutter runtime 1d404aa
  • Opensource (tools) tests as part of runtime b8d7594
  • 8020 text fit to box 6d1353a
  • Fix dash increment 899b5c6
  • Fixing tool drawing c809f8e
  • Tooling tweaks 5439b9f
  • Parallelize SPIRV compilation 06183f1
  • Add a "player" app to the tools 35db2da
  • Unlink skia from goldens 2fdab9e

6.0.7

29 Aug 16:36
Compare
Choose a tag to compare
  • Support forwarding iOS / macOS listener events up responder chain 2cfb340
  • Change class names to strip PLS 39455c0
  • Updating version files 0961d74
  • Support Vulkan on Android fa14c7a

6.0.6

28 Aug 12:48
Compare
Choose a tag to compare
  • Redraw iOS and macOS Rive view on various view changes e592307
  • Initial file moves and renames 3f592d5
  • Update rive cpp for submodules 4d5505d
  • Updating version files f3cf9c0
  • Set core audio session category to none bce1584
  • Check if clipping shape's worldpath exists f577501
  • Layout joysticks runtime 9c455e1
  • runtime: add tiling to n-slicing 9f76286
  • Revive the WebGL backend f56e229
  • Nnnn data binding editor native runtime b9cc94c
  • fix for syntax issue db713c4
  • windows editor: fix format check and use raster ordering disabled adeda3f
  • Fix viewer tess builds a53e550

6.0.5

23 Aug 22:19
Compare
Choose a tag to compare
  • iOS images unpremult SIMD support 866f231
  • Updating version files a41fba4
  • mark dirty when constraint changes 7bf3e20
  • Fix Android goldens e5079d1
  • Improve Vulkan loading and organization ee2f4b7
  • Add webp decoder. d757c5c
  • add arithmetic operation and group converters 38404a2
  • editor: setting up the update callbacks for n-slicing cba75d6
  • Fix for bug in Runtime LayoutComponent proxy eb5d791
  • Deploy golden testing on android through an apk b806d1a

6.0.4

16 Aug 23:37
Compare
Choose a tag to compare
  • iOS images: back to rendering to a cg context with unmultiplying. ee74239
  • Updating version files f99c6ab
  • Use artboard properties as transition conditions c0347a1
  • Init NestedAnimation's nestedArtboard as nullptr b5c58e3
  • added some simple windows build scripts to make building on windows from powershell or command prompt easier 6e4f464

6.0.3

15 Aug 04:53
Compare
Choose a tag to compare
  • Updating version files 06a1419
  • editor: nine-slicing core data type definitions a7a7cb5

6.0.2

14 Aug 20:18
Compare
Choose a tag to compare
  • fix hovered state of group listeners #7838
  • Updating version files 899d1cb
  • remove no-op simd unmultiply 86a5211
  • Do not render frames on iOS if view size width or height is 0 36209a6
  • Update version to macosx 11 for runtime. 3a0880e

6.0.1

13 Aug 08:36
Compare
Choose a tag to compare
  • Decode image data directly on iOS 9846f45
  • Updating version files f368b6e
  • feat: add nested text run getters and setters in Unity 3cc51d9
  • add two data converters 2eb6558
  • added a blt command for render targets that do not support VK_IMAGE_USAGE_INPUT_ATTACHMENT_BIT 8cebc40
  • Better premake support for Visual Studio c629746
  • Add Xcode support to build_rive.sh 87b8cf7
  • Added support for xcode builds 2ff9459
  • Add width/height overrides for NestedArtboardLayout e70a386
  • refactor conditions 7cef0b9
  • Fix layout shape hug in CPP c8da275
  • Add a premake message when Xcode command line tools isn't installed bc367ad
  • add data converter and data types for conversion 7ce3619
  • add listener actions support for databind 08dce8b
  • Fix alignment when flex wrap enabled 4f695e9
  • Buildsystem fixes for build_rive.sh and PLS shaders 5e8b602
  • add click event support d922525
  • Improve layout animation 490ac14
  • Simple procedural text rendering API af16af9
  • Add a test for nested events triggering listener in parent f66ade2
  • Fix for nested events in CPP 6c3bb94
  • Add a build_rive.sh script to unify the premake5 build process 8cf9887
  • viewmodel transitions runtime e894927
  • Implement layout scale type in CPP runtime 3c9c681
  • Make an HBFont from a CTFontRef. 2e3e21e
  • Nested artboard types: node, leaf, layout 820d693
  • Fix static assertion in ResourceAllocationCounts 3ed8b1b
  • Move COVERAGE_PLANE_IDX to 3 1a46af0
  • Use fixed function color blend in Vulkan 546a438
  • Move support variables for assert() behind "#ifndef NDEBUG" bfee5e3
  • Make shader type conversions explicit 8a333b7
  • Tidy up Vulkan extension wrangling 87d53cf
  • Specialize SPIR-V for pls::ShaderFeatures 355ac4b
  • Finish atomic mode in Vulkan 5d8aef4
  • feat: add min macos version to minification script f885144
  • Housekeeping: rename PLS planes 7c992f1
  • VK_EXT_rasterization_order_attachment_access c1f4034