Skip to content

Releases: rive-app/rive-unreal

0.4.9t

20 Nov 00:49

Choose a tag to compare

0.4.9t Pre-release
Pre-release
  • Added Set Image Value
  • Added List Manipulation by string
  • Fixed Get Value By String functions
  • Better Logging

0.4.8t

13 Nov 23:54

Choose a tag to compare

0.4.8t Pre-release
Pre-release

Details

  • Fixed make artboard blueprint node. It now correctly removes auto bind pin when file is removed.
  • Changed Image type on View models to UTexture so that Render Targets can be used in Data Binding.
  • Render Targets now clear with correct clear values.
  • Custom draw commands now preserve draw order with Artboard draw commands on render targets.
  • Exposed Set / Get Methods for view models to blueprints.
  • Added new function to Command Builder for creating RnderImage from UTexture.
  • Made FRiveDescritpor Capable of being serialized.

Known Issues

  • If Unreal Editor is built for Debug, then an assertion is hit when packaging.

0.4.7t

03 Nov 23:28

Choose a tag to compare

0.4.7t Pre-release
Pre-release

Details

  • Added view model as input for trigger events.
  • Added immediate callback for RunOnce for when order is important
  • Fix mouse clicks not going through for nested views in scroll views
  • Creating blank view models now correctly sets up default values and generates nested view models.
  • Added base msaa support (Beginning of general platform support)
  • Reduced shader permutations.
  • Added SetProperty methods for RiveViewModel
  • Unsettle state machine to several things that needed it including list manipulation.
  • Removed notify from lists as it's not needed and generates warnings
  • Added "Clean Generated Classes" context menu item for rive file to help consolidate different blueprint classes. This is helpful for when several options show for the same view model name in blueprints.

Known Issues

  • Artboard sometimes only redraws draws after changing windows
  • If Unreal Editor is built for Debug, then an assertion is hit when packaging.
  • More reduction of shader permutations.
  • Metal optimizations still needed.

0.4.6t

14 Oct 19:55

Choose a tag to compare

0.4.6t Pre-release
Pre-release

Details

  • Base metal support (Apple platforms)
  • Improved re-import times by fixing issue where generating blueprint vars could happen several times.
  • Fixed issue where trigger vars could fail to be added on re-import
  • Creating blank view models now properly created nested view models.

Known Issues

  • Artboard sometimes only redraws draws after changing windows
  • If Unreal Editor is built for Debug, then an assertion is hit when packaging.
  • High level of shader permutations
  • Metal optimizations still needed.

0.4.5t

10 Oct 17:42

Choose a tag to compare

0.4.5t Pre-release
Pre-release

Changes made.

  • Fixed flickering in drawn artboards
  • Fixed advanced blend sometimes drawing black to render targets.

Known issues

  • Reimporting rivs is slow in certain situations.
  • Artboard sometimes only redraws draws after changing windows
  • If Unreal Editor is build for Debug then an assertion is hit when packaging.

0.4.4t

09 Oct 01:41

Choose a tag to compare

0.4.4t Pre-release
Pre-release

Changes Made

  • Instead of using LoadClass have a generated map that holds soft class ptrs
  • Changed Instance name enum to assert since editor is now fixed.
  • Updated broadcast logic to only broadcast on final instance name.
  • Updated package creation logic to actually fully load the package rather than just mark it so.
  • Made each asset its own package instead of just using the folder.
  • Added Make Artboard node similar to make view model
  • Fixed possible crash where Rive file could not be set in a render target.
  • (Hopefully) Fixed requiring multiple saves on re-import riv files.

Kown Issues

  • Reimporting rivs is slow in certain situations.
  • Artboard sometimes only redraws draws after changing windows
  • If Unreal Editor is build for Debug then an assertion is hit when packaging.
  • The ui flickers when drawing artboards.

Important information

  • You will need to update the rive editor to the latest version and re-export your riv files. This is because there was a bug that prevented instance names from being exported for view models. Without this you may hit an assert.
  • This may break some blueprints as well since it restructures how things are packaged in unreal assets.

0.4.3t: fix(unreal): fixed packaging defines (#10724) 16920d0c64

07 Oct 00:48

Choose a tag to compare

Changes Made

  • Get defaults for --Default-- view model options
  • Prevent crash when no artboard is set on Rive Widget.
  • Fixed headers for packaging
  • Fixed artboard not getting correct default view model
  • Fixed issue where generated view model class could potentially not load.
  • riv re-imports should no longer cause any validation issues or issues with blueprints that are currently using a generated blueprint class.

Known Issues

  • Reimporting rivs is slow in certain situations.
  • Artboard sometimes only redraws draws after changing windows
  • Custom blueprint Make Artboard node is needed to match View model paradigm.
  • If Unreal Editor is build for Debug then an assertion is hit when packaging.
  • Sometimes multiple re-imports / Saves seem to be required to actually get the blueprint nodes to update.

0.4.2t

03 Oct 20:55

Choose a tag to compare

0.4.2t Pre-release
Pre-release

Changes made.

  • Added ability to call triggers via Call function on the event dispatcher.
  • Fixed RenderTarget Draw to only draw when artboard is set.
  • Added function to RiveRenderTarget to draw DirectDrawCallback instead of only artboard.
  • Now auto updates rhi resource when options are changed in RiveRenderTarget.
  • View model values updates affect the state machine settled var.
  • riv reimport no longer crashes the editor when object in use.
  • Replaced Name is FindObject with *Name to be 5.6 compatible.
  • Removed need for data ready callback on view models.

Knowing Issues

  • Reimporting rivs can still cause validation issues in certain situations.
  • Artboard sometimes only redraws draws after changing windows

0.4.0t

15 Sep 16:36

Choose a tag to compare

0.4.0t Pre-release
Pre-release

Unreal Tech preview prerelease for testing.