Skip to content

2.49.0

Latest

Choose a tag to compare

@github-actions github-actions released this 29 Oct 04:21
· 71 commits to master since this release
  • fix(audio): exact mp3 lengths, and toBlob decodes a slice per poll without pool threads #15191
  • feat(runtime): WinHTTP transport for scripts' fetch() on Windows #15168
  • feat(layouts): Aspect ratio lock #15163
  • perf(scripting): hardware bounds on windows x64 #15170
  • refactor(renderer): Combine non-contiguous ranges into batches #15037
  • perf(scripting): reserve 4 gb and a guard per hardware bounds memory instead of 8 gb #15169
  • fix(scripting): lanes on web pool threads read the page's clock #15189
  • perf(renderer): Merge "Path" and "Paint" into one buffer #15147
  • fix(scripting): read windows aot float constants from the right address #15172
  • fix(canvas2D): Add angular gradients, image paint, and inner/outer strokes #15074
  • perf(scripting): hardware bounds checks by default on macos and linux #15153
  • fix(runtime): time a trackpad fling's first delta from the priming event, and zero ScrollEvent's delta #15174
  • perf(editor, runtime): text render bug fixes #15180
  • chore(editor): dart monotonic triggers #15112
  • feat(scripting): decode or stream an AudioSource's samples to scripts #15098
  • fix(js): release the MSAA probe WebGL context #15173
  • fix(editor, runtime): rtl text ellipsis #15162
  • fix(runtime): hangs and crashes from unset path positions, long trims and paintless strokes #15171
  • feat(editor, runtime): recursively data bind converters #15140
  • fix(text): text shaped ahead of the update still draws #15152
  • chore(editor): fetch support in editor #15009
  • fix(runtime_wasm): drop the unreleased changelog entry that blocks the rive-wasm sync (#15203) d73a375973 598627c
  • chore(downstream): advance submodule/refs 5057285
  • chore(downstream): advance submodule/refs 29c5b8e
  • chore(downstream): advance submodule/refs f35ac66
  • chore(downstream): advance submodule/refs 16cf964
  • chore(downstream): advance submodule/refs a27da2c
  • chore(downstream): advance submodule/refs f982e5a
  • chore(downstream): advance submodule/refs 96cb915
  • chore(downstream): advance submodule/refs 15c04ac
  • chore(downstream): advance submodule/refs cb10c96
  • chore(downstream): advance submodule/refs 4cac6a2
  • chore(downstream): advance submodule/refs 1955c02
  • chore(downstream): advance submodule/refs 6958fb3
  • chore(downstream): advance submodule/refs 443f965