Releases: rive-app/rive-ios
Releases · rive-app/rive-ios
5.9.1
5.9.0
5.8.0
- 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
- 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
5.6.3
5.6.2
5.6.1
- 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