Skip to content

2.48.0

Choose a tag to compare

@github-actions github-actions released this 27 Oct 19:02
· 200 commits to master since this release

This release adds support for gamepad input listeners in Rive graphics - controllers detected by the browser will send its key inputs to Rive.

New

New parameters for the Rive instance during instantiation:

  • shouldDisableGamepad?: boolean - Opt a Rive instance out of reading gamepad input
  • gamepadOptions?: { requireFocus?: boolean } - Additional options for gamepad input

Docs to follow soon.

Commits

  • Bound a Luau module top level #15079
  • chore(global text styles): data bind to run, and complete libraries #15035
  • feat(runtime, editor): capture-phase listeners for keys and pointers #14928
  • fix(runtime): measure scroll velocity on a clock the tests control #15132
  • fix(editor, runtime): listener vm from property #15121
  • fix(runtime): bound undelivered fetch answers and never send a fetch cancelled while queued #15086
  • fix(scripting): compile closures past 64 parameter cells ahead of time #15118
  • feat: make TextStyle.fontAssetId animatable #15064
  • fix(js): start the frame clock at the first rAF frame, not the load task #15096
  • chore: tag 2.47.1 #443
  • refactor(renderer): wrap allocator release in virtual call #15110
  • fix(runtime): skip layout re-collection on Solo switch without layout… #15114
  • feat(js): Add gamepad support for JS runtime #15066
  • feat(scripting): faster lane sync and compiled scripts, lane clocks, release builds #15091
  • fix(scripting): play script audio through the iOS silent switch #15090
  • ci(runtime_wasm): build release wasm flavors in parallel #15088
  • chore(downstream): advance submodule/refs 8cc0236
  • chore(downstream): advance submodule/refs 6fd63d8
  • chore(downstream): advance submodule/refs 542ba20
  • chore(downstream): advance submodule/refs 49faf36
  • chore(downstream): advance submodule/refs 6f8ffba
  • chore(downstream): advance submodule/refs 951bfde
  • chore(downstream): advance submodule/refs ab47b3d
  • chore(downstream): advance submodule/refs cbb0692
  • chore(downstream): advance submodule/refs 982dcfd
  • chore(downstream): advance submodule/refs bade998
  • chore(downstream): advance submodule/refs 0661974