Releases: rive-app/rive-unity
Releases · rive-app/rive-unity
v0.4.0
Added
Copy Support Info Buttonto Unity Editor- For support tickets, navigate to
Tools→Rive→Copy Support Infoin the the Unity Editor to copy debug details (render pipeline, graphics api, etc) about your project’s environment.
- For support tickets, navigate to
- Multitouch support
- DX12 Graphics API support
- xCode simulator support for iOS, tvOS, and visionOS
- Experimental VisionOS support
- Rive Widget Data Binding Playground
- Quick Start Menu
- Rive Widget Audio Support
Fixed
- Android Vulkan stability improvements
- Rive files no longer look ‘washed out’ in Unity projects set to Linear color space.
- Conflict with other Unity plugins using
UnityAppControlleron iOS
Breaking Changes
ViewModelInstanceArtboardPropertyandViewModelInstanceImagePropertychange events no longer include the latest value in their callbacks, to account for assets assigned in the Rive Editor being inaccessible at runtime.- Deprecated
Transparenthit test behaviour to avoid confusion, as it only applies to other Rive Widgets, not Canvas components. We recommend usingTranslucentinstead.
v0.3.8
Added
- Components support (announcement)
- (Android) 16 KB page size support
Match Canvas Resolutionsetting for Rive Canvas Renderer
Fixed
- Android OpenGL stability fixes
- iOS stability fixes
v0.3.7
v0.3.6
v0.3.5
Added
- New
File.Loadmethod 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
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 ES3graphics API on Windows
v0.3.3
Added
- Feathering!
- Custom UI Material support on Rive Canvas Renderer
Fixed
- Issue where the
Loadedstate 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 ES3graphics API on Windows
v0.3.2
v0.2.1
Added
Breaking Changes
-
Renamed
EmbeddedAssettoOutOfBandAsset.FontAssetis nowFontOutOfBandAssetImageAssetis nowImageOutOfBandAssetAudioAssetis nowAudioOutOfBandAsset
-
The
Bytesproperty on theAssetscriptable object is now accessible through a getter instead of a field. -
Enforced PascalCase formatting for
EmbeddedAssetTypeenum for consistency. -
Enforced PascalCase formatting for
Fitenum for consistency. For example,Fit.containis nowFit.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
Fixed
- XCode Build issues on iOS with WebP update
v0.1.268
Added
- Support for Mac OS 11 Upwards
- WebP Support!
