Skip to content

chore(deps): bump rive from 0.13.20 to 0.14.10 - #10

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pub/rive-0.14.10
Open

chore(deps): bump rive from 0.13.20 to 0.14.10#10
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pub/rive-0.14.10

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 27, 2026

Copy link
Copy Markdown

Bumps rive from 0.13.20 to 0.14.10.

Changelog

Sourced from rive's changelog.

0.14.10

  • Bumps to rive_native: 0.1.10. Updates the Rive C++ runtime and renderer for the latest features, bug fixes, and performance improvements.

Fixes

  • Fixed a "RenderBox was not laid out" crash that could occur when a RiveWidget (Factory.rive) was painted during certain transitions. See rive-app/rive-flutter#642.
  • Rive Renderer (Factory.rive) rendering issues on Linux with later versions of Flutter (3.38+, see Flutter issue 182998)
  • Various Rive scripting fixes and updates, notably:
    • Updated Luau to 0.728
    • Fixed the Lua Data global not being initialized, which left view model constructors such as Data.MyViewModel.new() unavailable to scripts

0.14.9

  • Bumps to rive_native: 0.1.9. Updates the Rive C++ runtime and renderer for the latest features, bug fixes, and performance improvements.

Fixes

  • Touch and stylus pointer up (and cancel) now also dispatch a pointer exit, so listeners receive a Pointer Exit when a finger or pen lifts. This keeps enter/exit symmetric on mobile and matches other Rive runtimes. Mouse and trackpad pointers are unaffected, their exit still comes from the pointer leaving the artboard/widget.
  • Fixed a crash when using desktop_multi_window on Windows with MicroProfile GPU init

Changes

  • RiveWidgetController now advances and applies the state machine with zero elapsed time after pointer down/up events. This ensures intermediate state, such as a view model property set on pointer down, is processed immediately, even when a pointer down and up occur within the same frame. Set it to false to opt out.
  • Dropped the experimental tag from shared texture usage.

0.14.8

  • Bumps to rive_native: 0.1.8. Updates the Rive C++ runtime and renderer for the latest features, bug fixes, and performance improvements.

Fixes

  • Fixed Rive widgets blurring (Factory.rive) during parent rotation/skew animations.
  • Fixed RivePanel painters never settling when multiple painters shared the same texture. Each painter previously owned its own ticker and the shared paint pass would re-call advance on settled siblings, accidentally reviving them. SharedRenderTexture now owns a single ticker that stops when every painter reports settled and restarts on new painters or wake notifications.
  • Fixed shared-texture rendering for rotated, skewed, or mirrored RiveWidgets. The widget→panel transform now reaches the texture as a full 2D affine instead of being flattened to its scale diagonal, so the texture content matches how the Texture widget composites.
  • Fixed RiveWidget swallowing controller swaps on a stable element (no Key) when drawing into a shared texture. The wrapping painter was bound to the original controller on first build and never rebuilt, so the new controller's state machine wasn't driving the on-screen artboard and disposing the old controller crashed at the native boundary.
  • Improved RiveWidget and RivePanel (Factory.rive) flickering. The texture is reused and scaled during a resize and recreated at the new size once it settles.
  • Fixed shared-texture (RivePanel) content not redrawing on a window resize that didn't change a child's size (e.g. a vertical resize of a fixed-width grid) — it previously only updated after an unrelated repaint.

Changes

  • Deprecated RenderTexture.onTextureChanged in favour of addTextureChangedListener / removeTextureChangedListener, which allow multiple painters to share a single texture.
  • Added RiveNativeRenderBox.textureResizeInterval to tune how often the texture is recreated while resizing.

0.14.7

  • Bumps to rive_native: 0.1.7. Updates the Rive C++ runtime and renderer for the latest features, bug fixes, and performance improvements.

Breaking Changes

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [rive](https://github.com/rive-app/rive-flutter) from 0.13.20 to 0.14.10.
- [Release notes](https://github.com/rive-app/rive-flutter/releases)
- [Changelog](https://github.com/rive-app/rive-flutter/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rive-app/rive-flutter/commits)

---
updated-dependencies:
- dependency-name: rive
  dependency-version: 0.14.10
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Jul 27, 2026

Copy link
Copy Markdown
Author

Labels

The following labels could not be found: dependencies. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants