Skip to content

Releases: rive-app/rive-unity

v0.3.8

16 Sep 21:24

Choose a tag to compare

Added

  • Components support (announcement)
  • (Android) 16 KB page size support
  • Match Canvas Resolution setting for Rive Canvas Renderer

Fixed

  • Android OpenGL stability fixes
  • iOS stability fixes

v0.3.7

19 Jul 01:13

Choose a tag to compare

Added

  • Support for List Data Binding (docs)
  • Support for Image Data Binding (docs)
  • Support for Artboard Data Binding (docs)

Fixed

  • White Background Alpha issue on OpenGL (#112)
  • Unassigned local variable 'file' issue (#111)
  • Issue with Pointer Exit events not being triggered with RiveWidgets
  • Some graphical issues on Android OpenGL
  • Crashing with some Rive files on Mac in the Unity 6 editor.

v0.3.6

02 May 01:03

Choose a tag to compare

Added

  • Data Binding (docs)
  • Vulkan support (Windows/Android/Linux)

Fixed

  • Issue with Rive files not being rendered for projects using the Built In Render Pipeline with D3D11

v0.3.5

04 Apr 16:52

Choose a tag to compare

Added

  • New File.Load method overload with a fallback option for referenced assets (docs)
  • Text Follow Path (announcement)
  • Rive Widget playback speed control + API
  • Ability to manually change assigned referenced Out of Band assets in the Inspector

image

Fixed

  • Fixes incorrect embedded asset handling behavior. Previously, if you returned true in the asset loader callback but didn’t assign a value, the runtime would still display the embedded asset included in the file. Now, if you choose to handle the asset and don’t assign one, no asset will be displayed as expected.

Known Issues

  • Graphics issues on OpenGL ES3 graphics API on Windows

v0.3.3

18 Feb 22:07

Choose a tag to compare

Added

  • Feathering!
  • Custom UI Material support on Rive Canvas Renderer

Fixed

  • Issue where the Loaded state on a Rive Widget would be reported incorrectly
  • Issue with Rive Panel no longer being updated after scene transition

Known Issues

  • Graphics issues on OpenGL ES3 graphics API on Windows

v0.3.2

09 Jan 22:58

Choose a tag to compare

Added

  • New high-level components (like RivePanel and RiveWidget) that abstract rendering and provide a unified API across render pipelines. (Docs) (Examples)
  • Scrolling support!

Fixed

  • Issue with WebGL builds not working in Unity 6

v0.2.1

13 Nov 17:42

Choose a tag to compare

Added

  • Runtime Asset Swapping (Docs)
  • Layout support (Docs)

Breaking Changes

  • Renamed EmbeddedAsset to OutOfBandAsset.

    • FontAsset is now FontOutOfBandAsset
    • ImageAsset is now ImageOutOfBandAsset
    • AudioAsset is now AudioOutOfBandAsset
  • The Bytes property on the Asset scriptable object is now accessible through a getter instead of a field.

  • Enforced PascalCase formatting for EmbeddedAssetType enum for consistency.

  • Enforced PascalCase formatting for Fit enum for consistency. For example, Fit.contain is now Fit.Contain

  • The API for loading from bytes has changed from:

    public static File Load(string name, byte[] contents, int id, Asset asset = null)

    to :

    public static File Load(byte[] riveFileByteContents, int cacheId)

v0.1.273

28 Aug 16:25

Choose a tag to compare

Fixed

  • XCode Build issues on iOS with WebP update

v0.1.268

27 Aug 18:08

Choose a tag to compare

Added

  • Support for Mac OS 11 Upwards
  • WebP Support!

v0.1.233

06 Aug 22:46

Choose a tag to compare

Added

  • Support for Mac OS 13 (Ventura)