Releases: mob-sakai/SoftMaskForUGUI
Releases · mob-sakai/SoftMaskForUGUI
v2.0.0
2.0.0 (2024-07-17)
Bug Fixes
- fix a major performance regression where if you had a lot of softmaskable components (even if the parent canvas was in-active) it would eat over 20ms doing a certain editor-only function (6e9fb30)
- fix broken anchor on README.md (03a0425)
- fix soft-maskable shaders for TextMeshPro v2.0/v2.1/v2.2/v3.0 (51d84c9)
- when changing resolution, display, or screen orientation, soft-masking do not work properly (b39fcd9)
Features
- 'SoftMask.partOfParent' is now obsolete. Please use 'MaskingShape' component instead. (3ac1dd2)
- (editor) use stencil outside screen in scene view for development (028b85b)
- add 'AntiAliasing' masking mode. This mode suppresses stencil-derived mask aliasing without using RenderTexture. (efb7f64)
- add 'SoftMask.softMaskingRange' option (76f69cf)
- add asset modify system to migrate from v1 to v2 (c451cf5)
- add explicit dependencies (90a97c6)
- add project settings for SoftMask (4a124d4)
- add soft-maskable shaders for TextMeshPro v3.2/v4.0 (df888e0)
- add stereo mode to shader (e2e6733)
- exclude unused shader variants from the build (option) (87b6060)
- support uGUI 2.0.0 (725278a)
BREAKING CHANGES
- The implementation way of the 'SoftMaskable' shader has been changed. Please refer to the "Migrating from v1 to v2" section in the Readme for details.