Releases: rive-app/rive-android
Releases · rive-app/rive-android
10.0.0
- Remove Skia from android runtime
fc4f64e - Final Skia Removal
9f4522f - Add RenderPath::addRawPath
bc8bcc5 - chore: release v9.13.8
c39428f - Adding more layout unit tests
1279ca7 - test actual amplitude computation
0bce161 - Infra fixups
8c1e49a - Report runtime test coverage
b111ed2 - Rename gold/ to zzzgold/
8cd2748 - Move feather join tessellation to the draw shader
c1a7304 - Nnnn listeners export fixes
e273c46 - Forgot to fixup the release workflow too...
47bcc8e - Fixup workflow dependencies to include uuid-dev
57751b8 - editor+runtime: allow setting tolerance to path measure
0983be9 - resort glyphs to compensate core text auto sorting
0a61f7e - Simplify the GMs registry
8fc6b76 - Unify Vulkan descriptor set layouts
1db1810 - use quadToCubic instead of quadTo
60be4a0 - runtime: text follow path using text modifiers
f2b3a8b - Gm no static registry
5462ea9 - Fix Layout Style CPP callbacks
15c6ad5 - cherry pick stack vector use in vulkan impl
00f92c3 - add converters support in conditions state machines
2c0424d - Change Scroll DraggableProxy to use drawProxy
f10f953 - Turn off android file logging by default
6eb96b8 - Renderer shader hotloading
245010c - Fix a crash on Galaxy A10 (Mali-G71)
4cab663 - Math formula converter
d3ad2ca - Fix up android browserstack gms
77de0d6 - runtime: refactor text.buildRenderStyles
987909f - Nnnn duplicate state layers
036d1c7 - Nnnn apply target to source on change
98c976b - Convert the feather texture to a texture1d array
b9f05f7 - Nnnn add blend mode text support
99b0a3c - Fix layout update on font load
f0c949b - Only use GL_R32F for the atlas if EXT_float_blend is supported
abf4da8 - fix dash with world path
47f042a - add support for paths as holes
023689d - Revert checks when using percent margin
7282aae - add support for negative corner radius
0da75fe - invalidate parent paint when dash is invalidated
7d39a13 - Update premake to use latest patched Yoga
add185c - make decodeFont and decodeAudio non virtual
700a8fc - Use hardware textureGather on hlsl
1513048 - Draw large feathers at lower resolution
8055ab4 - Fix Yoga crash with percent margin
aaad630 - Make the segmentation of feathered curves more uniform
17aa70b - Add some .rivs with feathering to golden tests
9138803 - add support for non exportable view model instances
1e877a7 - Nnnn feather fixes 2
ab0c698 - Implement a feather atlas for msaa
b3b18bf - change lerp
333424d - Update layout display before propagating to children
08878d7 - Nnnn data bind fixes 5
34c043d - Delete the draw cache
6e8a6d8 - Fix NestedArtboardLeaf render when parent is a group
f12ff53 - add support for uint properties
e95c899 - Adapt ScrollConstraint to work with NestedArtboardLayouts
22779dd - Foreground fill fix
b4a8a4e - fix backwards path with multiple segments
16b3349 - fix gap in trim paths
dc10e62 - Fix MSAA stencil settings for clockwise paths
f333184 - use clockwise flag at runtime
0d29a03 - Fix webgpu defines for image meshes
e0c0ba1 - Simplify the feather integral calculations
a0c5f9f - Improve feathered curve chopping
16d7740 - extend string converter
e05ab0e - Update to 5 5
b754594 - run code generators to fix outdated values
a01eaa1 - fix sync with state machine triggers
6095452 - Improve layout display change handling
6782192 - add support to round decimals in to string conve...
9.13.10
9.13.9
9.13.8
- Require Android NDK r27c from premake
4d26764 - Editor + Runtime Feathers!
94ffd91 - fix: Fix warnings related to not including reflection library
8f2c8a3 - Fix the notorious pnglibconf.h error for v2
0a77e36 - Propagate layout's display to children in runtime
698c85e - editor+runtime: fix slow hit-testing
27dce2e - Fix more bit rotting in webgpu_player
6f6832f - Work around Android GL driver bugs that surfaced with the feather change
2720f47 - Add an android_api option for premake
42cafb1 - Converter inspectors Part 1
105c52a - feather v1
2f6499c - Update the atan2 definition in shaders
58aa39a
9.13.7
- use triggers per state machine layer
a0ad3a3 - Nnnn add extra functionality to string converter
7c7450b - add atan2
53e0139 - Fix layout animation repeat
dcf0d19 - initial work for testing data binding in the editor
a68f05b - only reset state change on new frame
f62a6a6 - export data enum names
690dc83 - Vulkan Support !
2891642 - More Android GL fixes
8054bc4 - add more arithmetic operations
4f41490 - Fix premake tag
203f993
9.13.6
- Pushing merge, resolved using upstream.\n\n message=Security warnings
#349 - Runtime fix for image scale with mesh
0b2b6af - editor+runtime: fix text hit-testing on a locally transformed text
7cc35a6 - Reduce the number of GradientSpans
7e3c759 - Update webgpu/glsl permutation #defines to "true"
af2c5ca - Delete the simple gradient texture transfer
d5845df - add histogram arg to check golds to pass thru to diff.py
ef4e04b - move advanced call after update
e146a4c - Reset scroll constraint when state machine not running
2b3192c
9.13.5
- Merge path_utils.hpp and eval_cubic.hpp into the core runtime
167fdd9 - Ensure child layouts mark dirty when flex direction changes
38a2886 - Fix straight lines being detected as cusps
1875a06 - Add FillRule::clockwise to the runtime
a129eb2 - add bind once support
263bf96 - do not use frameOrigin to validate if artboard has its origin translated
1c143af - editor: minor text fixes
0974b2f - Replace Swiftshader with Nvidia gpu runner
0345ea1 - improve error reporting if exe in deploy script does not exist
ac43fde - Set supportsRasterOrdering in the webgpu backend
e2e4972 - editor: allow hit testing over text and text runs
6a05f9b - rename property to avoid conflict with code generation
047b60a