Releases: mob-sakai/UIEffect
Release list
5.8.3
5.8.2
5.8.1
5.8.0
5.8.0 (2025-04-17)
Introduction of the New Lightweight Preset System
The legacy (prefab-based) preset system is now obsolete.
The new system uses UIEffectPreset assets to define and manage presets.
If your project is still using legacy preset prefabs, you can convert them to the new asset-based format via Project Settings.
Note that while legacy presets are still supported for now, they may be deprecated in the future.
For more details, see the [documentation](https://github.com/mob-sakai/UIEffect?tab=readme-ov-file#project-settings).
Bug Fixes
ShadowMode.Mirrordoes not flip the effect (37daad0)- fix alpha clipping for ShaderGraph (ae177a8)
- unable to add editor presets as runtime presets to project settings (726bb10), closes #330
Features
5.7.0
5.7.0 (2025-04-11)
This version introduces "RectTransform mapping using Matrix4x4".
It significantly reduces overhead when updating properties, resulting in up to 50% performance improvement. 👍
In addition, Shader Graph support has been added, allowing you to easily bring the power of UIEffect to your node-based shaders.
For more details, see Usage with ShaderGraph.
Bug Fixes
- colors appeared darker when alpha was low (21172f3)
- shrink shader variants for color filters (7f60a56)
Features
UIEffectReplica.fliphas been deprecated (6af34e2)- add
GradationIntensityandGradationColorFilterproperties (a6781b9) - calculate the normalized position on the shader side (01bbeed), closes #323 #324
- ShaderGraph support (2dd2e26), closes #326

5.6.4
5.6.3
5.6.2
5.6.1
5.6.0
5.6.0 (2025-03-28)
See here to install.
Bug Fixes
- fix edge detection (9462170)
- fix project settings icon (202601c)
- the strength of ColorGlow, TransitionColorGlow, and ShadowColorGlow now changes according to intensity (aa4ec8d), closes #316
- UIEffect with TextMeshPro SubMeshUI appears black in the editor when saving assets (de91871)
Features
TransitionAutoPlaySpeed,TransitionTexSpeed, andEdgeShinyAutoPlaySpeedare previewed only when the object is selected in edit mode (952a94f), closes #319- add 'Flip' feature (def49c3)
- add
Detail Filterfeature (3e2c5c1) - add
EdgeColorGlowoption (53db1e6) - add
onChangeRateevent for UIEffectTweener (8ad57c8), closes #321 - add
TransitionTexSpeedoption (6b8dc5e) - add a tool that automatically fixes shaders when 'TextMeshPro Essential Resources' are located in a non-default path (8388d59)
- add shaders for TextMeshPro Overlay/SSD (51cd6d8)
- Allow specifying a preset as the target for
UIEffectReplica(cb0e8d2) - custom transform for transition and gradation (045db9c)
- expose color subfields as float-type public properties (396d06f), closes #321
- load presets partially and append to existing instance (6542543)
- add built-in presets (3db94e0)
- separate reverse curve for UIEffectTweener (2540b75), closes #312
- support
SoftMaskForUGUIpackage withUIEffect(65457e2), closes #270- SoftMaskForUGUI is a package that allows you to create soft masks for UI elements.
SoftMaskForUGUI (v3.3.0+)supportsUIEffect (v5.6.0+).- When a shader included in the samples is requested, an import dialog will automatically appear. Click the
Importbutton. - See for more details here.
-
- support UIFlip as v4 compatible component (e965b9e), closes #322
- update demo sample (abc9a41), closes #318 #320









