New
6.13.0
- feat(apple): add scripting (#11420) 41554dc098
1fd12f4 - Updating version files
5728903 - Fix ScriptedDrawable save/restore (#11451) e7142dcfed
ddfaf37 - No double deref luau (#11448) 62fcec60de
5bd0ba3 - Add opacity support to ScriptedDrawables (#11446) 9b416a02f6
d8d204c - fix(scripting): search first parent transform component to build scri… (#11443) 99ca3a30cc
ce05e7f - feature(scripting): add support for accessing view models and enum pr… (#11437) 620000211e
affa4c2 - Nnnnn provide path node data (#11428) 67006966a5
67410b9 - Scripting namespaces (#11429) f810efd11a
9aa107d - feature: add support for data binding scripted artboard inputs (#11423) 48d14f1521
bbeff22 - feature: configure scripting timeout & improve Data warnings (#11425) 8328e97639
00eb778 - feature(scripting): instance linear animations (#11386) 722a1ae998
fcfb045 - feat(scripting): build dummy luau vm if disabled (#11422) 393e19b4fa
41a70b5 - fix: Scroll with snapping max scroll target (#11419) ce274af56c
8ce1395 - Nnnnn different fixes (#11415) 4b0ea7e631
3cbab09 - feat(scripting): forward declare luastate (#11418) a08d538dbf
1640a74 - feature: pass view model instance to bindable artboard (#10815) 3734dc3ab9
492f54f - Nnnnn fix memory lua issues (#11412) ba94f03ad0
532377d - fix: trigger change on solid color change (#11399) b5a73917b1
fc65c45 - chore: advance scripting only if it is still active (#11394) 0488666fb0
793d4f5 - chore: Move clockwiseAtomic shaders to the new system (#11388) 85c5519c6e
0f774a7 - test: Add a 'paintType' option to player (#11371) 209e1b6d96
b403e9a - fix(runtime): ScriptedArtboard origin fix (#11395) 88f2054b8a
93bf014 - fix(runtime): additional null checks on audio play (#11281) a4e9d50469
2097b9a - fix(scripting): some crashed related to paths (#11378) c05b97d6d5
1255bc9 - chore: Enable with_rive_scripting flag for wasm (#11329) 8e395d6bb0
6de36fe - chore: complete groups path effects work (#11373) 8f9dae9f36
0482d51 - feature: add group effects support (#11359) df0db41a9c
36b6d74 - Nnnnn relative data bind all paths (#11346) 41d316c675
1d30a6c - fix: lua error on in-flight path mutation (#11350) 56f08da6b1
5c69554 - feature: add support for relative view model data bind paths for nested artboards (#11344) 923b32059d
3006709 - fix: cast int as double when solo is bound to a number (#11332) 699b891b79
c20e03b - Library Scripts export fix (#11294) 978d565911
1bc459b - fix: initialize did change as true (#11323) 9f2de92c4c
38023df - feature: allow listeners to listen to any type of view model change (#11313) 4b7a5a8032
a40b1bb - fix(vulkan): Fix "player" (#11314) 08c2e47d44
eca39ce - fix(unity): webgl harfbuzz conflict in unity 6.3 (#11309) 5e2ecca169
6c1ef7e - feature: support name based binding paths (#11007) a55da7f31f
a52837c - Update public key for verifying script signatures (#11301) db3368437f
8cb93cd - feat(vk): Avoid a copy for rasterOrdering non-input-attachment passes (#11298) e4ef1ece98
1bcf91a - feature: bytecode header format (#11293) 68f1096d75
5ba42d3 - fix(vk): Make the color ramp pass interruptible (#11270) ba953a142b
4ead341 - Refactor Script registration (#11280) bc6f965d1f
418fbb7 - chore: bump to luau 0.703 (#11285) 752595c590
eb93cc7 - Add .frag and .vert to file list (#11289) 3bd6d37844
a8658aa - Remove Vulkan support for PowerVR devices below Vulkan 1.3 (#11284) f15e7dd47a
7a99435 - fix(UAT): only trigger callback when instance is created from scripting (#11283) 7564ef1fcb
8c06db3 - feat(runtime): skip drawing unchanged frames (#11127) f32a23806c
f9fba5a - fix(vulkan) Rebuild vulkan device between gms on less devices (#11275) 8cdc26684f
57da7a8 - Nnnnn add data metatable and viewmodels (#11269) f23eb70aec
f978b06 - fix(ci): Increase tolerance on histogram compare (#11274) 332a226197
1f58b58 - fix(vk): Actually apply a workaround for the Android overflow texture (#11273) e6c21bf6fd
185ed85 - fix(Vulkan) Work around a Vulkan driver OOM on Mali devices (#11271) 37439d5fb6
f281198 - fix(editor): Input to VM toggle fix (#11272) 1dd286c979
5e32569 - Unity dx12 (#11162) 2517eb7d7f
d172514 - fix(vk): Make the tessellation pass interruptible (#11233) e7608ff659
36f246c - Layout animation time bindable (#11264) c95fe9334e
bdd6395 - feat: Text input from editor + start of Focusable (#9905) e5c8a7ae8f
3f98f5f - feature(scripting): add support to create view model instances from s… (#11232) 6fc23e1608
11259b2 - Scripting in Core Runtime (#11235) 0a5325e474
6ba84bc - chore: bump macos-version-min to 11 (#11260) 08a3949a0d
8146556 - fix(wgpu): Bit rot (#11245) 47f4ec46d4
adb73d8 - chore: skip save operations on clipped single shapes (#11244) d352fe277e
4410c00 - fix: virtualized lists with data bound artboards map to the correct s… (#11242) 44c9c0b2ec
e49b669 - feat(vk): Set the maxTextureSize in Vulkan (#11227) 8b2069142c
fde1465 - fix(vulkan): Resolve validation error when resuming too-complex render passes (#11229) 3a8b9ba454
7296c32 - feature: add support for animated clipping layouts and shapes (#11222) e2a5390cb1
dab5e18 - fix(Unreal): Unreal perf improvements (#11221) 6a24742e15
29da10c - fix(Unreal): Layout fit type fix (#11217) 294afdc22a
f638380 - fix(vk): Adreno atlas rendering workaround (#11219) 9b177fd1df
8f98e21 - fix(vk): Workaround a crash on early Android tilers (#11212) 5d4d4b98f6
013dbc2 - fix(Vulkan): Work around a driver issue causing graphical corruption, other minor changes (#11204) b8b0d3e01c
f05e705