Skip to content

Releases: rive-app/rive-ios

5.9.1

26 Feb 19:15
Compare
Choose a tag to compare
  • Updating version files 5fdc7d2
  • trigger change when text modifier updates d465459
  • add support for text feature in runtime 8076b91

5.9.0

21 Feb 17:41
Compare
Choose a tag to compare
  • Updating version files 136400d
  • sort hit shapes when draw order changes and stop propagation on hit s… af86d5d
  • Updating harfbuzz to 8.3.0 3f682e2
  • Unity compute bounds f45b181
  • Fix path for downstream runtime. 1cd36a0

5.8.0

16 Feb 20:40
Compare
Choose a tag to compare
  • Ios preview 503aded
  • Reorganize premake b89acbf
  • Audio engine 8168e18
  • Implement PLS atomic mode in Metal 8bca3c7
  • Lua formatter 877c274
  • Updating version files a21b72d
  • Fix downstream cpp tests 3c53249
  • Single test script for windows and mac. d3fb85c
  • Fix tests to use harfbuzz renames. a5d2355
  • make a change to force a mono flush 96f3ddd
  • Audio out of band in Unity! 17aa2f3
  • Audio for Unity c94b561
  • Automatically trim PLSRenderContext resources 5fe7e33
  • Add audio preview generator. 7fe7016
  • text modifier length calculation fix f0053b9
  • Rework text/event count/at. fca1284
  • fix ./build_viewer.sh run ef7b522
  • Update goldens 7222c6f
  • apply current state update before changing states 80a422d
  • Clean up emscripten build 1bbdeaf
  • Fix GL rendering with URP. 86efc60
  • Unity with new Premake scripts! 2ad15fd
  • Unity Android & C# style updates 8cfc6f5
  • fix listener resolving to different event badb780
  • Tests use new premake system c1813e0
  • fix viewer build 10447e9
  • Build Android deps with audio d84734f
  • PLS external framebuffer optimizations 713e83a
  • Properly generate an android_ndk toolset c9a701c
  • Link with release Rive binaries in the iOS runtime debug configurations 4758a27
  • fix cast 58884e6
  • make sure we force embedded assets when exporting for cloud renderer … ac4057c
  • IntersectionBoard optimizations 4b41ab4
  • Make PLS work on core D3D11 and GL 4.2+ 037787a
  • Fix webgpu again after updates 931479e
  • Reorder glsl setup so #extension always happen before uniforms 7f6a717
  • Implement direct rendering to screen in glatomic and d3datomic 877a9ff
  • Fix bogus asserts in pls_renderer 16b081b
  • Refactor GL render targets 684d96b
  • Add "storage texture" polyfills to the webgpu backend 453e996
  • Add direct SSE intrinsics for IntersectionBoard with MSVC 9e3e218
  • Fix the WebGPU build with emscripten d0cfde0

5.7.1

19 Jan 14:27
Compare
Choose a tag to compare
  • fix elastic interpolator crash with period 0 #6422
  • chore: cleanup ios examples b3d16a9
  • Updating version files b17042e
  • IntersectionBoard cleanups b67fd59
  • Unify storage buffers for atomic mode and normal 71aee3b
  • Implement re-ordering for PLS atomic draws 1ca955f
  • add support for self clipping shape 9517d85
  • clone metrics path when a path is added ebaf00d
  • Defer PLS writes to GPU resources until flush 067f2c1
  • Refactor PLSRenderer into draw objects f8e6d04
  • Convert RenderPath/CommandPath and RenderPaint to refcounted objects 775fae9
  • Delete the Vec2D default constructor 6733041
  • use skia directly from skia repository for recorder a9e7d13
  • add support for svg export 7f6d77c
  • default to skia branch for commit hash in cache helper 65358a7
  • fix off color interpolation f9e29e2
  • chore: fix broken docs link 81ab388
  • Replace intermediate flushes with "logical" flushes ce1be82
  • Upgrade path/paint/contour data to storage buffers 113987c
  • Update path_fiddle to use a separate ArtboardInstance per copy eaab5f7
  • Support static scenes in path_fiddle 6a7c7fe
  • PLS atomic mode ecd9b7a

5.7.0

11 Dec 15:38
Compare
Choose a tag to compare
  • Ios out of band 27de5ab
  • fix: add nullptr check when retrieving text run on iOS at the artboard a85c61b
  • fix: cached asset example using a bad path reference 956bb7a
  • Updating version files d52400b
  • Add a "lite_rtti" utility and use it with Render objects d5bc8c8
  • Make tess compile again 0fb5694

5.6.3

01 Dec 09:51
Compare
Choose a tag to compare
  • Updating version files 6dc9932
  • skip constraints in editor when target is collapsed 0f1cdf8
  • ignore paths that are inactive in solos when calculating hit test 3955e50
  • Xxxx hidden paths runtime render fixes solos 768931c
  • generate drawing rules in the correct order 01259e3

5.6.2

22 Nov 18:30
Compare
Choose a tag to compare
  • Updating version files 6dc32ed
  • tendon crash fix 0e25b53
  • Disable d3d blend state during PLS flush 370d637
  • add clipResult enum and render clips to copy the editor behavior 4ea1b79
  • Unity 604d2bd
  • Check support for rasterizer order views in the d3d11 backend 5fb461b

5.6.1

09 Nov 18:40
Compare
Choose a tag to compare
  • Fix follow path 6070 #6070
  • Updating version files e669c40
  • Delete assets after artboards to fix race condition with FileAssetReferencers. a0e2e3f
  • Fix validation for listeners to validate with nested inputs 7517815
  • compute parameters when cubic values change bae524d
  • fix: Made default and copy constructors explicit. 17a511d
  • add support for rendering static scene eb5619b
  • Move PLS storage textures to PLS_TEXTURE_BINDINGS_SET in Vulkan 0871c5f

5.6.0

01 Nov 16:52
Compare
Choose a tag to compare
  • Updating version files 64651bf
  • Outofbandcache fe64266
  • Apply NestedInput initial values 15c4177
  • Fix for FollowPathConstraint position at distance multiples of 100% 4dc4941
  • Elastic easing 116afe3
  • Add a GL mechanism to change the PLS target texture 6216469

5.5.1

24 Oct 14:22
Compare
Choose a tag to compare
  • Updating version files 1a03aad
  • patch: change available from application extension to iOS 1eb2da5